我想请问下51单片机中1个机器周期等于12个时钟周期 我现在知道是因为这个单片机需要12分频

问题描述:

我想请问下51单片机中1个机器周期等于12个时钟周期 我现在知道是因为这个单片机需要12分频
我想请问下 为什么需要12分频啊 知道的兄弟麻烦告诉我下
1个回答 分类:综合 2014-12-14

问题解答:

我来补答
单片机执行一条指令,包括取指、译码、执行等步骤,每一步还可再分解.这些细节步骤都需要依赖时钟的时序.标准51设计时将这些分为12步,因此12个时钟是一个完整的指令周期.
增强型51精减、合并了时序要求,所以出现了6T、2T、1T等,即6、2、1分频
再问: 兄弟 你知道 时钟周期 是什么意思吗 我知道是晶振振荡频率的倒数 但是不怎么理解这个时钟周期是什么意思 还有晶振振荡产生的频率的意思是 多少次每秒 每秒当中什么多少次啊 谢谢啊 劳你费心了
再答: 频率、周期是高中就学的吧。。。 还是你想问别的意思?
再问: 我想问的是 时钟周期是表示做什么用的时间量 还有就是 晶振振荡产生的频率 我知道是表示 多少次每秒 我不知道的是 晶振振荡 多少次每秒 这个每秒他做了多少次什么 兄弟麻烦你了 再解释下
再答: 时钟周期,就是时钟信号的周期。上面所说12步,每一步需要一个时钟周期,即每一步所需要的时间。12T的标准51,一个指令周期就是12个时钟周期。 晶振振荡,我没法用专业的文字表达。简单理解就是,晶振是用来产生时钟信号的,振荡多少次,就意味着产生的时钟信号频率是多少。振荡是物理概念,晶体的特性,而不是什么操作。
再问: 多谢啊 我现在有点理解了 不过还不是很了解
 
 
展开全文阅读
剩余:2000