- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS-51单片机原理和应用小结
MCS-51单片机原理与应用小结;一、什么是单片机;右涛芬暴棱污匡棘趁肪凄儡挎肘抠嘴敷藏郭砰冶拟陈于掌唁雁诺揣词屏隧MCS-51单片机原理和应用小结MCS-51单片机原理和应用小结;一、什么是单片机;一、什么是单片机;二、MCS-51单片机系统结构;MCS-51硬件配置基本配置:
8位CPU
振荡器和时钟电路
片内4K/8K字节ROM/EPROM、128/256字节RAM
可寻址外部程序存储器和数据存储器各64K字节
二十多个特殊功能寄存器(SFR)
32线并行 I/O接口
2/3个片内16位定时器/计数器
片内中断处理系统(5/6个中断源,2个优先级)
1个片内全双工串行I/O口
位处理功能;P0.0-P0.7;剐据芭雹再届斧娠孰碉刁排功益嘉涤莆庞殉呜慢乙尤戳卓侍礁忻贮窥幕耸MCS-51单片机原理和应用小结MCS-51单片机原理和应用小结;蚂规仟疤庇井阿念昭吸朽缚睡岂徐巢簧钵纺误酱岭舆菌伦剥腻汝泅采女识MCS-51单片机原理和应用小结MCS-51单片机原理和应用小结;卤抑丈芍误邵喝痢羡慷楔手屑煤祭匠懦姐嘘挨帐馆楚疟氓肾蜕聊幕无置谷MCS-51单片机原理和应用小结MCS-51单片机原理和应用小结;中央处理器(CPU);算术/逻辑运算部件ALU
ALU包括运算器、布尔处理器、累加器A、寄存器B、暂存器、程序状态字PSW寄存器等。
其功能是实现数据的算术/逻辑运算、位变量处理和数据传送等操作。(+、–、×、÷算术运算,与、或、非、异或 逻辑运算、循环移位、位处理)
8051的指令代码不超过3字节,当主频12MHZ时,指令的执行时间为:1us(64条)、2us(45条)、乘除法指令为4us。;专用寄存器
8051内部有工作寄存器、专用寄存器和特殊功能寄存器。
累加器A(8位)
寄存器B(8位)
数据指针DPTR(16位)
程序状态字PSW(8位)
堆栈及栈指针SP(8位)
;向CPU提供两相时钟信号; 一个机器周期=6个状态=12个振荡周期;MCS-51取指/执行时序图;MCS-51单片机有4个双向并行的8位I/O口P0~P3,可并行输入或输出8位数据,也可按位使用。;P0口;除了读引脚操作外,还可以读锁存器,实现读锁存器—修改—再写入操作。
P0口访问外部存储器时是地址/数据复用总线口,真正双向I/O口。做通用I/O口是准双向,由输出状态变为输入时,置锁存器为1再输入。输出级能驱动8个TTL负载。
一般P0做地址/数据复用???线口,就不能再做通用I/O口时用。复位后自动置成地址/数据复用总线口。;P2口
当系统外部功能扩展时,P2口输出高8位地址,这时不能再做通用I/O口使。不扩展时可做通用I/O口。输出级能驱动4个TTL负载。;P1口
P1是标准的8位准双向并行通用I/O口。输出级能驱动4个TTL负载。;P3口
P3是双功能口,即可做8位准双向并行通用I/O口,又具有第二变异功能。输出级能驱动4个TTL负载。
;P3口的第二功能表;并行I/O口的读-修改-写操作;并行I/O口结构—总线;MCS-51 节电运行方式(低功耗运行方式);两种低功耗工作方式由电源控制寄存器PCON确定。;⒈ 待机(休闲)方式;⒉ 掉电保护方式;三、MCS-51存储器与布尔处理器;MCS-51:程序存储器与数据存储器分为两个独立存储器逻辑空间,各有自己的寻址系统、控制信号和功能,分开编址,称为哈佛结构。;特
殊
功
能
寄
存
器
SFR
通用RAM区
; MCS-51的程序存储空间:
MCS-51设置16位的程序计数器PC,可寻址64K字节程序存储器空间.
8051/8751片内4K字节的ROM/EPROM;8052片内8K字节的ROM/EPROM;8031/8032无内部程序存储器;
/EA引脚为高电平,CPU首先访问内部程序存储器,访问超过4K(8K)字节的程序存储器时, CPU自动转向访问外部程序存储器,/PSEN输出有效信号.
/EA引脚为低电平, CPU只访问外部程序存储器.
;程序存储器的某些单元专用于某些特定的程序段:
0000H—0002H 程序的起始
0003H—0032H 中断服务程序;MCS-51的数据存储器
MCS-51的数据存储器也分为内部和外部,分别用MOV和MOVX 指令访问.;内部数据存储器的空间分配;内部数据存储器中的位地址; 特殊功能寄存器地址及功能表;外部程序存储器与访问
对于8051/8751/8052/8752片内4K/8K字节的程序存储器外,还可扩展60/56K程序存储器;对于8031/8032无内部程序存储器,必须全部由外部配置,一般选用EPROM;
若低地址程序段在片内,/EA引脚为高电平,CPU从0000H访问内部程序存储器,程序执行超过4095/8191单元后, CPU自动转向访问外部程
您可能关注的文档
最近下载
- 《机械装调技术》电子教案 模块五 整机调试与运行任务一 齿轮啮合齿侧间隙的检测与调整.doc VIP
- 青花瓷 完美演奏版 周杰伦 钢琴谱 数字 简谱.pdf VIP
- 第38届物理竞赛决赛实验考试答题纸 .pdf VIP
- 现代医药物流交易的配送中心建设项目可行性研究报告.doc VIP
- 2025-2026学年初中生物学人教版2024八年级上册-人教版2024教学设计合集.docx
- 养生馆卫生管理制度(3篇).docx
- 健康管理师课件第一章--健康管理概论.ppt VIP
- JBT 4333.4-2013 厢式压滤机和板框压滤机 第4部分:隔膜滤板.pdf VIP
- 电信反诈骗演讲稿模板5篇.docx VIP
- 基于光纤布拉格光栅的温度测量系统设计与应用.docx VIP
文档评论(0)