找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求助关于单片机矩阵键盘程序的一个问题

查看数: 1629 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-4-11 14:26

正文摘要:

如果按下S4,P3不应该是0xf7,然后一取反不应该是0x0800么,为什么会是0x8000 求大佬解惑

回复

ID:1017191 发表于 2022-4-11 16:35

谢谢回答,我想明白了
ID:1017191 发表于 2022-4-11 16:34
lkc8210 发表于 2022-4-11 15:39
什么S4?哪里有S4?
就算S4是P33, P3=0xF7,取反只会是0x08, 而不是什么0x0800,0x8000
看代码,一共有三 ...

谢谢回答,这是矩阵键盘的代码s4是按键响应的时候,我理解有些问题现在想明白了
ID:1009420 发表于 2022-4-11 16:31
一共有三次<<4,0x08变成0x8000也是很合理的事
ID:161164 发表于 2022-4-11 15:39
什么S4?哪里有S4?
就算S4是P33, P3=0xF7,取反只会是0x08, 而不是什么0x0800,0x8000
看代码,一共有三次<<4,0x08变成0x8000也是很合理的事

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表