片内含有4中频率(1/2/4/8MHz)的RC振荡源,可直接uzowei系统的工作时钟使用。同时片内还设有一个由反向放大器所构成的OSC振荡电路外围引脚XTAL1和XTAL2分别为OSC振荡电路的输入端和输出端,用于外界石英晶体等,构成高精度的或其他标称频率的系统时钟系统。
mega16最高工作频率为16MHz。
系统时钟频率越高,单片机的执行节拍越快,处理速度也越快。但系统的时钟频率越高,耗电量也越大,并且容易受到干扰或干扰别人。因此具体设计是应根据需要,尽量采用较低的系统时钟频率,降低功耗,提高可靠性和稳定性。
引脚XTAL1和XTAL2分别为OSC振荡电路:采用石英晶体和两个电容组成谐振电路,晶体频率可在0~16MHz之间选择,电容值在20~30pF之间。
当系统时钟电路的精度要求不高时,可用片内的1/2/4/8MHz的RC振荡源作为系统时钟源,此时XTAL1和XTAL2引脚应该悬空。
系统时钟电路产生的振荡脉冲不经过分频直接作为系统的主工作时钟,同时它还作为芯片内部的各种计数脉冲,以及各种串口定时时钟等使用(可由程序设定分频比例)。
AVR内还集成了一个1MHz独立的时钟电路,仅供片内的看门狗定时器(WDT)使用。AVR的WDT是独立硬件形式的看门狗,有效提高系统运行的可靠性。
——马潮《AVR单片机嵌入式系统原理与应用》
文章评论(0条评论)
登录后参与讨论