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>

{

n++;

si(n==100)

{

n =0;

p>

tiempo--;

P1=a[tiempo%10];

P2=a[tiempo/10];

}

}

else?bz=~bz;

}