单片机 PIC16F877

来源:百度知道 编辑:UC知道 时间:2024/06/24 17:36:03
我前天看到一个师兄画的PIC16F877的板子上,有两个晶振一个4M的接在13、14脚上,一个32768的接在15、16脚上,我想问下为什么要有两个晶振,工作的时候是用哪个?是不是必须要接两个晶振,一个不可以吗?
如果单接一个晶振的话,对于晶振有要求吗?典型应用一般接几M的
我想接 8M的的可以吗?

4M是主晶振,32.768K是定时器1用的, 主要是用来计时的, 65536 是倍数关系,正好是两秒(TIM1H TIM1L 寄存器满益),也可以改变初始值,设置成1秒.
进入睡眠,4M停振, 32K继续工作.可以省电.

4M 每条指令 1uS,
8M 每条指令 0.5uS,

4M ,晶振模式选择 XT
8M ,晶振模式选择 HS

很多单片机是可以接双晶振,一般接一个频率比较高的,接一个比较低的。其原因就是,工作在低频下,功耗比较小。工作时,可以进行切换,需要频率较高就切换到高频,否则在低频下工作。
如果你的电路对功耗没有特殊要求,可以接一个,没有什么典型的要求,你看一下手册,在可以工作的频率范围选择就可以了!