你不主动配置它,它就以默认的形式存在。
比如时钟源是默认为外部RC振荡器提供的频率,也就是说如果你不配置时钟源(CONFIG1H那个寄存器的bit3~bit0位)那么它上电默认就是第14引脚输入外部频率信号。如果你此时电路上是13、14引脚接了一个无源晶振电路,那么这个电路就没有起作用。这杨的后果是单片机的时钟没有起振而无法正常工作,即便是侥幸起振了,时序也不对。
配置为说白了就是要对单片机启动和运行时候的功能状态,它出厂后默认有一个状态,但编程者必须根据实际电路和你想要的情况来配置它。否则就会出问题。
你应该认真看一下PIC18F4520数据手册(中文版那个)中的第249到第257页
温馨提示:答案为网友推荐,仅供参考