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

求助,RS08引脚电平中断变化不对

求助,RS08引脚电平中断变化不对

配置如下:
mov #$10,KBIES TA4上升沿触发,PTA5/PTA2下降沿触发
mov #$34,KBIPE TA5/PTA4/PTA2中断允许
bset 2,KBISC ;清ACK
bset 1,KBISC ;开中断
就是一直进不了中断,一个都不能进,如果写成:
mov #$10,KBIES TA4上升沿触发,PTA5/PTA2下降沿触发
mov #$14,KBIPE TA4/PTA2中断允许
bset 2,KBISC ;清ACK
bset 1,KBISC ;开中断
就可以了,后来通过单步走发现是PTA5的错误,但是不知道错在哪里?请能人帮助一下

mov #$10,KBIES TA4上升沿触发,PTA5/PTA2下降沿触发
mov #$14,KBIPE TA4/PTA2中断允许
bset 2,KBISC ;清ACK
bset 1,KBISC ;开中断
屏蔽了PTA5以后,PTA4/PTA2可以进中断了
PTA5可能一直处于触发状态,使得别的按键中断无法发生。
海纳百川  有容乃大
我看了一下,也没有啊,我单步运行看的,请帮我再看下,谢谢了
你把PTA5外部上拉试试看。要确定PTA5脚上的电平为高。
海纳百川  有容乃大
我在调试软件中看到引脚信号确实有变化,但是中断标志还是没有产生,也没忘了看一下电平变化中断使能位,也是好的
哪个引脚信号有变化?
海纳百川  有容乃大
PTA5,我在DEMO板上故意造成电平变化,单步运行,看PTA5数据是变的,就是没有中断标志位产生
你不是把PTA5的中断屏蔽了吗?
海纳百川  有容乃大
返回列表