收藏 分销(赏)

操作时序.ppt

上传人:丰**** 文档编号:5445637 上传时间:2024-11-04 格式:PPT 页数:24 大小:541.50KB 下载积分:10 金币
下载 相关 举报
操作时序.ppt_第1页
第1页 / 共24页
操作时序.ppt_第2页
第2页 / 共24页


点击查看更多>>
资源描述
2-5操作时序操作时序 单片机时序就是CPU在执行指令时所需控制信号的时间顺序。单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。而时序所研究的则是指令执行中各信号之间的相互时间关系。在执行指令时,CPU首先要到程序存储器中取出需要执行指令的指令码,然后对指令码译码,并由时序部件产生一系列控制信号去完成指令的执行。这些控制信号在时间上的相互关系就是CPU时序。ORG0000HSTART:CLRP1.0LCALLDELAYSETBP1.0LCALLDELAYLJMPSTARTDELAY:MOVR5,#20D1:MOVR6,#20D2:MOVR7,#248DJNZR7,$DJNZR6,D2DJNZR5,D1RETEND1、MCS-51系列单片机的振荡引脚有哪些2、时钟电路有哪两种接法3、MCS-51系列单片机的一个机器周期由几个振荡周期组成,分为几个状态,每个状态包含几个相4、对于MCS-51系列单片机,请写出机器周期、振荡周期和状态之间的关系5、状态周期用什么字母来表示,振荡周期用什么字母表示时钟振荡电路引脚时钟振荡电路引脚XTAL1:19脚XTAL2:18脚XTAL1、XTAL2是时钟电路的引脚,时钟振荡电路的接法有两种。一种是外接石英晶振和微调电容,与内部电路构成振荡电路,其振荡频率就是石英晶体固有频率,振荡信号送至内部时钟电路产生时钟脉冲信号。另一种接法是XTAL1接地,XTAL2接外部时钟电路,由外部时钟电路向片内输入时钟脉冲信号。圆柱圆柱11.0592MHZ晶振11.0592MHZ片晶体谐振器26.000MHZ陶瓷晶振陶瓷晶振4.000MHZMCS51时序的定时单位共有四个,从小到大依次是:节拍、状态、机器周期和指令周期。51系列单片机的一个机器周期由12个振荡周期组成,分为6个状态,分别称为S1、S2、S3、S4、S5、S6,每个状态都包含P1和P2两相。振荡周期、状态周期、机器周期和指令周期的关系如下 二分频电路二分频电路就是用同一个时钟信号通过一定的电路结构转变成不同频率的时钟信号。二分频就是通过有分频作用的电路结构,在时钟每触发2个周期时,电路输出1个周期信号。节拍与状态节拍与状态 把振荡脉冲的周期定义为节拍(用“P”表示)。振荡脉冲经过二分频后,就是单片机的时钟信号,把时钟信号的周期定义为状态(用“S”表示)。这样,一个状态就包含两个拍节,其前半周期对应的节拍叫节拍1(P1),后半周期对应的节拍叫节拍2(P2)。机器周期机器周期规定一个机器周期的宽度为6个状态,并依次表示为:S1S6。由于一个状态又包括两个节拍,因此一个机器周期总共有12个节拍,因此机器周期就是振荡频率的十二分频。指令周期指令周期指令周期是最大的时序定时单位,执行一条指令所需要的时间称之为指令周期。指令周期以机器周期的数目来表示,MCS51的指令周期根据指令的不同,可包含有一(单周期)、二(双周期)、三或四个机器周期。指令的运算速度和指令所包含的机器周期数有关,机器周期数越少的指令执行速度越快。对于振荡脉冲频率为12MHz的单周期指令、双周期指令、三周期指令和四周期指令其指令的执行时间分别为:1微秒、2微秒、3微秒和4微秒AT89S51外接晶振频率为外接晶振频率为12MHz,则分别求出则分别求出其振荡周期、状态周期、机器周期及其振荡周期、状态周期、机器周期及2个机器周期个机器周期的指令周期?的指令周期?解:振荡周期1/12s状态周期2振荡周期1/6s机器周期6状态周期1s指令周期2机器周期=2sAT89S51外接晶振频率外接晶振频率为为6MHz,则分别求出其则分别求出其振荡周期、状态周期、机器周期及振荡周期、状态周期、机器周期及4个机器周期的个机器周期的指令周期?指令周期?解:振荡周期(1/6)s状态周期2振荡周期(1/3)s机器周期6状态周期2s指令周期4机器周期=8s作业:作业:1、MCS-51系列单片机的一个机器周期由几个振荡周期组成,分为系列单片机的一个机器周期由几个振荡周期组成,分为几个状态,每个状态包含几个相几个状态,每个状态包含几个相2、对于、对于MCS-51系列单片机,请写出机器周期、振荡周期和状态之系列单片机,请写出机器周期、振荡周期和状态之间的关系间的关系3、状态周期用什么字母来表示,振荡周期用什么字母表示、状态周期用什么字母来表示,振荡周期用什么字母表示4、AT89S51单片机外接晶振频率为单片机外接晶振频率为6MHz,则分别求出其振荡周期、,则分别求出其振荡周期、状态周期、机器周期及状态周期、机器周期及4个机器周期的指令周期?个机器周期的指令周期?5、AT89S51单片机外接晶振频率为单片机外接晶振频率为12MHz,则分别求出其振荡周,则分别求出其振荡周期、状态周期、机器周期及期、状态周期、机器周期及3个机器周期的指令周期?个机器周期的指令周期?1、AT89S51单片机外接晶振频率为单片机外接晶振频率为6MHz,则,则分别求出其振荡周期、状态周期、机器周期及分别求出其振荡周期、状态周期、机器周期及4个机器周期的指令周期?个机器周期的指令周期?2、AT89S51单片机外接晶振频率为单片机外接晶振频率为12MHz,则,则分别求出其振荡周期、状态周期、机器周期及分别求出其振荡周期、状态周期、机器周期及3个机器周期的指令周期?个机器周期的指令周期?
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服