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

还是键盘中断的问题?

还是键盘中断的问题?

mc13213 进入中断后无法区分到底是哪个按健按下


不知道具体怎么做?

按键中断是共享一个中断向量,要判断哪个按键可以自己读IO口
象mc13213 Port A用来KB interrupt.
如果我设置 KBIPE= 0b00111100; 四个位作为键盘输入,KBISC = 0b00000110 开中断
那么要读取I/O状态的话,是否就是对PORT A的寄存器PTAPE和 PTADD做相应设置,然后从PTAD读取引脚value?

PTA有键盘中断应该是内部上拉的,你读取PTAD里面的数据就知道了
返回列表