[問題] 8051 鍵盤問題

作者: sss22213 (sss22213)   2014-06-13 23:59:57
想利用鍵盤輸入 然後顯示在文字LCD 上
但是 面前遇到 棘手的問題
如果 將文字LCD 拉到 P0 連ISP 燒錄 都燒不進去 即使燒進去 也是無法顯示
如果將鍵盤 拉到P0 讀入返回值 會亂碼 (確定掃描值是正常的)
這兩樣東西 我使用P2 測的時候 都是正常的
現在奇妙的是 換成使用P0 會不能用
有辦法讓文字LCD 或是 鍵盤 在P0使用??
感謝各位大大
作者: selfhu (水管爆了)   2014-06-14 00:25:00
應該是OD
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2014-06-14 00:33:00
P0並不是准雙向PORT啊~ 電路設計上本來就要處理過啊~
作者: ruemann (路人甲)   2014-06-14 11:49:00
P0請掛pull-high
作者: sss22213 (sss22213)   2014-06-14 16:44:00
LCD 在使用前 已經 將P0 拉成HIGH 了
作者: mosquito520 ( )   2014-06-15 00:51:00
掛pull-high跟程式裡面設定P0為high是兩回事喔
作者: sss22213 (sss22213)   2014-06-15 01:44:00
感謝各位大大幫忙 我了解了~~

Links booklink

Contact Us: admin [ a t ] ucptt.com