单片机最小系统PPT培训课件.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文档。上传文档
查看更多
单片机最小系统PPT培训课件

1.3单片机最小系统 ;图1-3-1 单片机最小系统;1.3.1 晶体振荡电路;图1-3-2 51系列单片机的时钟电路;1.3.2 复位电路 ; 在单片机的RST引脚上有持续两个机器周期(即24个振荡周期)的高电平即可让单片机进行复位操作,完成对CPU的初始化处理。如果单片机的时钟频率为12 MHz,每机器周期为1μs,则只需让RST引脚保持2μs以上高电平的就能复位。复位操作是单片机系统正常运行前必须进行的一个环节。但如果RST持续为高电平,单片机就处于循环复位状态,无法执行用户的控制程序。;a)上电自动复位电路图 (b)手动复位电路图 1-3-3 单片机复位电路; 在实际应用中,复位操作通常有上电自动复位、手动复位和看门狗复位三种方式。上电复位要求接通电源后,自动实现复位操作。常用的上电自动复位电路如图1-3-3(a)图中所示。图中电容和电阻电路对+5V电源构成微分电路,单片机系统上电后,单片机的REST端会得到一个时间很短暂的高电平。在实际的单片机应用系统中,也可以采用1-3-3(b)电路进行按键手动复位,图1-3-3(b)中,电容器采用电解电容,一般取4.7—10μF;电阻取1~10KΩ。; 单片机系统开始运行时必须先进行复位操作,如果单片机运行期间出现故障,也需要对单片机复位,使单片机状态被初始化。看门狗复位是一种程序检测自动复位方式,在增强型51单片机中,如果单片机内部设计有看门狗部件,则可采用编程方法产生复位操作。单片机复位以后,除不影响片内RAM状态外,P0~P3口输出高电平,SP赋初值07H,程序计数器PC被清0。单片机内部多功能寄存器的状态都会被初始化。单片机的多功能寄存器复位状态见表1-3-1所示。; ;1.3.3 节拍、机器周期和指令周 ;图1-3-4 51系列单片机的指令时序图;二、机器周期 51系列单片机采用定时控制方式,具有固定的机器周期。一个机器周期的宽度为6个状态,并依次表示为S1~S6。由于一个状态又包括两个节拍,因此,一个机器周期总共有12个节拍,分别记作S1P1、S1P2、…、S6P2。实际上一个机器周期有12个振荡脉冲周期, 因此机器周期就是振荡脉冲信号的十二分频。当外接的晶体振荡脉冲频率为12 MHz时,一个机器周期为1μs;当振??脉冲频率为6 MHz时,一个机器周期为2μs.;三、指令周期 单片机执行一条指令所需要的时间称为指令周期。指令周期是单片机最大的工作时序单位,不同的指令所需要的机器周期数也不相同。如果单片机执行一条指令占用一个机器周期,则这条指令为单周期指令,如简单的数据传输指令;如果执行一条指令需要两个机器周期,称为双周期指令,如乘法运算指令。单片机的运算速度与程序执行所需的指令周期有关,占用机器周期数越少的指令则单片机运行速度越快。在51系列单片机的111条汇编指令中,共有单周期指令、双周期指令和四周期指令三种。四周期指令只有乘法和除法指令两条,其余均;为单周期和双周期指令。单片机执行单周期的时序见图1-3-4(a)和(b)所示,其中(a)为单字节单周期指令,(b)为双字节单周期指令。; 单片机执行单字节双机器周期指令的时序见图1-3-4(c)所示,双周期指令在两个机器周期内产生四次读操作码操作,第一次读取操作码,PC自动加一,后三次读取都无效,自然丢弃,程序计数器PC的值不会变化。;1.3.4 单片机的工作模式 ;代码,单片机开始顺序执行相关程序。;工作方式特别适合以电池或备用电池为工作电源单片机系统。两种低功耗工作方式由单片机内部的电源控制寄存器PCON确定。PCON的8位格式为;(1)待机(空闲)方式(Idle) 待机方式的进入方法非常简单,只需使用指令将PCON寄存器的IDL位置1即可。单片机进入待机方式时振荡器仍然运行,而且时钟被送往中断逻辑、串行口和定时器/计数器,但不向CPU提供时钟,因此在此方式下CPU是不工作的。CPU的现场(堆栈指针SP、程序计数器PC、PSW、ACC)以及除与上述三部件有关寄存器外,其余的通用寄存器都保持原有状态不变,各引脚保持进入待机方式时的状态,ALE 和 则保持高电平,中断系统正常工作。; ;寄存器的内容相对应,ALE和;

文档评论(0)

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

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

1亿VIP精品文档

相关文档