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

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--); } }

Supongo que te gusta

Origin blog.csdn.net/weixin_35751412/article/details/129536883
Recomendado
Clasificación