以下为《实验七 矩阵键盘ppt》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实验七 矩阵键盘行列式键盘原理与编程 独立式键盘的电路简单,易于编程,但占用的I/O口线较多,当需要较多按键时可能产生IO口资源紧张问题。独立式键盘电路行列式键盘——将I/O口分为行线和列线,按键跨接在行线和列线上,列线通过上拉电阻接正电源。 4×4行列式键盘行列式键盘的特点:占用I/O口线少,但软件过程复杂。① 键盘列扫描 各行电平同时置1,各列电平轮流清0。扫描码:key_scan[] = {0xef, 0xdf, 0xbf, 0x7f};
写P2: P2=key_scan[i];行列式键盘编程原理(以P2口接4×4键盘为例)第一次 1110 1111B
第二次 1101 1111B
第三次 1011 1111B
第四次 0111 1111B= 0xef
= 0xdf
= 0xbf
= 0x7f扫描输出码 如果 (P2 & 0x0f) = 0x0f →无键压下
如果 (P2 & 0x0f) ≠ 0x0f →有键压下 ② 按键闭合状态判断
以上为《实验七 矩阵键盘ppt》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。