首页 > 电子

为什么单片机要接晶振?晶振有什么用?

51单片机为什么要接晶振?51单片机为什么要加外置晶振?51单片机为什么要用12M晶振?晶振在单片机中的作用是什么?用单片机做流水灯时,晶振的作用是什么?晶振电路在单片机中的作用晶振电路的作用是为单片机提供合格的时钟信号流。为什么要在时钟芯片DS1302的外围连接一个晶体振荡器。

单片机为什么要配晶振

1、用单片机做流水灯时晶振有什么作用?为什么有12M和11.0592M等?

51除以12时,12M晶振分频后的时钟周期很容易计算。使用串口时,波特率设置一般不是一个特殊的整数。比如9600和12M分不清这个频率,但是11.0592M可以。有关详细信息,请参见51中的波特率设置部分。如果不使用串口,或者串口的时钟要求不是很严格,连续数据量不大,用12 M是没问题的,单片机当流水灯的时候不用晶振,但是单片机做任何实验的时候,晶振的作用就是给单片机提供一个时钟。简单来说,单片机运行你的程序时,是一个12MHZ的晶振,根据晶振提供的时钟运行。可以算出下一个周期是什么,为什么会有11.0592。这个你多了解一下单片机就明白了,因为11.0592的晶振对于计算一些常见的单片机晶体的波特率是有好处的。

单片机为什么要配晶振

2、单片机时钟电路实验里,为什么要在时钟芯片DS1302外围接上一个晶振,这样...

外部晶振可以提高稳定性和效率。晶振产生时钟信号为芯片工作,呵呵。这就是计电的知识。不是模拟知识。该晶体振荡器是产生参考时钟信号的晶体振荡器。这个晶体振荡器和芯片内部电路组成振荡器,通过分频可以得到精确的秒信号。像电子表上的晶体振荡器一样,通常使用32.768K的晶体振荡器来产生更精确的时钟信号。

单片机为什么要配晶振

3、单片机中晶振电路的作用

晶振电路的作用是为单片机提供合格的时钟信号流。如果你学过数字电路,就会知道单片机电路是由无数个门电路组成的,门电路工作时需要一个时钟信号作为触发。一个脉冲来,门电路执行一次,脉冲来多少,门电路执行多次。因此,在同一电路中,脉冲频率越高,单片机的性能越高。整个单片机电路中的核心电路,整个电路的心脏,人失去心脏或者心脏停止跳动会怎么样?

单片机为什么要配晶振

4、单片机内部有OSC(振荡器

单片机内部的振荡器不完整,没有选频正反馈。外部晶体振荡器是一个频率选择正反馈环路。事实上,晶体振荡器相当于一个与LC串联的反馈环路。由于晶振的Q值很高(即能通过的频带很窄),所以可以得到非常精确的频率。当你对时间精度要求不高时,可以使用单片机的RC振荡器,这样可以降低生产成本。当RC振荡器的时间精度不能满足你的要求时,只能使用外接晶振。

单片机为什么要配晶振

5、晶振在单片机中的作用是什么?

提供了单片机的工作顺序,其实相当于你电脑CPU主频的原理。提供时间序列的频率。没有晶体振荡器,就没有时钟周期。没有时钟周期,程序代码就无法执行,单片机就无法工作。单片机工作时,从rom中逐个取出指令,然后逐步执行。单片机访问一个内存的时间称为一个机器周期,是一个时间基准。一个机器周期包括12个时钟周期。如果单片机选择12MHz晶振,其时钟周期为1/12 US,其机器周期为12× (1/12) US,也就是1us。

单片机为什么要配晶振

为了度量指令执行时间的长短,引入了一个新概念:指令周期。所谓指令周期,是指执行一条指令的时间。比如,当需要计算完成DJNZ指令所需的时间时,首先要知道晶振的频率。如果使用的晶体振荡器为12MHz,则一个机器周期为1us。DJNZ指令是双周期指令,所以执行一次需要2us。

单片机为什么要配晶振

6、51单片机为什么要用12M的晶振?

首先需要明确一点:51单片机不一定要用12M、11.05925M、18M的晶振,也就是一般来说,35M以内的无源晶振(两脚)就可以了。为什么常见的51单片机用12M晶振,是因为我们常说51单片机除以12。如果选择12M晶振,如果是单指令周期语句,正好是1us,其他语句都像是1us的整数倍,方便计算指令时间。

单片机为什么要配晶振

微控制器是一种集成电路芯片。它是一个集CPU、RAM、ROM、各种I/O口、中断系统、定时器/计数器等功能于一体的小型完善的微机系统。(可能包括显示驱动电路、脉宽调制电路、模拟多路复用器、A/D转换器等。)与硅芯片上的超大规模集成电路技术。

单片机为什么要配晶振

7、51单片机为什么加外部晶振?

不是所有的单片机都内置晶体振荡器。即使有内置晶振,有时精度也达不到设计要求。所以需要预留一个端口来添加外部晶振。用什么样的晶振取决于设计要求和单片机的设计参数。Protues是一个模拟软件。为了方便仿真,可以直接设置其频率值,无需连接外部晶振。就像他为了方便隐藏电源和接地引脚一样。后面的51并不是都有内部晶振,内部晶振的精度也不是太高。

单片机为什么要配晶振

而且内置RC振荡器的精度不如晶振,所以在对时钟稳定性要求不是很高的时候比较合适。这个外部晶体振荡器为单片机提供时钟信号。在时序逻辑电路中,时钟信号的重要性与电源的重要性相同。没有时钟信号,数字电路中的基本触发器就无法工作。在51单片机中,该时钟不仅作为数字电路的基本时钟,还作为定时器的计数信号。所以如果使用单片机的定时器或者使用定时器的元器件(比如UART),就要考虑晶振的值。

8、为什么51单片机要接晶振?

没有晶振,单片机就没有参考时钟,指令也不会一条一条执行。单片机有自己指定的工作频率,和晶振关系不大,选择与单片机匹配的晶振即可。不是所有的单片机都有内置的晶体振荡器,即使有内置晶振,有时精度也达不到设计要求。所以需要预留一个端口来添加外部晶振,用什么样的晶振取决于设计要求和单片机的设计参数。

保存到:

相关文章

Top