51单片机内部是不是有振荡电路 ??那么为何还要外接晶振

如题所述

第1个回答  2013-09-24
有些没有振荡电路内部需外接,内部振荡电路也不如外部晶振稳定
第2个回答  2013-09-24
标准51内核内部是没有RC震荡电路的而且RC震荡电路受电源电压和环境温度影响比较大,在者芯片内部的RC也只是控制在一个范围内比如4~8MHZ,而且误差很大,这个可能正好是 在8MHZ,换一个可能就4.3MHZ了,都在他的误差以内,但你的芯片你自己都不知道当前运行在什么频率,就算最常用的延时程序,每换个芯片你都要去调一次延时程序岂不很麻烦另外就是做串口通讯程序中,51的晶振频率标准是11.0592MHZ,内部很难做出来频率不对通讯肯定也不正常了,所以没人愿意冒这个险,当然你用在一些对频率误差要求不高的,比如做个流水灯这样的,多亮会或多灭会无所谓的地方,或者没有严格的时序要求的地方,还是可以的本回答被网友采纳
相似回答