Cómo escribir un temporizador de 1 milisegundo en un microcontrolador 51
Supongamos que el oscilador de cristal es de 12MHz y la declaración del programa sin interrupción es la siguiente:
TMOD=0x01 //Temporizador 0 modo de trabajo 1
TH0; =(65536- 1000)/256; //Cargar el valor inicial
TL0=(65536-1000)256;
TF0=0; /p>
TR0=1; //Inicia el temporizador 0
while(TF0==0); //Espera a que expire el temporizador
TR0=0;
TF0=0;
上篇: El lenguaje C encuentra la raíz de la ecuación ax cuadrado + bx + c = 0. Utilice tres funciones para encontrar la raíz de b cuadrado -4ac cuando es mayor que 0, igual a 0 o menor que 0. El principal entradas de función a, b, c 下篇: ¿En cuántas partes se divide la ceremonia inaugural de los Juegos Olímpicos de Londres 2012***?