《单片机的时序.ppt》由会员分享,可在线阅读,更多相关《单片机的时序.ppt(8页珍藏版)》请在优知文库上搜索。
1、单片机的时序单片机的时序一、单片机的内部组成一、单片机的内部组成上节回顾上节回顾CPU时钟电路时钟电路ROMRAM定时定时/计数计数并行接口并行接口串行接口串行接口中断系统中断系统单片机执行的每一条指令都可以分解为若干基单片机执行的每一条指令都可以分解为若干基本的微操作本的微操作 。而这些微操作在时间上都有。而这些微操作在时间上都有极严极严格的先后次序格的先后次序。这些次序就是计算机的。这些次序就是计算机的CPU时时序。序。 二、单片机的时序二、单片机的时序单片机的时序单片机的时序单片机的时钟电路单片机的时钟电路CPU时钟电路时钟电路 三、振荡周期、状态周期、机器周期、指令周期三、振荡周期、状
2、态周期、机器周期、指令周期状态周期:状态周期:振荡周期的振荡周期的两倍两倍; 用用S S表示,分为表示,分为P1P1、P2P2节拍。节拍。 (P1P1节拍通常完成逻辑操作,节拍通常完成逻辑操作, P2P2节拍通常完成内部寄存器间数据传送。)节拍通常完成内部寄存器间数据传送。)振荡周期:振荡周期: 振荡器输出的振荡时钟脉冲信号的周期;振荡器输出的振荡时钟脉冲信号的周期; 也称为时钟周期;也称为时钟周期; 最小的时序单位最小的时序单位; 片内的各种微操作都以此周期为片内的各种微操作都以此周期为时序基准时序基准。单片机的时序单片机的时序指令周期指令周期: : CPUCPU执行一条指令所需要的时间;执
3、行一条指令所需要的时间; 以以机器周期机器周期为单位的;为单位的; CPUCPU执行一条指令通常需要执行一条指令通常需要1 14 4个机器周期。个机器周期。机器周期机器周期: 执行每个基本操作所需要的时间;执行每个基本操作所需要的时间; 一个机器周期包括一个机器周期包括12个振荡周期个振荡周期单片机的时序单片机的时序6个状态周期个状态周期:S1 -S6 ;S1P1,S1P2, S2P1 ,S2P2 S6P1,S6P2.四、单片机各种周期的相互关系四、单片机各种周期的相互关系P1P2S1P2振荡周期振荡周期状态周期状态周期机器周期机器周期机器周期机器周期指令周期指令周期XTAL2(OSC)S2S3S4S5S6S1S2S4S5S3S6P1P1P1P1P1P1P1P1P1P1P1P2P2P2P2P2P2P2P2P2P21个机器周期个机器周期=6个状态周期个状态周期=12个振荡周期个振荡周期单片机的时序单片机的时序五、小结与作业五、小结与作业 了解了解单片机时序的概念单片机时序的概念。小结与作业小结与作业作业:作业:P27课后习题课后习题 预习下节课预习下节课3.1节单片机指令格式节单片机指令格式小结小结 重点掌握单片机时序中的重点掌握单片机时序中的振荡周期振荡周期、状态周期状态周期、机器周期机器周期、指令周期指令周期。 熟悉这几个周期的熟悉这几个周期的代数关系代数关系。