Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - Cuando se utiliza un microcontrolador 51 para contar la interrupción externa 0, el número de veces recordadas no aumenta en 1, sino que salta varias veces, por lo que aún no hay retraso en el programa de interrupción.
Cuando se utiliza un microcontrolador 51 para contar la interrupción externa 0, el número de veces recordadas no aumenta en 1, sino que salta varias veces, por lo que aún no hay retraso en el programa de interrupción.
Oye, oye, déjame ayudarte a resolverlo
1. Selecciona el flanco ascendente del pulso de conteo para activar la interrupción, es decir, configura la interrupción externa 0 en el modo de activación por flanco.
2 Después de ingresar a la rutina de servicio de interrupción de la interrupción externa 0, primero deje que la interrupción externa 0 apague la interrupción para evitar múltiples interrupciones al contar un pulso.
Después de contar 3 más 1, es necesario retrasarlo por un período de tiempo. Una vez que el pulso de conteo se estabiliza, se reinicia la interrupción externa 0.
Jaja, pruébalo ahora. Si es correcto, dame puntos.