- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章节 MCS-51单片机结构
单片机原理及应用 龙毅宏 绪论 什么是单片微型计算机 将CPU、存储器、并行I/O接口、串行I/O接口、定时/计数器、A/D、D/A、中断控制器、通信接口等各种功能模块集成在一块芯片上的微型计算机系统 一块单片机芯片本身就构成了一个微型计算机系统(SoC) 在一块单片机芯片基础上构建的计算机系统 典型的是Intel公司的MCS-51系列(及其他兼容产品)8位单片微型计算机,包括 51子系列,8031/8051/8751 52子系列,8032/8052/8752 同一子系列不同型号的差别主要在片上存储器种类上 不同子系列的差别主要在片上存储器容量,定时/计数器的数量和功能 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上存储器容量 MCS-51单片机片上定时/计数器 51子系列,两个定时/计数器T0、T1 52子系列,三个定时/计数器T0、T1、T2 学好本课程的关键 搞清楚MCS-51单片机的存储结构 搞明白各种寻址方式 掌握各种指令的功能和用法 注意各种指令对标志位的影响 多用、多实践 第1章 MCS-51单片机结构 本章内容 MCS-51单片机内部结构 芯片引脚及功能 输入/输出(I/O)端口结构 存储器结构 外部存储器访问逻辑 特殊功能寄存器 通用寄存器 时钟电路与时序 复位电路 MCS-51单片机内部结构 MCS-51单片机的主要功能逻辑 MCS-51芯片内部总体结构框图 芯片引脚及功能 MCS-51单片机的引脚配置图 输入/输出(I/O)端口结构 P0口的结构 P1口的结构 P2口的结构 P3口的结构 存储器结构 8031/8051/8751存储器 8032/8052/8752存储器 8031/8051/8751内部数据存储器 通用可寻址位地址 8031/8051/8751内部数据存储器 8032/8052/8752内部数据存储器 外部存储器访问逻辑 外部数据访问硬件逻辑(写) 外部数据访问硬件逻辑(读) 外部程序访问硬件逻辑 特殊功能寄存器(SFR) MCS-51单片机特殊功能寄存器 累加器A和B寄存器 累加器A进行算术与逻辑运算 B寄存器存放运算数和结果(特别用于乘法运算) 算术运算和逻辑运算指令对标志影响 堆栈指针SP 堆栈是用于临时存放数据的内部数据存储区(内部RAM)中的一个区域 采用压入(PUSH)弹出(POP)的后进先出数据存取策略 SP指示堆栈的顶部位置(最后压入数据或可弹出数据位置) 压入数据前SP加1,弹出数据后SP减1 复位后SP初值为07H 数据指针DPTR 16位寄存器 高字节DPH 低字节DPL 既可作一个16位寄存器,也可作两个8位寄存器 主要存放访问外部数据存储单元的16地址 端口P0-P3映像寄存器 对应输入缓冲器和输出锁存器 对应端口地址:80H、90H、A0H、B0H 通过特殊功能寄存器区访问 读操作,读的是端口管脚值(输入缓冲器) 写操作,写到端口锁存器 读-修改-写操作,读、写端口输出寄存器 其他特殊功能寄存器 IP — 中断优先级控制寄存器 IE — 中断允许控制寄存器 TMOD — 定时器/计数器方式控制寄存器 TCON — 定时器/计数器控制寄存器 TH0、TL0 — 定时器/计数器0 TH1、TL1 — 定时器/计数器1 SCON —串行端口控制寄存器 SBUF — 串行数据缓冲器(输入、输出各一个) PCON —电源控制寄存器 其他52系列寄存器,如T2CON、TH2、TL2、RLDH2、RLDL2。 通用寄存器 通用寄存器 R0-R7 位于内部数据存储区底端,即内部RAM底端 可寄存器寻址、寄存器间接寻址、直接寻址 A、B、DPTR 位于特殊功能寄存器区 可寄存器寻址、直接寻址 时钟与时序 时钟电路 单片机的时钟信号用来提供单片机内各种微操作时间基准 8XX51单片机的时钟信号通常有两种电路形式 内部振荡方式 外部振荡方式 内部振荡方式 MCS-51单片机片内有一个用于构成振荡器的高增益反相放大器 外部振荡方式 外部振荡方式就是把外部已有的时钟信号引入单片机内 时序单位 时序单位(续) 例:单片机外接晶振频率12MHZ时的各种时序单位: 振荡周期=1/fosc=1/12MHZ=0.0833us 状态周期=2/fosc=2/12MHZ=0.167us 机器周期=12/fosc=12/12MHZ=1us 指令周期=(1~4)机器周期=1~4us 复位电路 几种常用复位电路 复位后内部数据与寄存器状态 不改变内部RAM中
您可能关注的文档
最近下载
- 中华民族共同体概论课件第八讲共奉中国与中华民族聚力发展.pptx VIP
- 一种碱性磷酸酶标记抗体或抗原的方法.pdf VIP
- 2024-2025部编人教版小学语文1一年级上册(全册)优秀课件.ppt
- 手术室PDCA——提高急诊手术器械物品准备的完善率.pptx VIP
- 宠物行业宠物智能喂食器研发方案.doc VIP
- 老年人徒手肌力评定健康促进课件.pptx VIP
- TPM管理培训课件.pptx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pdf VIP
- 灰库系统钢结构加固施工方案.docx VIP
- 2025至2030中国中医馆行业市场发展分析及前景趋势与投资机会报告.docx
文档评论(0)