โครงงานที 13.5

code

void alarm(void);
main()
{
TRISB = 0xFC;
PORTB.F1 = 0;
while(1)
{
while(PORTB.F2==1)
{
while(PORTB.F3==1)
{
alarm();
}
}
}
}
void alarm(void)
{
int i ;
PORTB.F1 = 1;
for(i=0;i<500;i++)
{
PORTB.F0=1;
Delay_us(500);
PORTB.F0=0;
Delay_us(500);
}
PORTB.F1=0;
for(i=0;i<250;i++)
{
PORTB.F0=0;
Delay_us(1000);
}
}

ความคิดเห็น

บทความที่ได้รับความนิยม