- 3
- 0
- 约2千字
- 约 18页
- 2023-12-06 发布于陕西
- 举报
MCS-51单片机的结构与原理第二章
2.3单片机的单片机的复位、时钟及时序3
复位——使单片机恢复原始默认状态的操作。应用程序以此状态作为出发点。单片机工作过程中出现死机也应复位1.复位与复位电路第2章MCS-51单片机结构及原理
单片机复位后:程序计数器PC指向ROM000H单元,使CPU从首地址重新开始执行程序。P0-P3端口处于高电平,IP、IE以及TMOD、SCOM等各控制寄存器的值为0,使中断、定时器、串口处于关闭状态,单片机处于可靠的状态2.3.151单片机的复位与复位电路
复位条件在RST/VPD引脚端出现:满足复位时间要求的高电平状态,=系统时钟震荡周期建立时间+两个机器周期时间。≥10ms时间的高电平(≥3V)状态复位方式上电复位第2章MCS-51单片机结构及原理复合复位按键复位
第2章MCS-51单片机结构及原理10ms3V上电复位
单片机需要统一的时钟控制,其时钟系统可有两种方案:2.时钟电路外部时钟脉冲内部OSC+外部时钟电路,或内部OSC+外部时钟脉冲第2章MCS-51单片机结构及原理MCS-51的时钟频率一般为6~12MHzC1、C2≈30pF外部时钟电路石英晶体
时钟电路内部时钟方式:利用单片机内部的震荡电路实现,XTALl和XTAL2外接晶体振荡器和电容组成并联谐振电路电容:c1、c2取30PF,帮助振荡器起振。晶体:1.2~13MHZ。,一般取6~12M赫兹外部时钟方式:多单片机系统中,为使各单片机之间的时钟信号严格同步,采用公共外部频率信号作为各单片机震荡脉冲。外部脉冲信号要经过xTAl2引脚注入。
3.单片机时序(1)时序的概念第2章MCS-51单片机结构及原理时序是对象(或引脚、事件、信息)间按照时间顺序组成的序列关系。时序可以用状态方程、状态图、状态表和时序图4种方法表示,其中时序图最为常用。时序图亦称为波形图或序列图,纵坐标表示不同对象的电平,横坐标表示时间(从左往右为时间正向轴),通常坐标轴可省略。
第2章MCS-51单片机结构及原理(1)最左边是引脚的标识,表示该图反映了RS、R/W、E、D0~D7四类引脚的序列关系。(2)交叉线部分表示电平的变化,如高电平和低电平。(3)封闭菱形部分表示数据有效范围(偶尔使用文字ValidData)。(4)水平方向的尺寸线表示持续时间的长度。举例:某芯片时序图
第2章MCS-51单片机结构及原理RS和R/W端首先变为低电平;随后D0~D7端出现有效数据;R/W低电平tsp1之后,E端出现宽度为tpm的正脉冲;E脉冲结束并延时tHD1后,RS和R/W端恢复高电平;E脉冲结束并延时tHD2后,D0~D7端的本次数据结束;随后D0~D7端出现新的数据,但下次E脉冲应在tc时间后才能出现。根据这些信息便可以进行相应软件编程时序关系:
时序与时钟的关系——时序要受时钟节拍的制约第2章MCS-51单片机结构及原理ADC0809芯片的完整时序图
MCS-51的时序单位有四个,他们分别是时钟周期(或节拍)P、状态周期S、机器周期、指令周期单片机的时序时钟周期:晶振或外加震荡源的震荡周期,晶振频率倒数p1个状态周期(S)=2个节拍(P)p1和p2组成1个机器周期=6个状态(S)=12个节拍(P)1个指令周期:执行1条指令所需要的时间约1~4个机器周期
第2章MCS-51单片机结构及原理单片机时序——CPU在执行指令时所需控制信号的时间顺序。1、用于片内各功能部件的逻辑控制2、用于片外存储器和或端口的控制,通过单片机的控制引脚送到片外单元51单片机访问外部RAM时序
第2章MCS-51单片机结构及原理单片机常用时序逻辑元件——D触发器(或边沿D触发器)正边沿D触发器特性只在时钟脉冲CLK上升沿到来的时刻,才采样D端的输入信号,并据此立即改变Q和/Q端的输出状态。而在其它时刻,D与Q是信号隔离的。正边沿D触发器D(输入),Q(输出)CLK(时钟脉冲)
第2章MCS-51单片机结构及原理负边沿D触发器负边沿D触发器工作特性只在时钟脉冲CLK下降沿到来的时刻,才采样D端的输入信号,并据此立即改变Q和/Q端的输出状态。而在其它时刻,D与Q是信号隔离的。D触发器的这一特性被广泛用于数字信号的锁存输出。
小结单片机的CPU在时钟电路和复位电路的支持下,按一定的时序工作。单片机的时序信号包括振荡周期、时钟周期、机器周期和指令周期。第2章MCS-51单片机结构及原理
关于MSC51单片机的复位及时序就讲到这里,同学们
原创力文档

文档评论(0)