当AT89C51单片机外接晶振为6MHz时,其震荡周期、状态时钟周期、机器周期、指令周期的值各是多少?

求详细些

振荡周期:也称时钟周期,是指为单片机提供时钟信号的振荡源的周期(也叫时钟周期),当采用6MHz晶振时,一个振荡周期是1/6M秒。

状态周期:每个状态周期为时钟周期的2倍,一个状态周期为,2/6M秒。

机器周期:一个机器周期包含6个状态周期,也就是12个时钟周期,一个状态周期为12/6M秒。

指令周期:它是指CPU完成一条操作的所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。

扩展资料:

微处理器内通过内部总线把ALU、计数器、寄存器和控制部分互联,并通过外部总线与外部的存储器、输入输出接口电路联接。外部总线又称为系统总线,分为数据总线DB、地址总线AB和控制总线CB。通过输入输出接口电路,实现与各种外围设备连接。

接外部晶振和微调电容的一端,在片内它是振荡器反相放大器(该放大器构成片内振荡器振荡器的频率是晶体振荡频率)和时钟发生器的输入端;若使用外部时钟时,该引脚接地(对于HMOS单片机)或悬空(对于CHMOS单片机)。

接外部晶振和微调电容的另一端,在片内它是振荡器反相放大器的输出;若使用外部时钟时,对于HMOS单片机,该引脚接外部时钟的输入;对于CHMOS单片机,该引脚应悬空。

地址寄存器用于保存当前CPU所要访问的内存单元或I/O设备的地址。由于内存与CPU之间存在着速度上的差异,所以必须使用地址寄存器来保持地址信息,直到内存读/写操作完成为止。

当CPU向存储器存数据、CPU从内存取数据和CPU从内存读出指令时,都要用到地址寄存器和数据寄存器。同样,如果把外围设备的地址作为内存地址单元来看的话,那么当CPU和外围设备交换信息时,也需要用到地址寄存器和数据寄存器。

参考资料来源:百度百科--单片机

参考资料来源:百度百科--XTAL

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-05
振荡周期:也称时钟周期,是指为单片机提供时钟信号的振荡源的周期(也叫时钟周期),当采用6MHz晶振时,一个振荡周期是1/6M秒。
状态周期:每个状态周期为时钟周期的2倍,一个状态周期为,2/6M秒。
机器周期:一个机器周期包含6个状态周期,也就是12个时钟周期,一个状态周期为12/6M秒。
指令周期:它是指CPU完成一条操作的所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。追问

单位没错么?“μS”不应该是这个单位么?

追答

us没错呀,怎么地

本回答被提问者采纳
第2个回答  2013-09-28
震荡周期,时钟周期1/6000000 ,机器周期= 时钟周期×12, 单指令周期=机器周期,
双字节指令和三字节指令=2倍机器周期,乘除运算=4倍机器周期。

当AT89C51单片机外接晶振为6MHz时,其震荡周期、状态时钟周期、机器周期...
振荡周期:也称时钟周期,是指为单片机提供时钟信号的振荡源的周期(也叫时钟周期),当采用6MHz晶振时,一个振荡周期是1\/6M秒。状态周期:每个状态周期为时钟周期的2倍,一个状态周期为,2\/6M秒。机器周期:一个机器周期包含6个状态周期,也就是12个时钟周期,一个状态周期为12\/6M秒。指令周期:它...

在AT89C51单片机中,如果采用6MHz晶振,一个机器周期为()。
正确答案:B

...51单片机的震荡周期,状态周期,机器周期,指令周期。当采用6MHz晶振...
震荡周期*也叫时钟周期,为时钟脉冲的倒数,你的6M晶振,时钟周期就是1\/6微秒 51单片机把一个时钟周期定义为一个节拍(用P表示),两个节拍就是一个*状态周期 机器周期*一条指令的的执行过程分若干个阶段,每一个阶段完成一项工作,每一项工作称为一个基本操作。完成一个基本操作需要的时间就是机器...

若采用6 MHZ的晶振,8051的震荡周期和机器周期分别是多少us?一条单指令...
振荡频率为6MHZ时,振荡周期=1\/6MHZ=0.1667us 机器周期是完成一个基本操作的时间单元,一个机器周期=12个时钟周期,机器周期=12x0.1667=2us 一条单指令周期指令的指令周期为:一个机器周期2us.一条双指令周期指令的指令周期为:一个机器周期4us.

at89c51单片机对应高低电平的电压值
晶振工作时,RST脚持续2 个机器周期高电平将使单片机复位。看门狗计时完成后,RST 脚输出96 个晶振周期的高电平。特殊寄存器AUXR(地址8EH)上的DISRTO位可以使此功能无效。DISRTO默认状态下,复位高电平有效。ALE\/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址的输出脉冲。在flash编程时,此引脚(...

AT89C51单片机指令及其工作周期
AT89C51单片机指令系统完全和mcs-51一样,共111条,有 单周期指令,比如:MOV A,#01H 双周期指令,比如:SJMP 四周期指令,比如:DIV AB

单片机使用6MHz的晶振频率是多少?定时器T0工作方式1下,初值的计算公式...
期末了,也翻翻你的单片机书吧 一般AT89C51的话,12个时钟周期等于1个机器周期 你说的晶振频率不就是6兆么,真有点此地无银三百两

at89c51单片机的程序换成8051f,移植时,机器时钟周期对程序有无影响...
如果你的单片机内部无定时器或延时程序,外部无时序要求,可以认为机器时钟周期对程序执行结果无影响。如果内部有定时器或延时程序,机器时钟变了,功能就变了,简单讲,你设计的是一个时钟,由于机器周期快了12倍,那么,原先走1小时,现在就是12小时。如果外部有队时序敏感的借口,典型的如串口通讯,你...

时钟周期、指令周期、机器周期、总线周期都是什么意思?
1、时钟周期也称为振荡周期, 定义为时钟脉冲的倒数 (可以这样来理解, 时钟周期就是单 片机外接晶振的倒数, 例如 12M 的晶振, 它的时间周期就是 1\/12 us) , 是计算机中最基本的、 最小的时间单位。2、机器周期。在计算机中, 为了便于管理, 常把一条指令的执行过程划分为若干个阶段, 每一阶段...

有没有单片机的考试样卷啊
2.单片机与普通微型计算机的不同之处在于其将CPU、存储器、I\/O口三部分集成于一块芯片上。3.在AT89C51单片机中,如果采用6MHz晶振,一个机器周期为2µs。4.AT89C51单片机的机器周期等于12个时钟振荡周期。5.内部RAM中,位地址为40H、88H的位,该位所在字节的字节地址分别为28H和88H。6.片内字节地址为2AH单元的...

相似回答