上面一个按键加,下面一个减
#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar code d_c[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
uchar i=0,j=0,k=0;
/*void delay_ms(uint x)
{
uchar t;
while(x--)
for(t=0;t<240;t++)
;
}*/
void EX_INT0() interrupt 0
{
i++;
if(i==10)
{
i=0;
k=1;
}
}
void main()
{
P0=0x00;
P1=0x00;
EA=1;
EX0=1;
IT0=1;
while(1)
{
P0=~d_c[i];
P2=~d_c[j];
//i=(i+1)%10;
if(i==0&&k==1)
{
j++;
k=0;
if(j==10)
j=0;
}
//delay_ms(450);
}
}