本人自学MCS-51(AT89C52)单片机,看书上的内容给弄混乱了,振荡周期、时钟周期和机器周期的的关系

本人自学MCS-51(AT89C52)单片机,看书上的内容给弄混乱了,振荡周期、时钟周期和机器周期的的关系,第1张

外接了晶振,单片机内部就产生了时钟脉冲,其频率是 fosc。

时钟周期 = 振荡周期 = 1 / fosc。

状态周期 = 两个 时钟周期 = 2 / fosc。

机器周期 = 12个 时钟周期 = 6 个状态周期 = 12 / fosc。

指令周期 = (1、2 或 4) 个机器周期。

------------------------

楼主给出的,时钟周期,标错了。

它把状态周期,写成了时钟周期。

呵呵,不同凡响!!!!

时钟周期,和振荡周期,应该是完全相同的。

一个状态周期,有两个《拍》,即两个时钟周期。

胡亚琦编的《单片机原理及应用系统设计》,西安电子科技大学出版社

--这本书,看来是,标新立异之作。

2012-5-22 19:36 1个机器周期=6个震荡周期=12时钟周期。

所有指令以机器周期为最小单位,若使用12M晶振,则

1/12MHz = 1/12 us

机器周期 = 1/12 12 = 1us

对于指令的取码译码执行,以振荡周期为单位,不同的指令划分不同(机器周期不同) 2012-5-22 19:40 cumtsun

| 六级 在MCS-51单片机的时钟周期与振荡周期是相等的,12M晶振,振荡周期就是(1/12M)s,

机器周期的时序,由12个时钟周期(12T)组成,在一些增强型的51单片机中,机器周期缩短为6T,甚至1T,以提高总线访问速率。(飞利浦降为6T,STC已降为1T)

欢迎分享,转载请注明来源:浪漫分享网

原文地址:https://hunlipic.com/langman/3611407.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-16
下一篇2023-08-16

发表评论

登录后才能评论

评论列表(0条)

    保存