Podemos usar el temporizador de software basado en el microcontrolador 51 para lograr un retraso de 1 ms, el código específico es el siguiente: delayms(unsigned int ms) //función de retraso { unsigned int i; while (ms--) { i=12000; // Frecuencia principal de 12MHz, 12000 es 1ms while(i--); } }
Escriba una función de retardo con un retardo de 1 ms para una microcomputadora de un solo chip 51 con una frecuencia principal de 12 Mhz
Supongo que te gusta
Origin blog.csdn.net/weixin_35751412/article/details/129536883
Recomendado
Clasificación