前几天看到一句话,资料共享不应该在自己需要资料的时候才想到,先发个小帖子试一哈
这个矩阵键盘是4X4的,矩阵键盘引脚从上到下为COL4,COL3,COL2,COL1,RAW1,RAW2,RAW3,RAW4,引脚可以不连续
里面设置了如下函数对行线、列线进行置位、复位,设置输入模式等,方便线反转操作
void KEY4X4_RAW_SET(void); // 行线置位
void KEY4X4_RAW_RESET(void); // 行线复位
void KEY4X4_RAW_READ_Init(void); // 行线设为输入模式
void KEY4X4_COL_SET(void); // 列线置位
void KEY4X4_COL_RESET(void); // 列线复位
void KEY4X4_COL_READ_Init(void); //列线设为输入模式
使用时修改矩阵键盘需要的8根引脚就可以了,具体的见头文件4X4key.h里面的说明 |