2025-11-08 05:45:59
单片机要外接晶振主要是为了给芯片提供精准的时钟信号。晶振就像个节拍器,让单片机每个动作都按固定时间执行。没有晶振的话,单片机可能乱跑程序或者不工作。不过有些单片机内部自带小晶振,虽然不够准,但能应付简单任务,比如定时器或者按键检测。就像手机闹钟没电了还能用内部振荡器,但精度肯定差。
为什么必须外接晶振呢?首先晶振的振荡频率误差更小,比如12MHz晶振误差只有±20ppm,而内部振荡器可能达到±5%的误差。数据对比:用内部振荡器时,1秒误差可能达50毫秒,而外接晶振误差不到0.02毫秒。比如智能家居里的温控器,必须用晶振保证温度采样间隔精确到毫秒级,否则空调启停会混乱。模拟效果:比如原句"晶振误差更小"可能变成"晶振,误差更小","误差±20ppm"可能变成"误差20ppm"。没有晶振单片机也能工作,但像心脏起搏器这类关键设备,必须外接晶振,否则可能引发严重后果。
本题链接: