完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
7个回答
|
|
|
在电源键按下的时候,A5始终是低电平,这时候你判断不了模式键是否按下,只有在电源键没有按下的时候,才能判断模式。。。
最佳答案
|
|
|
|
|
|
通过某个IO口输出电平,来检测其他IO口的状态,用以判定各开关的通断状态,如A3输出高电平,如果A5检测到高电平,则模式键按下。以此类推,即可将各按键的状态检测出来。
|
|
|
|
|
blust 发表于 2016-7-25 11:12 如果A3设置高电平,是不是要把A5设置低电平 然后在A5去检测呀 ,就像我这个没改IO口变化的图 ,(A5高电平)直接去判断A5是高电平是不行的吧?
|
|
|
|
|
|
这样设置的话如果按键按下,就相当于短路。你要看下你的MCU的IO口悬空时是什么电平,然后用相反的电平去驱动,如果按下了,检测口就会被驱动口拉到驱动电平上去,否则就是悬空的电平。 |
|
|
|
|
blust 发表于 2016-7-26 08:44 悬空一般为高电平 ,如果A3设置为低电平按下模式,不是跟电源按下去一样了么?这个按键扫描套路有点深
|
|
|
|
|
|
你可以先不输出,直接检测A5,如果是低电平,就是电源按下,否则,再设置A3低电平。。。 |
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
331 浏览 0 评论
532 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
842 浏览 0 评论
1383 浏览 2 评论
824 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16921 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 22:59 , Processed in 1.316700 second(s), Total 53, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2460