51单片机13,4工作方式及时序.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51单片机13,4工作方式及时序

二、程序执行方式 本方式是单片机的基本工作方式,复位后,程序自0000H单元开始执行。 (PC)= 0000H 三、单步执行方式 在外界脉冲的控制下,单片机每执行一条指令就暂停下来。 单步执行程序------程序调试 JNB P3.2 , $ ;中断0为“0”则原地踏步 JB P3.2 , $ ;中断0为“1”则原地踏步 RETI 1-4 MCS-51单片机的时序 一、时钟与时序 在执行指令的过程中,CPU的控制器发出的一系列特定的控制信号在时间上的相互关系。 三、MCS-51指令的取指/执行时序 指令的处理都包括取指和执行两个阶段,每出现一次ALE信号,CPU就进行一次取指操作。 四、访问外部ROM时序 五、访问外部RAM时序 * 1-3 MCS-51单片机的工作方式 一、复位方式 在振荡电路工作时,在RST引脚上加上一个至少保持2个机器周期的高电平,单片机完成复位。 复位可分为加电自动复位和按键复位两种方式。 复位方式、程序执行方式、单步执行方式、掉电方式… 1、复位操作: 单片机对内部寄存器初始化操作,操作结果: 1)(PC)= 0000H 2) SP 栈指针 (SP)= 07H 3) P0~P3 的内容均置“1” ,即: (Px)= FFH 4) (Acc)= 00H 续见教材P18 表2-2 RST 8051 Vss C 1K 10~22微法拉 Vcc + 5 v 2、复位电路 P17 开机时加电复位; 死机时按键复位; 1)加电复位 2)按键复位 1K RST 8051 Vss 200 ? 10~22微法拉 + 5 v Vcc 8051 Vss 128B RAM RST VPD Vcc D1 D2 自动开关 四、掉电保护 1、掉电保护要求:保护RAM中数据; 2、电路结构及原理: 1、时钟电路 内部方式时钟电路 电容器 XTAL1 8051 XTAL2 晶体 振荡器 12MHz 1)拍节 P:晶振周期,对12MHz而言,P = 1 / 12 微秒; 2)状态 S:时钟周期,晶振脉冲经二分频的周期 S = 2P; 3)机器周期 T :一个机器周期含 6 个状态。 1T = 6 S = 12 P , 12MHz时 1T=1微秒,6MHz时 1T=2微秒 2、时序定时单位 P1 P2 S2 T 晶振脉冲 S1 S2 S6 fOSC 三字节指令 :双机器周期 。 MCS-51单片机共有111条指令,按长度分为:单字节指令、 双字节指令、三字节指令。 执行指令所需的时间不同,分为: 单机器周期 单机器周期 单字节指令: 双机器周期 双字节指令: 四机器周期 双机器周期 在S1P2时刻ALE信号有效。 2.P0口送出ROM 的低8位地址,P2口送出高8位地址,A7-A0只持续到S2结束,故在外部要用锁存器,可用ALE作为锁存信号,A15-A8在整个读指令过程中都有效 3.在S3P1时刻/PSEN开始有效,可以用它选通外部ROM的使能端,被选中的ROM单元的内容,从P0口读入CPU,然后/PSEN失效。 4.在S4P2后开始第二次读入,其过程与第一次相同。 * *

您可能关注的文档

文档评论(0)

kabudou + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档