主题:键盘

  共有23400人关注过本帖    
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();语句来判断是否有按键和按的什么键,系统支持吗?

  单帖管理 | 引用 | 回复 回到顶部

返回首页

键盘

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: