第九章MCS51单片机结构及原理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章MCS51单片机结构及原理

第9章 . MCS-51单片机结构及原理;9.1 有关单片机(回顾); 单片机的概念:; 单片机的特点:; 单片机的发展:;;本章学习要求;9.2 MCS-51单片机的组成与结构;MCS-51单片机的逻辑结构;9.2.2 MCS-51单片机的引脚与功能;引脚分配;引脚分配;;(5) VDD(40脚): +5V电源。 (6) VSS(20脚): GND (7) XTAL1(19脚) XTAL2(18脚):接外部石英晶振的引脚,也可引入外部时钟。 (8)RESET(9脚):复位信号引脚。必须在此引脚上出现两个机器周期的高电平,才能保证单片机可靠的复位。复位后,单片机内部各寄存器的状态如下表所示。 ;;(9) ALE/PROG(30脚):地址锁存允许信号。有以下两个作用: 当外接存储器(RAM/ROM)时,ALE(允许地址锁存)的输出用于锁存地址的低8位。一般ALE接锁存器的EN端。 当没有外部存储器时,ALE端可输出脉冲信号,此频率为石英振荡频率的1/6。因此,它可用作对外部芯片提供输出的时钟,或用于定时的目的。 (10) PSEN(29脚):外部程序存储器的读选通信号 ;(11) /VPP(脚31):访问程序存储器控制信号。 当信号接低电平时,对ROM的读操作(执行程序)限定在外部程序存储器。 当接高电平时,对ROM的读操作(执行程序)从内部开始。在使用内部带程序存储器的单片机时,应接高电平。 ;MCS-51单片机的逻辑结构;总线;一、中央处理器 (CPU);(2)、寄存器B (8位); F0 (PSW.5) 用户标志位;CY;(4)、布尔处理器Cy ;(1)、程序计数器PC (16位) ;(4)、堆栈指针寄存器SP (8位);CPU根据程序计数器PC的内容所指的单元地址,从程序存储器中的某个单元取一个字节的指令代码(机器码),并将它送入指令寄存器中,同时,PC的内容自动加1,指出存储下一个字节指令代码的单元地址。;二、存储器 ;三、并行口(Parallel Port);六、中断系统(Interrupt System);9.3 MCS-51单片机的存储器;9.3.1 程序存储器;(1) 芯片内部含有程序存储器的单片机 (8051/8751 );当 =0(接低电平)时,8051/8751的程序存储器结构: ;(2) 芯片内部不含有程序存储器的单片机 (8031 );在单片机的程序存储器中,有5个特殊的单元地址被定义为中断入口地址,分别为:外部中断入口地址0003H,外部中断入口地址0013H,定时/计数器T0入口地址000BH,定时/计数器T1入口???址001BH,串行口中断入口地址0023H。;9.3.2 片内数据存储器;(一) 工作寄存器区 (Register Bank) (00~1FH 32个单元);CPU在每个时刻只能使用4个工作寄存器组中的一个作为当前寄存器组,由程序状态字PSW中的第3位(RS0)和第4位(RS1)指定。通过对这2位的编程,可设定CPU的当前工作寄存器组。;(二) 位寻址区 (Bit Addressable Area) (20~2FH 16个单元);单元地址;(三) 数据缓冲区 (Data Buffer Area) (30~7FH 80个单元);9.3.3 特殊功能寄存器 (SFR);单片机的特殊功能寄存器(SFR)及其单元地址;凡是SFR的地址能被8整除的SFR(单元地址的末位是0或8)都具有位寻址功能,MCS-51单片机共有11个SFR具有位寻址功能,这些寄存器(单元)的每一位都有一个位地址。位地址空间:80~FFH。;SFR位寻址空间地址映射;MCS-51单片机中SFR的使用:;9.3.4 MCS-51单片机的位寻址空间;9.3.5 外部数据存储器;9.4 MCS-51单片机的并行I/O口;P2:I/O口;;; 当P0口作为普通I/O口使用时;输入时:(分读引脚或读锁存器);读锁存器:有些指令 如:ANL P0,A称为“读-改-写指令”, 需要读锁存器。; 当P0口作为地址/数据总线使用时; P0引脚输出地址/数据信息。; P0引脚输入数据。;2、P1口的结构与特点;3、P2口的结构与工作原理; 当P2口作为普通I/O口使用时; 当P2口作为地址总线使用时;4、P3口的结构与工作原理; 当P3口用作第二功能使用时:;当P3口用作第二功能输出时:(输出RD/WR/TXD);当P3口用作第二功能输入时:(输入RxD/T0/INT0等);9.5 MCS-51单片机的时钟电路与时序;2、外部方式;9.5.2 MCS-51单片机的时序;1、震荡周期;3、机器周期;MCS-51单片机的机器周期(TM);典型指令的时序:;(2)、双字节单周期指令

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档