(一)
在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振动电路和时钟电路一同构成了单片机的时钟方法。依据硬件电路的不同,单片机的时钟衔接方法可分为内部时钟方法和外部时钟方法,如下图所示。
时钟电路:(a)内部方法时钟电路,(b)外接时钟电路
在内部方法时钟电路中,必须在XTAL1和XTAL2引脚两头跨接石英晶体振动器和两个微调电容构成振动电路,一般C1和C2一般取30pF,晶振的频率取值在1.2MHz~12MHz之间。关于外接时钟电路,要求XTAL1接地,XTAL2脚接外部时钟,关于外部时钟信号并无特殊要求,只需确保必定的脉冲宽度,时钟频率低于12MHz即可。
晶体振动器的振动信号从XTAL2端送入内部时钟电路,它将该振动信号二分频,发生一个两相时钟信号P1和P2供单片机运用。时钟信号的周期称为状况时刻S,它是振动周期的2倍,P1信号在每个状况的前半周期有用,在每个状况的后半周期P2信号有用。CPU就是以两相时钟P1和P2为根本节拍和谐单片机各部分有用作业的。
(二)
MCS-51片内有一个高增益反相放大器,其输入端(XTAL1)和输出端(XTAL2)用于外接石英晶体和微调电容,构成振动器,如图所示。电容C2和C3对频率有微调效果,电容容量的挑选规模一般为30pF士10pF。振动频率的挑选规模为1.2~12MHz。
在运用外部时钟时,8051的XTAL2用来输入外时钟信号,而XTAL1则接地。
(三)
上图为时钟电路的原理图。分为最小单片机体系、单片机复位电路、按键电路、数码管位选电路、数码管段选电路、数码管显现电路、蜂鸣器电路、温度收集电路。