单片机原理及基于单片机的嵌入式系统设计-单片机原理及基于单片机的嵌入式系统设计第2章.ppt

单片机原理及基于单片机的嵌入式系统设计-单片机原理及基于单片机的嵌入式系统设计第2章.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及基于单片机的嵌入式系统设计-单片机原理及基于单片机的嵌入式系统设计第2章.ppt

MCS-51系列单片机特性 MCS-51系列单片机虽已有10多种产品,但可分为两大系列:MCS-51子系列与MCS-52子系列。MCS-51子系列中主要有8031、8051、8751 三种类型。而MCS-52子系列也有3种类型8032、8052、8752。各子系列配置见下表所示。 从图2-1所示可以看出,MCS-51系列单片机的两个子系列在性能上略有差异。8031、 80C31芯片仅在制造工艺上有所不同,其他完全相同,对于8051、80C51、8751、87C51、MCS-52系列单片机的制造工艺也是如此,即C系列芯片采用CHMOS工艺。 对于制造工艺为CHMOS的单片机,由于采用CMOS技术制造,因此具有低功耗的特点。如8051功耗约为630 mW,而80C51的功耗只有120 mW。 8031没有片内ROM,即8031芯片外部必须外扩程序程序器。8051芯片片内集成4K容量的ROM,8751芯片片内集成4K容量的EPROM,与MCS-51相比,MCS-52子系列片内程序存储器ROM从4 KB增至8 KB。片内数据存储器由128个字节增至256个字节。定时器/计数器增加了一个,中断源增加了1~2个。 MCS—51系列单片机芯片均为40个引脚, HMOS工艺制造的芯片采用双列直插(DIP)方式封装, 其引脚示意及功能分类如图2―3所示。 CMOS工艺制造的低功耗芯片也有采用方型封装(PLCC)的, 但为44个引脚, 其中4个引脚是不使用的 VCC(40脚): 接+5 V电源正端; VSS(20脚): 接+5 V电源地端 2.3 从引脚使用二看单片机 采用内部时钟方式时, 片内的高增益反相放大器通过XTAL1、 XTAL2外接作为反馈元件的片外晶体振荡器(呈感性)与电容组成的并联谐振回路构成一个自激振荡器, 向内部时钟电路提供振荡时钟。 振荡器的频率主要取决于晶体的振荡频率, 一般晶体可在1.2~12 MHz之间任选, 电容C1、 C2可在5~30 pF之间选择, 电容的大小对振荡频率有微小的影响, 可起频率微调作用。 PC=0000H 表示复位后程序的入口地址为0000H; PSW=00H, 其中RS1(PSW.4)=0, RS0(PSW.3)=0, 表示复位后单片机选择工作寄存器0组; SP=07H 表示复位后堆栈在片内RAM的08H单元处建立; P0口~P3口端口电平为全1状态; 定时器/计数器、 串行口、 中断系统等特殊功能寄存器复位后的状态对各功能部件工作状态的影响, 将在后续有关章节介绍 2.4.1 中央处理器CPU 中央处理器是单片机内部的核心部件, 它决定了单片机的主要功能特性。 它由运算部件和控制部件两大部分组成 运算部件以一个可进行8位算术运算和逻辑运算的单元ALU为核心, 加上8位累加器A、 寄存器B、 暂存器TMP1和TMP2、 程序状态寄存器PSW及专门用于位操作的布尔处理机组成的,它能实现数据的算术逻辑运算, 位变量处理和数据传送操作。 CY(PSW.7)——进位标志位。 AC(PSW.6)——辅助进位(或称半进位)标志。 F0(PSW.5)——由用户定义的标志位。 RS1(PSW.4)、 RS0(PSW.3)——工作寄存器组选择位。 OV(PSW.2)——溢出标志位。 由硬件置位或清零 PSW.1——未定义位。 P(PSW.0)——奇偶标志位。 布尔处理(即位处理)是MCS—51单片机ALU所具有的一种功能。 单片机指令系统中的布尔指令集(17条位操作指令), 存储器中的位地址空间, 以及借用程序状态标志寄存器PSW中的进位标志CY作为位操作“累加器”, 构成了单片机内的布尔处理机。 2.4.2 51单片机存储器及存储空间 2.5 并行输入/输出接口 MCS—51单片机存储器从物理结构上可分为: 片内、 片外程序存储器(8031和8032没有片内程序存储器)与片内、 片外数据存储器4个部分; 从寻址空间分布可分为: 程序存储器、 内部数据存储器和外部数据存储器3大部分; 从功能上可分为: 程序存储器、 内部数据存储器、 特殊功能寄存器、 位地址空间和外部数据存储器5大部分 MCS—51系列单片机存储器包括片内ROM(或EPROM)和RAM外, 另外还有128个字节的RAM区作为特殊功能寄存器(SFR)区。 片内、 片外程序存储器和数据存储器各自总容量为64 KB。 2.4.3 程序存储器 1、程序存储器的编址 计算机的工作是按照事先编制好的程序一条条顺序执行的, 程序存储器就是用来存放这些已编好的程序和表格

文档评论(0)

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

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

1亿VIP精品文档

相关文档