51单片机的晶振和机器周期的关系!晶振震荡12次是否为一个机器周期,求大虾!坐等!!!

 我来答
wolf_lhy
推荐于2017-11-25 · TA获得超过6609个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:557万
展开全部
哦,对你正学习的单片机来,是这样的,51,共四种周期
振荡周期:也称时钟周期,是指为单片机提供时钟信号的振荡源的周期
状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。
机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。
在一个机器周期内, CPU可以完成一个独立的操作。
指令周期:它是指CPU完成一条操作的所需的全部时间。每条指令执行时间都是有一个
或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令
振荡*12 = 状态*6 = 机器
记住这个概念
更多追问追答
追问
51单片机所说的12分频也就是将晶振一次震荡的周期放大了12倍?
追答
哦,如果你要这么理解,也可以.
如果你不能理解书上写的,那么,你记住结果吧,分频,就是频率缩小了,周期变大了,倍频,就是频率变大了,周期小了.

不过对于51来说,并不是电路把周期放大了,而是数字电路要进行一些运算,只是最终的结果,表现出来的是频率小了,周期大了.
zhxiufan
2013-01-17 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38387
国家科技进步奖

向TA提问 私信TA
展开全部
对于传统的51是的,机器周期=晶振周期*12.
现在有很多单片机是1T、4T、6T模式,分别对应是机器周期等于晶振周期的1、4、6倍
追问
51单片机所说的12分频也就是将晶振一次震荡的周期放大了12倍?
追答
是的,周期是12倍,频率是1/12
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浙江仁龙皮雕软包厂
2013-01-17 · TA获得超过2476个赞
知道小有建树答主
回答量:597
采纳率:37%
帮助的人:508万
展开全部
传统的51单片机的晶振频率是机器周期的12倍。晶振振荡12次为一个机器周期。
追问
51单片机所说的12分频也就是将晶振一次震荡的周期放大了12倍?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式