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

2024-12-25 17:48:54
推荐回答(3个)
回答1:

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

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

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

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

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

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

呵呵,不同凡响!!!!

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

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

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

回答2:

呵呵 很好理解的
石英晶体的振荡周期就是单片机系统的时钟周期=1/振荡频率
机器周期是单片机完成一次基本操作(如存储器的读或写操作)的时间
1个机器周期=12个时钟周期=12/振荡频率.

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

回答3:

其实这些现在不理解没关系的,单片机主要着重实践。多写程序,调程序。