电路图

总图

部分图1

部分图2

部分图3
元件清单

C语言程序
#include #define uint unsigned int
#define uchar unsigned char
//共阳数码管编码表&LED灯
uchar code table[] =
{0xc0,0xf9,0xa4,0xb0,
0x99,0x92,0x82,0xf8,
0x80,0x90,0x88,0x83,
0xc6,0xa1,0x86,0x8e};
//函数声明
void delay(uint time); //延时函数
void display(uchar k); //数码管显示0-F以及LED灯的亮灭
uchar getKey(); //读取键盘的数值
//主程序
void main(){
uchar keyValue;
while(1){
keyValue = getKey(); //读取键盘值
display(keyValue); //数码管显示&LED亮灭
}
}
void delay(uint time)
{
uint i,j;
for(i = 0; i