|
如題,燒錄在PIC 單片機配置字是否會非人為原因修改?小弟在用pic18f45k80做一款產(chǎn)品,若干臺中有一臺在用戶處發(fā)生故障:機器不工作、led指示燈無規(guī)律亮滅,反復(fù)斷電上電,此現(xiàn)象一直存在,后來測量晶振的引腳有2MHz的震蕩波形、電壓幅值約2伏(實際使用12MHz的外部晶振),懷疑晶振的22p電容或晶振有問題,分別替換后依舊是原現(xiàn)象。后來重新刷了下原程序,LED顯示等都變正常,晶振的震蕩頻率也正常。后來無論怎么操作(加各種干擾信號),都發(fā)復(fù)現(xiàn)故障現(xiàn)象。無意中在燒錄程序是將配置字“FOSC”由外部高速晶振改為內(nèi)部RC震蕩器且OSC2為Clkout,則復(fù)現(xiàn)了原故障現(xiàn)象且上電必出現(xiàn)不消失。
請問各位大佬,可以斷定原出現(xiàn)故障是因為配置字被修改了嗎?什么情況下配置字可以被修改?
|
|