TOP

P00設置完全正確,爲何無法進入中斷?

首先查看P00中斷的設置是否正確,比如P00IEN是否置1,PEDGE寄存器設置是否正確(控制觸發邊緣類型)。如果以上設定都沒有問題,接著檢查程序中是否在使用TC0或TC1計數或者産生中斷,如果是,請確認TC0或TC1的計數時鐘源選擇爲Fcpu,而不能將TC0或TC1的計數時鐘源選擇爲外部P00口,否則當P00口有觸發電平時,TC0或TC1的計數值會加1,但P00IRQ不會置1,從而導致P00無法進入中斷。