CH450 只使用鍵盤問題 急

我以前有個產(chǎn)品用的6位數(shù)碼管+4X4鍵盤 基本正常,但現(xiàn)在另一個產(chǎn)品上只使用4X4鍵盤,接法是這樣:VCC和GND直接用導(dǎo)線接到電源且并470uF+104電容 DIG7-DIG4接1.5K電阻到鍵盤列 SEG0-SEG3接200R到鍵盤行 ,使用查詢方式,定時5S發(fā)開啟命令 讀按鍵時屏蔽小于40H的代碼 ,沒有鍵按下時但讀出鍵碼不停變換40H-47H,按住第一行上的鍵不放讀到的鍵是對的,下面3行就不行 也是亂的 正確的鍵和40-47交替顯示,什么原因 謝謝

您好: 在沒有按鍵按下,而去讀取鍵值,這個時候讀取的是一個小于最大鍵值的一個隨機(jī)值。 首先請您檢查一下自己的電路是否存在接錯的情況,使用的是什么單片機(jī),SCL上時鐘的周期多少?直接將芯片任一DIG和SEG腳短接,這時讀出的鍵值為多少? 還有就是不是很清楚程序中您是如何處理的,您可以將程序貼出來或者是發(fā)到技術(shù)支持信箱tech@wch.cn我們看一下。


問題已經(jīng)解決,電路正常,時序也正常,用的STC89C58RD 鍵盤線大概有1米長,450的電路移出來 直接放到鍵盤里 問題就解決了,用手放到鍵盤PCB上也亂碼 直接接一條1米長的線到SEG上也亂碼 只接DIG正常 無語


要將CH450和鍵盤電路盡量的靠近,鍵盤掃描脈沖是由DIG端輸出,SEG端作為鍵盤信號輸入端,要保證SEG上的信號不受干擾。


你好,鍵盤線長1M,確實有點長了,說實話,這樣設(shè)計對系統(tǒng)的整個穩(wěn)定來說不是很好.如果必須要那么長,建議您將信號線用屏蔽線連接,減短鍵盤連接,其他意見同三樓.


屏蔽線是什么東西?謝謝


屏蔽線外層由鋁箔或銅編織網(wǎng)構(gòu)成,信號線芯在內(nèi),屏蔽層接地,有效地隔離外界雜波干擾,以保證有效信號的傳遞質(zhì)量。


謝謝


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频