主題:鍵盤 共有37126人關注過本帖 |
---|
yaqun_zhao |
1樓 |
鍵盤 Post By:2006-12-29 18:00:00 [只看該作者]
請問鍵盤中斷是不是利用了時間中斷定時讀取和處理鍵盤碼值的?因為我看到keytst中利用了和定時中斷同一個中斷號?我現在鍵盤中斷和定時中斷都需要,是否只需在定時中斷中加入鍵盤處理程序即可,假如是我理解錯了,請告訴我正確的處理定時和鍵盤的方法。謝謝!
|
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2006-12-29 19:53:00 [只看該作者]
ETR232i的矩陣鍵盤確實是利用timer1定時中斷來掃描鍵盤的。如果應用程序也需要用定時,就只能合并ISR。
|
|
單帖管理 | 引用 | 回復 |
yaqun_zhao |
3樓 |
Post By:2006-12-30 12:00:00 [只看該作者]
既然也是用的定時中斷,那我能否不用keyisr例程,直接在定時中斷ISR中假如if(kbhit()) char c=getchar();語句來判斷是否有按鍵和按的什么鍵,系統支持嗎?
|
|
單帖管理 | 引用 | 回復 |