Red de conocimientos turísticos - Conocimientos sobre calendario chino - Partes móviles en la programación de microcontroladores
Partes móviles en la programación de microcontroladores
Esto es demasiado simple, ¡escribe un cronómetro para ti!
# include & ltreg52.h & gt
# include & ltintrins.h & gt
Número de caracteres sin firmar, temp
void principal()
{
EA = 1;
TMOD = 0x 01;
TH0 =(65535-50000)/ 256 ;
TL0 =(65535-50000)% 256;
ET0 = 1;
TR0 = 1 //El temporizador 0 se configura y enciende como arriba Interrumpir.
temp = 0xfc//De acuerdo con la configuración de la lámpara de agua corriente, configúrelo en iluminación de bajo nivel.
while(1);
}
Temporizador no válido 0() interrupción 1
{
TR0 = 0;
num++;
If(num==10) // Entra cada 500 ms y enciende una vez. Quiero reducir los datos rápidamente.
{
num = 0;
P0 = temperatura;
temp=_crol_(temp, 2); Shift
}
TH0 =(65535-50000)/256; //Redireccionar valor inicial
TL0 =(65535-50000)% 256;
p>
TR0 = 1;
}