Red de conocimiento informático - Conocimiento del nombre de dominio - Principios de la microcomputadora sobre 8253

Principios de la microcomputadora sobre 8253

1. Modo 0: Interrupción al final del conteo

2. Modo 1: Generador de pulso único, es decir, generador de pulso único programable

Modo 2: Generador de onda de velocidad

4. Modo 3: Generador de ondas cuadradas

5. Modo 4: Conteo de activadores de software

6.>Para obtener más información, consulte: /fjnu/courseware/0339. /course/_source/web/lesson/char10/j3.htm

Descripción general

Esta alarma electrónica está implementada en el sistema de enseñanza TND-MD. Los chips utilizados incluyen principalmente el contador de tiempo 8253 y el chip de circuito de interfaz paralelo 8255A. Al presionar las teclas del teclado del sistema, el altavoz interno hará sonar una alarma, los 8 indicadores LED parpadearán y la información relevante de la alarma se mostrará en la pantalla LCD.

1. Requisitos de diseño

Considere la posibilidad de construir un dispositivo antirrobo. Requisitos específicos: presione cualquier tecla numérica en el teclado para que el altavoz interno suene una alarma, haga que

8 indicadores LED parpadeen y muestre la información de la alarma en la pantalla LCD. Después de que el programa se esté ejecutando, toque las teclas numéricas del teclado y las 8 luces LED parpadearán continuamente con un período de parpadeo de 2 segundos. Al mismo tiempo, la pantalla LCD mostrará la información de alarma correspondiente cuando el programa se esté ejecutando. , presione CTRL C para comenzar, el sonido no sonará y las luces no parpadearán.

2. Ideas de diseño

De acuerdo con las tareas y requisitos de diseño, debe estar familiarizado con los principios de la microcomputadora y la tecnología de interfaz antes de diseñar, y tener cierta comprensión y dominio de los chips 8255 y 8253. . Este diseño es principalmente para completar las funciones de alarma acústica y alarma luminosa. Por lo tanto, en el diseño del programa, siempre que se diseñe el peso de las teclas numéricas del teclado, los 8 LED se iluminarán y parpadearán continuamente, y al mismo tiempo. Al mismo tiempo, la alarma sonará en el altavoz y el mensaje de alarma se mostrará en la pantalla. El contador temporizador programable 8253 se utiliza al diseñar la alarma audible. El chip 8255 se utilizó al diseñar la alarma luminosa. En la programación, INT 10H se utiliza para mostrar información de alarma relevante en la pantalla

3 Conexión del sistema de experimento de enseñanza

1. Conexión del sistema de experimento de enseñanza

Utilice el puerto CLK2 de 8253 para conectarse al bus del sistema OPCLK

Utilice el puerto de salida OUT2 de 8253 para conectarse al puerto SPK del altavoz incorporado

Utilice 8255. El puerto A de 8 pines de 8255 está conectado a 8 luces LED.

Utilice el puerto A de 8 pines de 8255 para conectar a 8 luces LED. El puerto A del 8255 tiene 8 pines, que están conectados a 8 luces LED respectivamente

Cuatro: Principio de funcionamiento del chip utilizado

INTER 8253 es un temporizador de intervalos programable, que también puede Utilizado como contador de eventos. Cada chip 8253 tiene tres canales de contador independientes de 16 bits. Cada contador tiene seis modos de funcionamiento y puede contar en binario o decimal.

......