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

振荡周期、时钟周期和机器周期数量的关系,怎么样理解会比较通俗易懂啊...
胡亚琦编的《单片机原理及应用系统设计》,西安电子科技大学出版社出版的,请问有错误吗

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

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

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

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

指令周期 = (1、2 或 4) 个机器周期。
------------------------
楼主给出的图片,时钟周期,标错了。

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

呵呵,不同凡响!!!!

时钟周期,和振荡周期,应该是完全相同的。
一个状态周期,有两个《拍》,即两个时钟周期。

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

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

看来是书上错了!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-21
呵呵 很好理解的
石英晶体的振荡周期就是单片机系统的时钟周期=1/振荡频率
机器周期是单片机完成一次基本操作(如存储器的读或写操作)的时间
1个机器周期=12个时钟周期=12/振荡频率.

呵呵 还有不明白的可以继续问俺 满意 就选满意回答喽追问

上图就是我看的书对AT89S52的基本时序周期的描述,所以被搞的很混淆...书是胡亚琦编的《单片机原理及应用系统设计》,西安电子科技大学出版社...

第2个回答  2012-10-26
其实这些现在不理解没关系的,单片机主要着重实践。多写程序,调程序。
相似回答