[問題] 8051 鍵盤問題

看板ASM (組合語言)作者 (sss22213)時間11年前 (2014/06/13 23:59), 編輯推噓3(303)
留言6則, 5人參與, 最新討論串1/1
想利用鍵盤輸入 然後顯示在文字LCD 上 但是 面前遇到 棘手的問題 如果 將文字LCD 拉到 P0 連ISP 燒錄 都燒不進去 即使燒進去 也是無法顯示 如果將鍵盤 拉到P0 讀入返回值 會亂碼 (確定掃描值是正常的) 這兩樣東西 我使用P2 測的時候 都是正常的 現在奇妙的是 換成使用P0 會不能用 有辦法讓文字LCD 或是 鍵盤 在P0使用?? 感謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.112.168 ※ 文章網址: http://www.ptt.cc/bbs/ASM/M.1402675199.A.421.html

06/14 00:25, , 1F
應該是OD
06/14 00:25, 1F

06/14 00:33, , 2F
P0並不是准雙向PORT啊~ 電路設計上本來就要處理過啊~
06/14 00:33, 2F

06/14 11:49, , 3F
P0請掛pull-high
06/14 11:49, 3F

06/14 16:44, , 4F
LCD 在使用前 已經 將P0 拉成HIGH 了
06/14 16:44, 4F

06/15 00:51, , 5F
掛pull-high跟程式裡面設定P0為high是兩回事喔
06/15 00:51, 5F

06/15 01:44, , 6F
感謝各位大大幫忙 我了解了~~
06/15 01:44, 6F
文章代碼(AID): #1Jcn__GX (ASM)
文章代碼(AID): #1Jcn__GX (ASM)