- 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系列单片机系统基本组成 §2.1 MCS-51单片机的总体结构 §2.2 MCS-51的CPU特性 §2.3 MCS-51的同步时钟和复位 §2.4 MCS-51的存储器组织 §2.1 MCS-51单片机的总体结构 一.总体结构 (8051)图2-1 (Atmel 89C52) 图2-2 二.内部资源 CPU 8位 程序存储器:4KROM (89C52有8K) 数据存储器:128字节静态RAM (89C52有256字节) 定时器/计数器:2个 (89C52有3个) 并行口:4个 串行口:1个 中断源:5个 (89C52有6个) 时钟频率:1.5MHZ~12MHZ §2.1 MCS-51单片机的总体结构 三.外部引脚和逻辑符号 图2-3和图2-4 P0口~P3口:4×8 32根线 ALE,PSEN,EA:系统扩展控制线 3根 XTAL1,XTAL2:时钟电路接入线 2根 RST:复位线 1根 VCC,VSS:工作电源线,接地线 2根 @ §2.2 MCS-51的CPU特性 一.运算器 1.算术逻辑运算器ALU 运算数据宽度:8位或1位 运算功能包括: 1)逻辑与、或、异或、循环移位、求补、清零及1位变量的置‘1’、清零、求补、位测试转移、与、或 2)算术加、减、乘、除 2.累加器A 数据宽度:8位 功能包括: 1)ALU输入数据之一 2)CPU数据传送中转寄存器 3)具有数据加‘1’和减‘1’、移位等功能 3.寄存器B 数据宽度:8位 功能:乘除法中的“乘数”或“除数”及结果的数据寄存单元,也可用作一般的数据寄存单元。@ §2.2 MCS-51的CPU特性 一.运算器 4.程序状态字寄存器PSW PSW格式: PSW中的各位功能: (1)Cy(Psw.7)进位标志位,也是位累加器 C (2)Ac(Psw.6)辅助半进位标志。 (3)F0(Psw.5)用户状态标志 (4)RS1、RS0(Psw.4、Psw.3)4组工作寄存器区选择控制位 (5)OV(Psw.2)溢出标志 (6)F1(Psw.1)用户状态标志 (7)P(Psw.0)奇偶标志位,判断累加器A中的为“1”位的奇偶性。@ Cy Ac F0 RS1 RS0 OV F1 P D7 D6 D5 D4 D3 D2 D1 D0 PSW D0H §2.2 MCS-51的CPU特性 二.控制器 1.程序计数器PC 程序计数器是一个可并行预置的16位计数器,作用是提供下一条将要执行的指令的在程序存储器中存放的地址值。 工作方式: (1)程序计数器在时钟脉冲控制下自动加“1”,达到顺序执行程序 (2)由转移指令直接并行置入新值,达到程序转移执行 (3)由调用子程序指令直接并行置入新值,达到执行子程序 2.指令寄存器 指令寄存器IR是用来存放正在执行的指令的操作码 3.指令译码器 指令译码器是对指令操作码进行译码、识别,产生对应的指令控制信号,从而完成指令的功能。 4.指令控制逻辑电路 在指令译码信号指示下产生完成具体的指令功能的控制信号,控制各部件完成指令功能。@ §2.3 MCS-51的同步时钟和复位 一.同步时钟和时钟电路 单片机实际上是一个复杂的同步时序电路,所以必须在一个同步时钟控制下才能工作,时钟电路即产生该同步时钟信号。 内部时钟电路时钟产生法 该方法由内部时钟电路和外接晶振构成,如图2-8所示 外部直接时钟输入法 该方法将外部时钟信号直接由时钟引脚输入,如图2-9所示 二.复位和复位电路 通过复位功能使单片机上电后从初始的固定状态开始工作。 复位后内部寄存器的初始状态 如表2-6所示 上电自动复位电路 如图2-12a所示(微分电路) 人工复位电路 如图2-12b所示 §2.4 存储器组织 MCS-51单片机的5个独立 的存储器寻址空间 如图2-5所示 64K字节程序存储器空间(0~0FFFFH) 128字节内部RAM空间(00~7FH)(89C52有256字节 00~0FFH) 128字节内部特殊功能寄存器空间(80~0FFH) 位寻址空间(0~0FFH),(通用位存储器128个,特殊位存储器83个) 64K字节外部数据存储器(RAM/IO)空间(0~0FFFFH) 存储器系统按功能分成两部分: 程序存储器:64KB 数据存储器:64K+128~256字节 存储器
文档评论(0)