单片机技术应用 教学课件 作者 朱运利 主编 第二章.pptVIP

单片机技术应用 教学课件 作者 朱运利 主编 第二章.ppt

  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单片机结构和原理 第2章 MCS-51单片机结构和原理 2.1 MCS-51单片机总体结构 2.1.1 MCS-51单片机的内部结构 2.1.2 MCS-51单片机引脚及其功能 2.2 MCS-51单片机存储结构 2.2.1 程序存储器 2.2.2 数据存储器 2.3 MCS-51单片机外围电路 2.3.1 复位电路 2.3.2 时钟电路与时序 2.1 MCS-51单片机总体结构 2.1.1 MCS-51单片机的内部结构 MCS-51单片机的内部结构如图2-1所示。 2.1.1 MCS-51单片机的内部结构 下面介绍各部分的基本情况。 1.中央处理器(CPU) 中央处理器是单片机的核心,完成运算和控制功能,MCS-51的CPU能处理8位二进制数或代码。 2.内部数据存储器(内部RAM) MCS-51单片机中共有256个RAM单元,前128个单元供用户使用,用于存放可读写的数据,简称内部RAM。(后128单元被专用寄存器占用) 3.内部程序存储器(内部ROM) MCS-51单片机中共有容量为4 KB的ROM,用于存放程序、原始数据或表格,简称内部ROM。 2.1.1 MCS-51单片机的内部结构 4.定时/计数器 MCS-51单片机中共有两个16位的定时/计数器,实现定时或计数功能,并以定时或计数的结果对单片机进行控制。 5.并行I/O口 MCS-51单片机共有4个8位的I/O口(P0、P1、P2和P3),实现数据的并行输入/输出。 6.串行口 MCS-51单片机有一个全双工的串行口,实现单片机和其它设备之间的串行数据传送。 2.1.1 MCS-51单片机的内部结构 7.中断控制系统 MCS-51单片机的中断功能较强,有5个中断源(外部中断两个,定时/计数中断两个,串行中断一个),全部中断分为高级和低级两个优先级别。 8.时钟电路 MCS-51单片机内部有时钟电路,但石英晶体和微调电容需外接。时钟电路为单片机产生时钟脉冲序列,系统的晶振频率一般为6 MHz和12 MHz。 2.1.2 MCS-51单片机引脚及其功能 MCS-51单片机共有40个信号引脚,有双列直插式封装和方型封装(44个引脚,其中4个引脚不用)两种封装方式,下面以标准的40引脚双列直插式集成电路芯片为例介绍引脚及其功能,如图2-2所示。 2.1.2 MCS-51单片机引脚及其功能 1.电源引脚 VCC(40脚):电源端,为+5V。 VSS(20脚):接地端。 2.时钟电路引脚 XTAL2(18脚):接外部晶体和微调电容的一端,是单片机内部振荡电路反相放大器的输出端,其振荡频率为晶体固有频率。若需采用外部时钟电路时,该引脚输入外部时钟脉冲。 XTAL1(19脚):接外部晶体和微调电容的另一端,是单片机内部振荡电路反相放大器的输入端。在采用外部时钟时,该引脚必须接地。 2.1.2 MCS-51单片机引脚及其功能 3.控制信号引脚 RST(9脚):RST是复位信号输入端,高电平有效。当RST引脚保持两个机器周期(24个时钟振荡周期)的高电平时,就可以完成复位操作。RST引脚的第二功能是备用电源的输入端,当主电源发生故障,降低到规定的低电平时, +5V电源自动接入RST端,为系统提供备用电源,保证复位后能继续正常运行。 ALE(30脚):地址锁存允许信号端。当系统正常工作后,ALE引脚不断输出脉冲信号,CPU访问片外存储器时,ALE输出信号做为锁存低8位地址的控制信号。 ALE端负载驱动能力为8个LS型TTL负载。 2.1.2 MCS-51单片机引脚及其功能 此引脚的第二个功能PROG在对片内带有4KB EPROM的8751写入编程(固化程序)时,做为编程脉冲输入端。 PSEN(29脚):程序存储允许输出信号端。在访问片外程序存储器时,此引脚定时输出脉冲做为片外程序存储器的选通信号。 PSEN端同样可驱动8个LS型TTL负载。 EA(31脚):外部程序存储器地址选通信号端。 当EA引脚接高电平时,CPU访问片内程序存储器,当PC(程序计数器)值超过0FFFH(4KB)时,将自动转去访问片外程序存储器。 当EA引脚接低电平时,CPU访问外部程序存储器。对于无片内程序

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档