单片机运行速度为什么取决于晶振产生的振荡频率 单片机为什么需要这个振荡频率才能工作

知道的兄弟麻烦告诉我下啊 单片机需要这个振荡频率做什么 为什么有了才能工作 他的处理速度为什么还要看这个振荡频率 还有在单片机电路中 所说的时钟是什么 万分感谢啊

晶振就好比时间,如果没有晶振,单片机不知道执行一条指令要多少时间,因为没有标准的时钟周期。所以晶振必须要有,处理速度就不知道了。时钟指的是时钟周期或者振荡周期,通常说6M/12M晶振那么他们的时钟周期就是T=1/12M (M=1000000)或者T=1/6M。这样要是单片机执行一条指令要2个时钟的话就花2T或者1T就执行完了。
如果楼主还是不懂得话。
请看必杀:郭天祥的十天学会单片机。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-19
白话说,晶振就是给单片机提供心跳,单片机心跳一次运行一条代码,晶振的频率越快心跳就越快,心跳越快运行速度就越快,所以没有晶振帮单片机心跳,哪单片机就是个死的,没有心一样。

时钟你只的是什么?是RTC?还是单片机出的方波?如果是方波的话,说白了,也就是高低电平来回转换,转换的速度就型成了一个时钟振荡一样,振荡就会有频率,频率是可以和时间进行换算的。
第2个回答  2012-04-19
单片机内部的组合逻辑电路什么的需要时序才能工作,晶振配合单片机内部的起振电路给单片机提供时钟信号。一般时钟信号频率越高,处理速度就越快!单片机电路中一般提到的时钟就是晶振频率
第3个回答  2012-04-19
单片机执行指令时需要 方波的。就是一个上升沿执行一个步骤。这个是大规模集成电路。

单片机运行速度为什么取决于晶振产生的振荡频率 单片机为什么需要这个...
晶振就好比时间,如果没有晶振,单片机不知道执行一条指令要多少时间,因为没有标准的时钟周期。所以晶振必须要有,处理速度就不知道了。时钟指的是时钟周期或者振荡周期,通常说6M\/12M晶振那么他们的时钟周期就是T=1\/12M (M=1000000)或者T=1\/6M。这样要是单片机执行一条指令要2个时钟的话就花2T或...

疑问:晶振的振荡频率越大,单片机的处理速度就越快,那为什么有的选12MHz...
够用就可以了,控制对象速度不是唯一因素,单片机不是以计算为主要任务,而是以控制为主要目的,所以,稳定、可靠、抗干扰能力强是最优先考虑的,晶振频率越高,这些方面就会越来越有所降低。

单片机内部是R\/C振荡器产生的周期频率不能当做时钟来使用么?为何还要在...
学过震荡电路都知道,震荡电路有两部分:一个部分就是放大器,另外一部分就是用于反馈的无源器件,震荡电路的稳定性取决于用于反馈的无源器件:电阻电容RC 或者晶振,因为晶振比RC稳定很多很多,所以用外部接的晶振,这样单片机系统的时钟就会,很稳定,很准时,这样说你懂了吧 ...

为什么单片机需要一个晶振,晶振越大越好还是越小越好
晶振好比单片机的心脏,如果没有心脏起跳,单片机无法工作,晶振值越大,单片机运行速度越快,有时并不是速度越快越好,对于电子电路而言,速度够用就是最好,速度越快越容易受干扰,可靠性越差!

为什么51单片机用的是12M晶振,但是出来的速度是相当于1M晶振的?
一个机器周期是指CPU访问存储器一次所需要的时间,或完成一个基本操作所需要的时间。MCS-51的一个机器周期需要6个时钟信号即12个振荡周期。由此可知如果晶振12MHz,则机器周期频率就是1MHz,也就是你所说的“出来的速度是相当于1M晶振”,其实这个廉洁不准确,不是出来的速度是相当于1M晶振,而是机器...

单片机的处理速度和频率有什么关系 啊
频率高,执行单条指令的时间用的就短,表现为处理速度快。举例来说,最普通的51单片机执行单字节指令,12M晶振下每条指令需时1us,6M则需要2us,(指令周期是晶振的12分频)在执行相同代码的时候自然12M完成快。希望能够帮助你。参考资料:实践学习经验 ...

一般的51系列的单片机晶振频率有6、12Mhz,为什么我们老师说其运行速度...
最高的晶振频率就是24Mhz,这个是有数据可查的,你可以查看at89s51的数据手册,高于这个频率可能工作就不稳定或者不能工作,所以转换成执行速度的话就是2Mhz,你老师没说错的。课本上的51单片机都是12个震荡周期合成一个机器周期,也就是直接和执行速度有关的周期是晶振的12分之一……...

单片机运算速度是由晶振频率决定的么
同种型号的单片机,其晶振频率高,运算速度就快,但是晶振频率相同情况下,不同的单片机运算速度差别极大,有的主频是经过晶振分频得到的,有的不分频还要倍频 主频相同还要看位宽,32位单片机一次可以进行32位二进制数的加减,而8位单片机需很多次才能完成这样的运算,远不是4次能完成的 ...

为何晶振产生秒脉冲电路输出频率太快,如何调到1HZ
1. 晶振的振荡电路设计有误,晶振驱动不当,导致晶振工作在异常的状态(称为spurious混附振荡状态),以致无法得到正确的频率。→ 改用适当的振荡电路 例如: 以一般晶振常用的皮尔斯振荡电路而言,如果不是用MCU或特定芯片上接32768晶振的专用端口,而是自己用一般逻辑闸如反闸来接的时候,通常都需要在输出...

有关单片机的晶振问题
机械能又转换成电能的过程,最后晶体输出的就是有固定频率的电脉冲,单片机所有工作都是以这个电脉冲的节奏运行的,这个就是时钟频率,震荡周期就是晶振每振动一次所用的时间。机器周期是单片机工作的最小计时单位,一般等于时钟频率。而指令周期则是执行一条指令的最小时间单位,一般一个指令周期是由一个...

相似回答