2019-03-24 20:32发布
shower.xu 发表于 2014-4-18 22:27 转的,4x4,供参考 代码太多没必要,刚在另一帖子里回的,顺手复制过来吧, 假定4X4,使用P1口反转扫描法: ...
dj狂人 发表于 2014-4-18 22:17 7*7,得用两个I/O吧,LZ参考下这个
农逸 发表于 2014-4-19 10:35 这样不对吗?可是检测不了呢
最多设置5个标签!
请问下都是将其IO口置为输入状态吗?然后检测?
这样不对吗?可是检测不了呢
你不是要做7*7de矩阵键盘吗,这样的话,用两个I/O就是先把一个I/O置底,记录另一个I/O的状态,然后另一个I/O电平置底,第一个电平置的I/O的状态,
然后两个相或;
for(i=2;i>0;i--)
{
P0 = 0x00;
temp = P1;
P1 = 0x00;
temp = temp | P0;
delay();//延时一会;消抖
}
一周热门 更多>