首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]关于HC908系列中的键盘中断

[求助]关于HC908系列中的键盘中断

HC08系列中大多数处理器都有键盘中断这项功能。


这项功能大家用过吗?采用的是中断方式处理。如果采用中断方式进行键盘设计的话,直接用一个外部中断触发,然后用数据线进行读取,这样不是也一样能获得关于按键的信息吗?


不明白这样设计的意义在哪儿?


请高手指教则个,谢谢!!!

[此贴子已经被作者于2006-3-31 11:09:30编辑过]

谢谢回复!有利用这个端口进行键盘设计的吗?
seuafu2005,您知道有这样的例子吗?
它们的设计思路一般都是什么样子的?

比如说,如果设计一个4乘4的键盘的话,用这个端口怎么样?
如果做成矩阵式的话,就会有两个中断同时发生‘

有什么好的思路呢?

谢谢!
如此说来,如果采用HC08系列的片子,是不是就只有如下之思路了:通过寄存器设置使能一个键盘中断引脚,把4乘4的按键通过与非逻辑连接到该引脚,触发中断后再读取I/O口的数据来判断具体是哪个按键按下了

如果是这样的话,键盘中断功能跟外部中断比起来似乎没有什么优势阿

呵呵
偶明白了,呵呵
谢谢各位的回复!
返回列表