Red de conocimiento informático - Conocimiento de la instalación - ¿Busca problemas en el programa relacionados con las cinco interrupciones del microcontrolador? ¡urgente!

¿Busca problemas en el programa relacionados con las cinco interrupciones del microcontrolador? ¡urgente!

Busqué varios temas de temporizador/contador, y las interrupciones externas deberían ser muy simples.

1. Utilice el temporizador/contador T0 para generar una onda cuadrada con un período de 1 s desde P1.0, lo que hace que el LED parpadee a 1 HZ y la frecuencia de oscilación del cristal sea de 12 MHz. .

2. Utilice el temporizador/contador T1 para generar un reloj de sincronización y controle 8 diodos emisores de luz a través del puerto P1, de modo que las 8 luces indicadoras parpadeen una por una, con una frecuencia de parpadeo de 10. veces/segundo (las 8 luces se encienden en secuencia Encender una vez es un ciclo) y el ciclo se repite.

3. Utilice dos temporizadores para controlar el sonido del zumbador al mismo tiempo, el temporizador 0 controla la frecuencia, el temporizador 1 controla la duración de la misma frecuencia y emite 1, 10, 50, 100, 200 cada uno. 300ms, 400, 800,

1k (hz) de onda cuadrada.

4. Utilice un temporizador para mostrar 0, 1, 2, 3...c, d, e, f en el tubo digital de 6 dígitos, con un intervalo de 500 MS, y repita.