Red de conocimiento informático - Conocimiento de la instalación - Buscando programación del microcontrolador: use el contador temporizador T0 modo 1 para generar una onda cuadrada de 10 milisegundos y la oscilación del cristal es de 6 MHz.

Buscando programación del microcontrolador: use el contador temporizador T0 modo 1 para generar una onda cuadrada de 10 milisegundos y la oscilación del cristal es de 6 MHz.

#include

void main()

{

TMOD=0x01;//Temporizador 0 modo 1

TH0=(65536-2500)/256; //El valor inicial de la interrupción del temporizador una vez cada 5 ms

TL0=(65536-2500)%256;

EA=1;//Habilitar interrupción total

IT0=1;//Interrupción del temporizador 0 habilitada

TR0=1;//Iniciar temporizador 0

P1^0=0;//La onda cuadrada de entrada es inicialmente de nivel bajo

while(1)

{

}

}

void timer0 interrupción 1//Interrupción del temporizador

{

TH0=(65536-2500)/256 //Reenviar valor inicial

TL0=(65536-2500)%256;

P1^0~=P1^0;

}

Jejeje por favor elige el respuesta correcta