目前用了一款DSPIC30F3011的芯片,仿真器ICD2
使用電平變化中斷功能(CN),利用其中四個CN引腳設(shè)計了一個16鍵的鍵盤,使能了內(nèi)部的弱上拉功能,電平由高到低發(fā)生中斷
現(xiàn)在的情況是這樣的:
在仿真的時候,用萬用表的表筆接觸CN腳,想測試一下CN腳的初始電壓,可是表筆一碰,馬上就停止運行,復位了,后來把中斷禁用掉,再不會出現(xiàn)復位的問題了.測得初始電壓為5V左右.
直接把程序燒寫進芯片,運行,測的此時的CN腳電壓為1V左右,而且好象還處于不定態(tài),不知為何?
這里想請問兩個問題:
1.仿真時,為什么CN中斷會導致復位呢?是程序的問題,還是硬件設(shè)置的問題?
2.燒寫進芯片后,為什么CN腳上的電壓不是接近5V,仿真的時候都可以的啊?
請高手們賜教,謝謝!!!
請教pic單片機電平變化中斷的問題
全部回復(0)
正序查看
倒序查看
現(xiàn)在還沒有回復呢,說說你的想法