找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1295|回复: 4
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
如果按下S4,P3不应该是0xf7,然后一取反不应该是0x0800么,为什么会是0x8000

求大佬解惑

}GDE0@{DJ3MU8%`M[VDQVHP.png (118.12 KB, 下载次数: 37)

}GDE0@{DJ3MU8%`M[VDQVHP.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:161164 发表于 2022-4-11 15:39 | 只看该作者
什么S4?哪里有S4?
就算S4是P33, P3=0xF7,取反只会是0x08, 而不是什么0x0800,0x8000
看代码,一共有三次<<4,0x08变成0x8000也是很合理的事
回复

使用道具 举报

板凳
ID:1009420 发表于 2022-4-11 16:31 | 只看该作者
一共有三次<<4,0x08变成0x8000也是很合理的事
回复

使用道具 举报

地板
ID:1017191 发表于 2022-4-11 16:34 | 只看该作者
lkc8210 发表于 2022-4-11 15:39
什么S4?哪里有S4?
就算S4是P33, P3=0xF7,取反只会是0x08, 而不是什么0x0800,0x8000
看代码,一共有三 ...

谢谢回答,这是矩阵键盘的代码s4是按键响应的时候,我理解有些问题现在想明白了
回复

使用道具 举报

5#
ID:1017191 发表于 2022-4-11 16:35 | 只看该作者

谢谢回答,我想明白了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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