這里是菜鳥一只。是這樣的,我在程序中寫了外部中斷0,中斷程序是這樣的:
- void exter0() interrupt 0
- {
- d1=0;
- }
復制代碼
其中,d1是P1^0,即在P1^0接低電平時,執行中斷 按理說,P1^0在不接任何東西時是高電平,可是下圖很奇怪:
QQ截圖20170315115542.png (68.43 KB, 下載次數: 103)
下載附件
2017-3-15 11:57 上傳
為什么在不接任何東西時,P1.0已經變藍了。檢查過程序,除了中斷函數以外,并沒有寫d1=0之類的。 請各位大神幫忙看看,謝謝!
|