标题:
4乘4矩阵键盘输入数码管显示四位数
[打印本页]
作者:
ggg2016
时间:
2016-1-15 23:08
标题:
4乘4矩阵键盘输入数码管显示四位数
#include<reg52.h>
void delay(unsigned int x)//延时函数
{
unsigned char i;
while(x--)for(i=0;i<100;i++);
}
void main(void)
{
while(1)
{
P0=0x01;//选择第一个数码管,点亮p0口输出 00000001
P1=0x;// 显示“1”,b和c两个LED亮
delay(100);//延时一段时间,让数码管亮久点
P0=0x02;//选择第二个数码管亮,p0口输出00000010
P1=0x;//显示“2”,a,b,d,e,g被点亮
delay(100);//延时
P0=0x04;//选择第一个数码管亮 p0口输出00000100
P1=0x;//显示“3”,a,b,c,d,g被点亮
delay(100);//延时
P0=0x02;//选择第二个数码管亮 p0口输出00001000
P1=0x;//显示“4”,b,c,f,g被点亮
delay(100);//延时
}
}
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1