打印

请教一个端口问题

[复制链接]
1809|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xh2008|  楼主 | 2008-7-9 16:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是sh66n12芯片,pa0已被占用,现用pb端口用作按键输入,但需要判断按键抬起(0->1),除了在主程序中查询端口状态(响应速度太慢)外,不知道有没有更好的办法?我曾考虑过用time0中断来判断端口变化,但同时开time0和time1中断,效果不太好,请指迷津,在此谢过!
沙发
warm_ice| | 2008-7-10 12:35 | 只看该作者

估计还真没什么太好的方法

PA0占用,外部中断就没发使用了,TIMER0,TIMER1又不想同时使用.
PBC中断又是下降沿产生中断,这样能用的都没办法用,没有太好的办法.

TIMER1的时间是多少,是否可在TIMER1中读口的状态(如果速度够快的话)?

使用特权

评论回复
板凳
第五生产队| | 2008-7-16 11:41 | 只看该作者

哦,为什么时间来及?

系统的时间可以做到ms级别了,为什么会觉得相应太慢呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

55

帖子

0

粉丝