#define sw1 PORTB.F2
#define sw2 PORTB.F6
void main()
{
char segment[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
int i=10;
TRISC=0;
PORTC=segment[0];
while(1)
{
if (sw1==0)
{
delay_ms(500);
i=i-1;
if(i==-1)i=10;
}
else if (sw2==0)
{
delay_ms(500);
i=i+1;
if(i==10)i=1;
PORTC=segment[i];
}
else{
PORTC=segment[0];
i=0;
}
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น