2.MCS-51+单片机结构.docVIP

  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文档。上传文档
查看更多
MCS-51单片机结构 单片机基本概念 单片机技术的发展 美国 INTEL : MCS-48、MCS-51、MCS-96 荷兰 PHILIPS : 80C51、80C552 美国 ATMEL : AT89C51、AT89C52、AT89C55、AT89S52、AT90系列 CYGNAL : C8051F TI : MSP430 1M时 0.1----400微安 MOTOROLA: M6805 、M68HC05、 M68HC11 单片机系统设计方法 单片机内部结构 单片机引脚 总线工作时序 单片机总线扩展 单片机内部结构: 存储器结构: 1(00H-1FH)四个通用寄存器区可切换使用,一般用来进行寄存器寻址、间接寻址或存放重要常数,中间结果等。在传送数据时经常要用到它。四个区的相应寄存器具有相同的功能,为了方便,在使用中可以通过状态寄存器中的相应控制位RS1、RS0的不同遍码来选择。 2(20H-2FH)位寻址区,具有位寻址和位操作的能力,这在实际应用中可作为过程状态的标志位和I/O的控制位使用。 3(30H-7FH)可作数据缓冲区和堆栈区使用。 所谓数据缓冲区就是你可以把需要处理的或输出输入的数据快按顺序先存在这一区域,需要时再按顺序取出。 堆栈是保护数据的临时场所。MCS-51复位后,堆栈指针自动设置在07H,这和通用寄存器区重叠,因此在复位后要用指令改写堆栈指针,把堆栈改设在30H以后的区域,具体设置在何处,视程序运行中 需要堆栈保护的数据多少而定。 信号引脚介绍 P0.0~P0.7,P0口8位双向口线。 P1.0~P1.7,P1口8位双向口线 P2.0~P2.7,P2口8位双向口线 P3.0~P3.7,P3口8位双向口线 ALE地址锁存控制信号 在系统扩展时,ALE用于控制把P0口输出的低8位地址送锁存器锁存起来,以实现低位地址和数据的隔离。此外由于ALE是以晶振六分之一的固定频率输出的正脉冲,因此可作为外部时钟或外部定时脉冲使用。 PSEN外部程序存储器读选通信号 在读外部程序空间时PSEN而有效(低电平),以实现 外部程序空间单元的读操作。 PSEN外部程序存储器读选通信号 在读外部程序空间时PSEN而有效(低电平),以实现 外部程序空间单元的读操作。 EA访问内外程序存储器控制信号 当EA信号为低电平时,对ROM的读操作限定在外部程存储器;而当EA信号为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延至外部程序存储器。 RST复位信号 当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的初始化复位操作。 XTAL1和XTAL2外接晶体引线端  当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。  Vss地线  Vcc+5V电源 以上就是MCS-51单片机芯片40条引脚的定义及简单功能说明。 PSEN外部程序存储器读选通信号 在读外部程序空间时PSEN而有效(低电平),以实现 外部程序空间单元的读操作。 · EA访问内外程序存储器控制信号 当EA信号为低电平时,对ROM的读操作限定在外部程 序存储器;而当EA信号为高电平时,则对ROM的读操作是从内部程序存储器开始,并可延至外部程序存储器。 RST复位信号 当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的初始化复位操作。 XTAL1和XTAL2 外接晶体引线端   当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。 Vss 地线 Vcc +5V电源 以上就是MCS-51单片机芯片40条引脚的定义及简单功能说明。 2.信号引脚的第二功能 由于工艺及标准化等原因,芯片的引脚数目是有限制的。例如MCS-51系列把芯片引脚数目限定为40条,但单片机为实现其功能所需要的信号数目却远远超过此数,因此就出现了需要与可能的矛盾。如何解决这个矛盾?“兼职”是唯一可行的办法,即给一些信号引脚赋以双重功能。如果把前述的信号定义为引脚第一功能的话,则根据需要再定义的信号就是它的第二功能,前面已介绍过,支持这些第二功能是由口结构确定的。下面介绍某些信号引脚的第二功能。 P3口线的第二功能 P3.0 RXD (串行口输入) P3.1 TX

文档评论(0)

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

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

1亿VIP精品文档

相关文档