知道单片机的频率,要求时钟周期和机器周期是多少,怎么算啊,有公式么?

如题所述

这得看是什么单片机了:
对于精简指令集性能的单片机的工作频率(1/机器周期)=时钟频率(1/时钟周期)。
普通的51单片机来说:频率是1MHZ,时钟周期是1/12us(1除以12M),机器周期是12倍的时钟周期--1us。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-31
因为这个和单片机内部的硬件复杂程度有关,故时钟周期和机器周期差几倍到几十倍,甚至更多。这个不是算出来的。器件手册都是有明确告知的。比方某个单片机芯片机器周期是12个时钟周期。拿到一片单片机芯片的说明书其中会有明确的一项。
了解单片机内部的配置对于更好的使用他会有莫大的好处。
第2个回答  2018-01-11
最佳答案错了。时钟周期是单片机晶振频率的倒数,机器周期是晶振频率的倒数乘上12,这才是对的。
相似回答