Red de conocimientos turísticos - Información de alquiler - Utilice el microcontrolador para diseñar un dispositivo de visualización de cuenta regresiva de 60 segundos y haga sonar una alarma cuando expire el temporizador.
Utilice el microcontrolador para diseñar un dispositivo de visualización de cuenta regresiva de 60 segundos y haga sonar una alarma cuando expire el temporizador.
#include
sbit?bz=P3^1;
unsigned?char?a[10]={0xc0,0xf9, 0xa4,0xb0,0x99,0x92,0x82,0xd8,0x80,0x90};
unsigned?char?n,time=60;
main()
{
P1=a[0];
P2=a[6];
TMOD=0X01;
TH0= (65536-10000)/256;
TL0=(65536-10000)%256;
EA=1;
ET0=1;
TR0=1;
mientras(1);
}
temporizador0()?interrupción?1
{
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
si(tiempo!=0) p>
p>
{
n++;
si(n==100)
{
n =0;
p>tiempo--;
P1=a[tiempo%10];
P2=a[tiempo/10]; p>
}
}
else?bz=~bz;
}