最近准备用pic18系的8为单片机,选了18f4520,现在对18系的配置字没怎么搞明白,请教下这方面的总结

几个配置字是否需要全部使用?

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

你应该认真看一下PIC18F4520数据手册(中文版那个)中的第249到第257页
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-28
不用,要用什么就配什么,如果程序里面没配也可以在mplab里面配,但程序的优先,编译的时候首先程序的配置,什么时钟啊,看门狗啊等等的
相似回答