用51单片机矩阵键盘控制数码管显示数字
#include<reg51.h>//头文件
#define keys P1//宏定义矩阵键盘
#define smg P0//宏定义数码管
sbit SMGA=P2^2;//位定义
sbit SMGB=P2^3;
sbit SMGC=P2^4;
unsigned int table[]={
0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f
,0x6f,0x77,0x7c,0x39,0x5e,0x79,