如題
沒有按鍵怎么是40H呢,位6應(yīng)該為0才對呀!
如題
沒有按鍵怎么是40H呢,位6應(yīng)該為0才對呀!
你有沒有使用顯示的功能?如果有的話,可能是數(shù)碼管漏電流造成的,最好的解決方法是在每個DIG上串二極管就可以解決問題.
估計(jì)你板子上沒接限流電阻和反向二極管,這個誤按鍵是由數(shù)碼管的反向漏電流引起的。 請參考CH450DS2.PDF第7頁的8.2.電路圖連接。
謝謝大家,首先介紹一下我的硬件連接:我使用的是共陽數(shù)碼管,DIG通過6個PNP三極管接數(shù)碼管的共陽端,數(shù)碼管的段位串200的電阻再串1N4148接到SEG,修改了驅(qū)動程序,不開鍵盤,測試OK!
鍵盤使用6X8陣列,DIG串2K限流接列線,行線直接接到SEG,寫入鍵盤演示程序(我加了一段計(jì)數(shù)程序,對51的一個端口通斷次數(shù)計(jì)數(shù)),上電就顯示40H,然后才顯示計(jì)數(shù)值,
按鍵沒有顯示!
麻煩留一下您的聯(lián)系方式,或者和我們聯(lián)系一下!025-52638373
QQ:453281902 電郵:個人信息保護(hù),已隱藏
麻煩留個電話
下午我看看。我不知道我的電話!放家了