- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 结构与原理(专)
第二章 51系列单片机的结构和原理 51单片机的主要组成: MCS-51单片机芯片内部逻辑结构 2.3 80C51单片机的CPU 一、运算部件 PSW (地址:D0H ) PSW 5、布尔处理器 二、控制部件及振荡器 (1)程序计数器PC 二、80C51的时钟信号 二、几种常用的复位电路 三、单片机复位后的状态 2.4 80C51的存储器组织 一、程序存储器 一、程序存储器 (3)片内程序存储器的类型有: 二、数据存储器 1、片内数据存储器 ⑴片内数据RAM区 ①、工作寄存器区 00H~1FH 工作寄存器组选择控制表 ②、位寻址区 ③、数据缓冲区 (2)特殊功能寄存器SFR区 21 个特殊功能寄存器名称及主要功能如下: 21 个特殊功能寄存器名称及主要功能如下: 21 个特殊功能寄存器名称及主要功能如下: 21 个特殊功能寄存器名称及主要功能如下: 2、片外数据存储器 注意: 2.5 80C51的并行口结构与操作 1、P0端口 P0口的结构 1、P0端口 2、P1端口 P1口的结构 2、P1端口 3、P2端口 P2口的结构 3、P2端口 4、P3端口 P3口的结构 4、P3端口 5、I/O口的使用说明 5、I/O口的使用说明 5、I/O口的使用说明 思考题与习题 1、80C51在功能、工艺、程序存储器的配置上有哪些种类? 2、80C51的存储器组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点? 3、80C51的P0~P3口在结构上有何不同?在使用上有何特点? 4、80C51晶振频率为12MHz,时钟周期、机器周期为多少? 5、80C51复位后的状态如何?复位方法有几种? 6、80C51的片内、片外存储器如何选择? 7、80C51的PSW寄存器各位标志的意义如何? 8、80C51的当前工作寄存器组如何选择? 9、80C51的控制总线信号有哪些?各信号的作用如何? 10、80C51的程序存储器低端的几个特殊单元的用途如何? 本章到此结束 30H~7FH,也称为通用数据区,共有80B。 用于存放运算中间值或堆栈使用。 ( SP为堆栈指针) * 在片内RAM中,即有字节地址,又有位地址,两者范围均为00H~7FH,注意区别。 地址范围:80H~FFH。 51子系列共有21字节,52子系列为26字节,起专用寄存器的作用。 21字节特殊寄存器不连续地分布在80H~FFH中,其中有11个寄存器可位寻址。 位地址范围也是80H~FFH,但只有83个有效地址。(注意可位操作的SFR字节地址的特点,末位地址为0或8H) 特殊功能寄存器地址及功能表 1)?? 累加器A 自身带全零标志Z,A=0时,Z=1; A≠0时,则Z=0。 Z可作为条件判断标志。 2)???? B寄存器 用于乘除运算 3)?? 程序状态字PSW(标志寄存器) 4)?? 堆栈指针SP(片内堆栈) 指示栈顶的RAM地址,上电复位时的初始 值为07H。 5)??数据指针DPTR 用于存放16位的地址值,分为DPH(高8位) 和DPL(低8位)两个寄存器,可单独使用。 6)??I/O端口寄存器P0~P3 4个并行I/O口映射入SFR中的寄存器。对寄 存器操作,可实现对相应口的操作。 7)??定时器/计数器 TMOD 方式控制寄存器 TCON 控制寄存器 T0(TH0,TL0) 定时器/计数器0 T1(TH1,TL1) 定时器/计数器1 8)??串行口 SCON 串行端口控制寄存器 SBUF 串行数据缓冲器 9)? 中断控制 IP 中断优先级控制寄存器 IE 中断允许控制寄存器 10)??电源控制寄存器PCON 8031只用其中一位,与串行口有关。 8051外部数据存储器可扩展到64KB。地址0000H~FFFFH。 系统I/O接口扩展占用外部数据存储器地址范围。 片外数据存储器只能通过DPTR、R1、R0寄存器间址访问。 外部数据存储器与程序存储器的地址编码相同,但寻址方式是
您可能关注的文档
最近下载
- 阿法拉伐分油机中文说明Instruction book1.pdf VIP
- 《Java程序设计》教案(思政版).docx VIP
- 四年级上册数学《三位数乘两位数的笔算乘法》(共18张PPT).pptx VIP
- AWS B4.0-2016 焊缝机械测试的标准方法(中文版).pdf
- 《绩效与薪酬管理》课程教学大纲(中文).docx VIP
- 国开电大学习网网络安全技术形考任务答案.pdf VIP
- 成长赛道飞机机电设备维修专业1500字.pptx VIP
- 从业人员食品安全知识培训计划及培训考核记录.docx VIP
- GB50641-2010 有色金属矿山井巷安装工程施工规范.docx VIP
- 胃癌根治术的手术护理查房2讲课文档.ppt VIP
文档评论(0)