单片机原理与应用课件二.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文档。上传文档
查看更多
* * 第二章 1----1 第二章 MCS-51单片机的硬件结构与工作原理 主要内容: 1.MCS-51单片机组成(结构、引脚功能) 2.并行I/O端口结构 3.储器组织与操作 4.MCS-51单片机的中断系统 1)中断系统概述 2)中断的处理过程 重点理解: 1 . MCS-51系列单片机存储器结构特点 2. 单片机特殊功能寄存器的作用 3. 四个并行I/O端口的使用 4 . 单片机的位处理功能及其作用 5. MCS-51单片机的中断系统及工作过程 第二章 1 -----2 一、MCS-51单片机的硬件组成 1. MCS-51单片机简介 主要性能: 1)? 8位字长CPU和指令系统。 2) 1个片内时钟振荡器和时钟电路。 3) 64K外部数据存储器的地址空间。 4) 64K程序存储器的地址空间。 5) 32条双向且分别可位寻址的I/O口线。 6) 128字节的片内RAM(52子系列为256字节)。 7) 2个16位定时器/计数器(52子系列为3个)。 8) 具有2个优先级的5个中断源结构(52子系列有6个)。 9) 1个全双工串行口。 10) 1个布尔(逻辑运算)处理器。 第一节 MCS-51单片机的基本组成 第二章 1 -----3 2. MCS-51单片机的内部结构 时钟源 T0 T1 P0 P1 P2 P3 TXD RXD INT0 INT1 时钟电路 SFR和RAM ROM 定时/计数器 CPU 串行I/O口 中断系统 并行I/O口 系统总线 MCS-51单片机的功能模块框图: 第二章 1 -----4 MCS—51的内部结构框图 第二章 1 -----5 二、MCS—51单片机的引脚功能 2. 控制线4根 RST——复位信号,晶振工作后2个机器周期的高电平复位CPU. ALE——地址锁存信号访问外部存储器时该信号锁存低8位地址; 无RAM时,ALE为晶振6分频; PSEN——外部程序存储器读从程序存储器中取指令或读取数据时,该信号有效。 EA——程序存储器有效地址,EA=1从内部开始执行程序; EA=0从外部开始执行程序(用8031时EA必接地); 3、I/O口线32根 P0、P1、P2、P3共32位,对应着芯片的32根引脚。 80C51/80C31单片机引脚如图所示,40个引脚分三类: 1. 电源线和时钟信号线共4根 VCC,GND——电源和地+5V电源供电, X1——时钟振荡器输入端,内部振荡器输入端; X2——时钟振荡器输出端,内部振荡器输出端; 第二章 1 -----6 三、振荡器、时钟电路及时序 1.时钟电路 MCS—5l单片机内部有一个用于构成振荡器的高增益反相放大器,引脚XTALl和XTAL2分别是反相放大器的输入端和输出端,由这个放大器与作为反馈元件的片外晶体或陶瓷谐振器一起构成了一个自激振荡器,如图2—4所示。这种方式形成的时钟信号称为内部时钟方式。图2—5所示,为外部时钟方式。 第二章 1 -----7 2. 有关CPU的时序 1)振荡周期 —— 指为单片机提供定时信号的振荡源的周期,若为内部产生方式时,为石英晶体的振荡周期。 2)时钟周期 ——也称为状态周期,用S表示。时钟周期是计算机中最基本的时间单位,在一个时钟周期内,CPU完成一个最基本的动作。MCS—51单片机中一个时钟周期为振荡周期的2倍。 3)机器周期 ——完成一个基本操作(例如,取指令、存储器读、存储器写等)所需要的时间称为机器周期。MCS—51的一个机器周期含有6个时钟周期。 4)指令周期 ——完成一条指令所需要的时间称为指令周期。MCS—5l的指令周期含1~4个机器周期不等,其中多数为单周期指令,还有2周期和4周期指令。4周期指令只有乘、除两条指令。 第二章 1 -----8 P1 P2 S1 振荡周期 时钟周期 机器周期 机器周期 指令周期 XTAL2 (OSC) S2 S3 S4 S5 S6 S1 S2 S4 S5 S3 S6 P1 P1 P1 P1 P1 P1 P1 P1 P1 P1 P1 P2 P2 P2 P2 P2 P2 P2 P2 P2 P2 P2 MCS-51单片机各种周期的关系 第二节 并行I/O接口 MCS-5l单片机内有四个8

文档评论(0)

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

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

1亿VIP精品文档

相关文档