El microcontrolador pic implementa un programa simple para una sincronización de 10 ms
Esto se puede hacer de varias maneras:
1. Utilice directamente el software para retrasar, como utilizar la siguiente subrutina de retraso DELAY () Si desea retrasar 5 ms, llame directamente. DELAY (5) estaría bien, pero esto es un retraso puro de software.
//======¡Retraso (n)ms, bajo oscilador de cristal de 4MHz! ! !
void DELAY(uint n)
{ uint j;
uchar k
for (j=0; jlt; n; ;j )
for (k=246;kgt;0;k--) NOP();
}
2. Utilice el temporizador para retrasar, la constante de retardo (relación de división de frecuencia y valor inicial del temporizador) debe determinarse calculando el tiempo de retardo.