单片机的工作时序

时间:2023-03-15作者:佚名
时钟电路用于产生单片机工作所需要的时钟信号,控制单片机按照一定的节拍运行,时序规定了指令执行过程中各控制信号之间的相互关系。在时钟信号的控制作用下,单片机就是一个复杂的同步时序电路,严格地按照规定的时序进行工作。
AT89S52的时钟有两种方式,一种是片内时钟振荡方式,需在18和19脚外接石英晶体(2-12MHz)和振荡电容,振荡电容的值一般取10p-30p。另外一种是外部时钟方式,即将XTAL2悬空,外部时钟信号从XTAL1脚输入。
一、机器周期和指令周期
振荡周期指为单片机提供定时信号的振荡源的周期,即晶体振荡器直接产生的振荡信号,用Tosc表示。振荡脉冲的周期也叫做节拍,用P表示。
时钟周期是振荡周期的两倍,是对振荡器2分频的信号。时钟周期又称状态周期,用S来表示,一个时钟周期,分为P1和P2两个节拍。P1节拍通常完成算术逻辑操作,P2节拍通常完成内部寄存器间数据的传递。
在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。
AT89S52单片机的一个机器周期由6个S周期(状态周期)组成,即S1~S6。
指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。通常含一个机器周期的指令称为单周期指令,包含两个机器周期的指令称为双周期指令。时钟周期、机器周期、指令周期之间的关系图如图1所示。

单片机的工作时序
图1 AT89S52双周期指令的时序
综合以上分析,时序之间的关系如下:
振荡周期Tocs=1/fosc;fosc为振荡频率
时钟周期S=2Tosc;
机器周期=12Tosc;
指令周期=1~4个机器周期;
二、时序分析
图2给出了单片机的取指和执行指令的定时关系。在图中可看到,低8位地址的锁存信号ALE在每个机器周期中出现两次。对此时序说明如下:
(1)第一个机器周期是ROM的取指时序。从第二个机器周期开始读外部RAM;
(2)第一个机器周期的S4之后,为读外部RAM送出地址,其中包括P0的A7~A0,P2的A15~A8;
(3)在第二个机器周期中,第一个ALE信号不再出现,但读选通有效,以进行RAM 读操作,然后从P0口把读出数据送单片机;

(4)第二个机器周期的第二个ALE信号仍然出现,无取指操作。
单片机的工作时序
图2 AT89S52指令执行时序

相关阅读

一文搞懂星三角形降压启动控制电路,电工必知!

在工业电气领域,电动机的启动方式一直是备受关注的重点。其中,星三角形降压启动控制电路凭借其独特的优势,成为了三相异步电动机常用的启动方式之一 。 一、为什么需要星三角形...
2026-05-26
一文搞懂星三角形降压启动控制电路,电工必知!

老电工总结的经典12例接线方法,建议收藏

一、电动机接线 一般常用三相交流电动机接线架上都引出6个接线柱,当电动机铭牌上标为Y形接法时,D6、D4、D5相连接,D1~D3接电源;为△形接法时,D6与D1连接,D4与D2连接,D5与D3连接...
2023-06-11

PLC锂电池的更换时间及步骤

在plc 中存放用户程序的随机存储器(RAM)、计数器和具有保持功能的辅助继电器 等均用锂电池保护,锂电池的寿命大约5年,当锂电池的电压逐渐降低达一定程度时,PLC基本单元上电池...
2023-03-21

电动机保护器的常见类型

本文介绍了电动机保护器的几种类型,按电动机工作条件来划分的保护类型,包括普通型电动机保护器、中高档电动机保护器、带磨损状态监测功能的电动机保护器与防爆型电动机保护...
2023-06-26

被触电应急保护措施

  当发现人体触电后,第一步是让触电者迅速脱离电源,第二步是对触电者进行现场救护。    1.让触电者迅速脱离电源   让触电者迅速脱离电源可采用以下方法:   1)切断电源...
2023-06-27
被触电应急保护措施

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目