4乘4矩阵式键盘在单片机中的应用--C语言下图为4*4键盘的结果图,用单片机的P1口接4×4矩阵键盘,接法如图所示,用数码管显示按键的值,按下键S1,数码管显示0,按下S2,数码管显示1,按下S16,显示F。
先看程序代码:
#include
#include
#define uint unsigned int
#define uchar unsigned char
uchar code table[16] = {
0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,
0x71};//八段数码管对应0—F值。
void Delay_1ms(uint i)//1ms延时
{
uchar x, j;
for(j=0;j
for(x=0;x<=148;x++);
}