永发信息网

51单片机运行程序,矩阵键盘和外部中断同时用到P3.2这个IO口该怎么解决

答案:3  悬赏:0  手机版
解决时间 2021-03-11 04:56
51单片机运行程序,矩阵键盘和外部中断同时用到P3.2这个IO口该怎么解决
最佳答案
当P3.2口拉低时,中断程序肯定会优先响应,所以进入中断后马上判断是否矩阵键盘动作(先向矩阵键盘的I/O口全部写1,再读P3.2口),若是矩阵键盘动作,则 return; 退出中断,否则执行中断程序;注意外部中断要选下降沿触发,否则中断会一直响应。同样矩阵键盘程序也要注意P3.2口单独为0时不作处理,避免外部中断造成键盘混乱。当然这样的程序肯定会有BUG ,就是几率大小的问题。
全部回答
用到中断的时候打开,不用的时候关闭。
其实很好解决,矩阵键盘扫描前关闭外部中断 EX0=0;
键盘扫描得到键值后开启外部中断 EX0=1;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
辆字组词,那一位同学能告诉我
oppor9新机微信语音黑屏又变亮是什么问题
基金监管只有以有效地(  )为切入点和着力
恒丰加油站怎么去啊,有知道地址的么
【战国七雄最北边】1.战国七雄中,最西边的是
行政事业单位职工子女住院怎么报销
酒驾。酒精浓度测出来300不到,这样的话要作
五篇六百字作文。求帮助
马自达3的中控锁是正触发的么
大家觉得这件旗袍适合多大年纪的人穿,多大到
金苑茗茶地址在哪,我要去那里办事
没喝水怎么频繁上厕所
输入屏保密码解锁问题之后确定键在哪??怎么
1000MB流量是多少M
助力摩托车用93号油之后能不能换用90号油,如
推荐资讯
大呼高速公路建设管理处简介
卡西欧手表西安哪有专卖店的
新人请看为什么要念经
广安二中在什么地方啊,我要过去处理事情
NBA07年总决赛的MVP是谁?
威海恒诚保温材料有限公司这个地址在什么地方
魅蓝note1远程锁,开屏密码忘了!刷机联不上US
华为荣耀7i怎么root
亲吻鱼为什么总吻在一起?
只要你愿意什么都可以
系统自动下载多看阅读怎么取消
授业( )ある日は朝六时に家( )出ます
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?