怎么用keil编写键盘控制的c语言程序
发布网友
发布时间:2022-05-01 16:07
我来回答
共1个回答
热心网友
时间:2022-06-19 06:40
你是写单片机程序还是什么程序呢???
我这里有一个控制单片机键盘的程序。
#include<reg52.h>
sbit key1=P3^4;
sbit d1=P1^0;
#define uchar unsigned char
uchar code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};
uchar num;
void delay()
void main()
{
P2=0xfe;
P3=0xff;
while(1)
{
if(key1==0)
{
d1=0;
num++;
while(!key1);//判断按键是否放开
}
else
d1=1;
P0=tab[num];
}
}
void delay()
{
uchar i,j;
for(i=0;i<120;i++)
for(j=0;j<120;j++);
}