版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2-4复位电路及振荡电路2.4复位电路与时钟电路复位电路复位的概念:使CPU和系统中的其他功能部件都处在一个确定的初始状态,并从这个状态开始工作。需要进行复位的场合:上电,断电后或发生故障后。复位条件:必须使管脚RST/VPD加上持续两个机器周期的高电平。图示电路形式:上电复位;按键复位复位后状态:特别记忆:P0~P3:FFHSP:07H时钟电路图示时序的概念:是指令执行中各信号之间的相互关系。时序的定时单位:节拍、状态、机器周期、指令周期。返回22μFC1
RSTR11KΩ+5V22μFC1
RST+5VR2200Ω
RSTR1
+5V
C222μF
803180518751803180518751803180518751(a)上电复位电路(c)按键脉冲复位电路(b)按键电平复位电路R11KΩ22μFC1R21KΩ
几种复位电路返回返回§2.5MCS-51CPU时序一、机器周期、状态、相位·一个机器周期包括6个S
状态S1~S6,每个S状态分为2(拍)个振荡周期(相位P1,相位P2)。·1个机器周期=6个S状态=12(拍)个振荡周期·采用主频为12MHz振荡源,每个机器周期为1µS上页下页回目录又称为CPU周期二、典型指令的取指和执行时序OSCALEP1P2P1P2P1P2P1P2P1P2P1P2S1S2S3S4S5S6机器周期读操作码04H读下一个操作码(丢掉)PC不增“1”S1S2S3S4S5S6再读下一个操作码(a)单字节单周期指令如:INCA上页下页回目录机器周期OP04HROMPCXTAL2(a)单字节单周期指令指令长度为一个字节执行时间为一个机器周期在S4P2期间的取指无效,PC不增“1”在本周期的S6P2期间执行完毕在S1P2期间读入操作码并锁存在指令寄存器中上页下页回目录读操作码24H读第二字节#dataS1S2S3S4S5S6再读下一个操作码(b)双字节单周期指令如:ADDA,#data上页下页回目录OSCALEP1P2P1P2P1P2P1P2P1P2P1P2S1S2S3S4S5S6机器周期机器周期OP24HdataROMPC操作数PCXTAL2(b)双字节单周期指令指令长度为2个字节执行时间为一个机器周期在S4P2期间读入第2字节在本周期的S6P2期间执行完毕在S1P2期间读入操作码并锁存在指令寄存器中上页下页回目录读操作码A3H(c)单字节双周期指令如:INCDPTR上页下页回目录OPA3HROMPCOSCALEP1P2P1P2P1P2P1P2P1P2P1P2S1S2S3S4S5S6机器周期机器周期S1S2S3S4S5S6S1S2S3S4S5读下一个操作码(丢掉)PC不增“1”DPLDPH“+1”XTAL2(c)单字节双周期指令指令长度为1个字节执行时间为2个机器周期,因DPTR是16位的即在本周期的S4P2及下一周期的2次取指无效在第2周期的S6P2期间执行完毕在S1P2期间读入操作码并锁存在指令寄存器中在后面3个ALE出现时(PC)不加1上页下页回目录而CPU是8位的,需要2次运算一、机器周期、状态、振荡周期
一个机器周期=6个状态=12个振荡周期1、振荡周期:振荡器输出的振荡时钟脉冲信号的周期。单片机以晶体振荡器的振荡周期(或外部引入的时钟周期)为最小的时序单位,片内的各种微操作都以此周期为时序基准。2、时钟周期:又称状态周期、状态时间S,是振荡周期的两倍。分为P1、P2节拍。P1节拍通常完成逻辑操作,P2节拍通常完成内部寄存器间数据传送。3、机器周期
若把一条指令执行过程分为几个基本操作,则执行每个基本操作所需要的时间,称为机器周期。单片机的一个机器周期包括12个振荡周期,分为6个S状态:S1-S6。每个状态又分为2拍,即前面介绍的P1和P2信号;个机器周期中的12个振荡周期可表示为S1P1,S1P2,S2P1……S6P1,S6P2o4、指令周期CPU执行一条指令所需要的时间。是以机器周期为单位的,CPU执行一条指令通常需要1~4个机器周期。
指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。
机器周期指完成一个基本操作所需要的时间
时钟周期也称为振荡周期,定义为时钟脉冲的倒数
时钟周期就是单片机外接晶振频率的倒数一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)
一个机器周期=6个状态周期=12个时钟周期
MCS-51系列单片机的指令时序图
运算器P0驱动器P2驱动器RAM地址锁存器RAMP0锁存器P2锁存器ROM/EPROMB寄存器程序地址寄存器缓冲器PC递增器程序计数器PC驱动器DPTR指针VCCGNDP1.0~P1.7堆栈指针SPACCTMP2PSWP3锁存器P1锁存器P1驱动器P3驱动器TMP1SCONTMODPCONTCONTL0TH1TH0TL1IESBUF(TX/RX)IP中断、串行口和定时器逻辑振荡器P3.0~P3.7RSTAEALEPSENXTAL2XTAL1ALU(+5V)指令译码器定时和控制逻辑指令寄存器图2-2MCS-51片内总体结构框图内部总线单片机的工作过程实际就是执行所编制程序的过程,即逐条执行指令的过程
单片机执行程序的过程单片机如何执行指令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内科学总论角膜疾病防治课件
- 内蒙古威信保安押运服务有限责任公司2025年度公开招聘备考题库附答案详解
- 2026年东莞市竹溪中学招聘体育临聘教师备考题库及参考答案详解一套
- 同仁堂集团2026届高校毕业生招聘备考题库及答案详解1套
- 外科学总论正中神经损伤康复要点课件
- 2026年湖北环宇工程建设监理有限公司外包员工招聘备考题库及答案详解一套
- 2026年中央芭蕾舞团招聘备考题库(芭蕾舞演员)完整参考答案详解
- 吴家店镇中心卫生院2025年度公开招聘合同制人员备考题库及一套完整答案详解
- 2026年四川九州电子科技股份有限公司招聘技术员的备考题库及一套参考答案详解
- 西安美术学院2026年博士教师岗位招聘备考题库有答案详解
- 2025年安徽省普通高中学业水平合格性考试英语试卷(含答案)
- 合法效收账协议书
- 一级建造师考试机电工程管理与实务试卷及答案(2025年)
- 2025年天津市直机关遴选公务员面试真题及解析
- 糖尿病周围神经病护理查房
- 2026年潍坊护理职业学院单招职业倾向性考试必刷测试卷及答案1套
- 医保政策学习课件
- 2025浙江省自由贸易发展中心招聘工作人员5人(第二批)参考笔试试题及答案解析
- 老公情人签约协议书
- 4、蓝恒达QC小组活动基础知识与实务培训课件
- 小学六年级科学上册2025年期末检测卷(含答案)
评论
0/150
提交评论