第二章 单片机的结构及原理.ppt

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 单片机芯片的硬件结构 2.1 80C51单片机的结构 2.2 单片机的工作原理 2.3 80C51的存储器 2.4 I/O端口结构 2.5 CPU时序及时钟电路 2.6 MCS-51单片机工作方式 思考题 2.1 80C51单片机的结构 MCS-51系列单片机的内部结构框图如图2-3所示。 MCS-51系列单片机是由8大部分组成:(下面以80C51为例) MCS-51系列单片机芯片为40个引脚, HMOS 工艺制造的芯片采用双列直插(DIP)方式封装, 其引脚示意及功能分类如图2-3所示。 CMOS工艺 制造的低功耗芯片也有采用方型封装的,但为44 个引脚,其中4个引脚是不使用的。 1. 主电源引脚Vcc和Vss (1)VCC(40脚):接+5 V电源正端; (2)VSS(20脚):接+5 V电源地端。 3. 控制信号及电源复用引脚 4. 输入/输出(I/O)引脚 51系列单片机是总线结构的单片机,所谓总线就是指一组公共的信号线,51单片机的总线分为数据总线、地址总线和控制总线。 1.数据总线(DB):数据总线宽度为8位,有P0口提供。 2.地址总线(AB):地址总线宽度为16位,因此外部存储器直接寻址范围为64K,16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。 3.控制总线(CB):由P3口的第二功能状态和4根独立控制线RESET、EA、PSEN、ALE组成。 2.2.3 单片机程序执行的过程 2.2.2 CPU的工作原理 中央处理器CPU是单片机内部的核心部件,它决定了单片机的主要功能特性。 (1)指令部件:用来分析、处理指令,并产生 控制信号。主要由下面几个部件组成: 程序计数器PC(16位)—— 用来存放下一条将 要从程序存储器中取出的指令地址。PC不能被访 问,它变化的轨迹决定了程序的流程,它的宽度决 定了ROM可以直接寻址的范围。 指令寄存器IR(8位):用于暂时存放指令,等 待译码。 指令译码器ID:译码就是把指令转变成执行指令 需要的电信号。 2. 运算器 运算器是以算术逻辑单元ALU为核心,加上累 加器A、寄存器B、暂存器TMP1和TMP2、程序状 态寄存器PSW及专门用于位操作的布尔处理机组 成。它能实现数据的算术逻辑运算,位变量处理和 数据传送操作。 (1)算术/逻辑单元ALU ALU能完成8位二进制数的加(带进位)、减 (带借位减)、乘、除、加1、减1、BCD加法的十 进制调整等算术运算;以及“与”、 “或”、 “异 或”、 求补、 清零等逻辑运算。 (2)累加器ACC、寄存器B 累加器ACC简称累加器A,是一个8位寄存器, 它是CPU中使用最频繁的寄存器。进入ALU作算术 和逻辑运算的操作数多来自于A,运算结果也常送回 A保存。 寄存器B是为ALU进行乘除法设置的。 (3)程序状态寄存器PSW PSW是一个8位的标志寄存器,它保存指令执行 结果的特征信息,以供程序查询和判别。其格式如 下: CY ——进位标志位。 AC ——半进位标志。 F0 ——由用户定义的标志位。 RS1、RS0——工作寄存器组选择位。 OV——溢出标志位。由硬件置位或清零。 P——奇偶标志位。 (4)布尔处理机 布尔处理(即位处理)是MCS-51单片机ALU所具有的一种功能。单片机指令系统中的布尔指令集(17条位操作指令),存储器中的位地址空间, 以及借用程序状态标志寄存器PSW中的进位标志CY作为位操作“累加器”,构成了单片机内的布尔处理机。 2.2.3 单片机程序执行的过程 2.3 80C51的存储器 一般在0000H地址只写一条跳转指令,从0030H开始写主程序,如: ORG 0000H LJMP MAIN …… ORG 0030H

您可能关注的文档

文档评论(0)

flyben + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档