遇到的一個關於功能IO口的問題

昨天編寫程序的時候,要使用一個按鍵做爲返回功能,這個按鍵是P0_4,然而我發現按下此按鍵時沒有做用。調試發現讀出此IO口的電平值一直是0.一直被拉低了。開始覺得是硬件問題,查了下也沒有問題。繼續查程序。最後才發現是端口功能設置的問題。開始老闆的程序對P0這樣賦值的調試

P0SEL|=0X3C,這樣的話,用到了P0_4,P0_5做爲UART的硬件流控制,改成P0SEL|=0x0C,問題就解決了。取消掉UART硬件流控制。可是疑問是開始爲0X3C時,一樣做爲P0_5的一個按鍵就沒有影響呢。硬件

相關文章
相關標籤/搜索