|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關(guān)于PC鍵盤: |
| 作者:lhzw2001 欄目:技術(shù)交流 |
想用ARM(LPC2131)來讀取PC鍵盤的值,看了PS2協(xié)議,參考別人的程序(51上的,可以得到正確結(jié)果),然后用2131編了個(gè)中斷(采用外部中斷,低電平)來讀取PC鍵盤值,發(fā)現(xiàn)外部中斷一直被中斷(目前就先寫了個(gè)中斷程序,蜂鳴器一直叫),于是想請教: 1 pc的鍵盤,在接上5V的電源后,CLK與DATA是什么狀態(tài)?(手頭上沒有示波 器,用萬用表量了下,兩引腳為3.4V左右); 2 PC鍵盤的CLK與data有沒有上拉電阻,我已嘗試在兩引腳上接上拉10K,依然是輸出3.4V |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2006/8/7 12:28:00 發(fā)布:
上電時(shí)是脈沖態(tài),正初始化鍵盤,由主機(jī)發(fā)出 上拉電阻一般都有。 |
|
| 3樓: | >>參與討論 |
| 作者: lhzw2001 于 2006/8/7 17:19:00 發(fā)布:
可我沒接PC主機(jī)啊, 我只是給PC鍵盤5V供電! 難道鍵在等我初始化它,沒初始化它的話,不能用?? |
|
| 4樓: | >>參與討論 |
| 作者: XZL 于 2006/8/7 18:35:00 發(fā)布:
上電時(shí)主機(jī)要初始化鍵盤的 |
|
| 5樓: | >>參與討論 |
| 作者: lhzw2001 于 2006/8/8 13:11:00 發(fā)布:
你的意思是說: 上電后,如果沒有對鍵盤初始化的話,是沒法讓鍵盤發(fā)送鍵碼了? |
|
| 6樓: | >>參與討論 |
| 作者: yccamel 于 2006/8/9 11:18:00 發(fā)布:
讀鍵盤前 你的ARM對鍵盤初始化 clk,data置1就可以讀鍵盤了。即:每次讀鍵盤前,置位clk,data。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |