¿Qué es Intel8283?
El 8283 de Intel es un búfer inversor unidireccional de tres estados de 8 bits bloqueado, que se utiliza para bloquear el 8086 en el ciclo de bus T1 al acceder a la memoria y al puerto de E/S. señal de dirección. La señal de dirección bloqueada por el 8283 puede permanecer sin cambios durante todo el ciclo, proporcionando una señal de dirección estable al mundo exterior. El 8283 también se puede utilizar como pestillo de dirección, bloqueando la salida de información de dirección en el bus multiplexado de dirección/datos durante el ciclo del bus. Además, el 8283 se puede utilizar como controlador y buffer. Cuando los dispositivos que se conectarán al bus de la CPU exceden la carga, considere agregar un búfer o controlador entre el bus y los dispositivos conectados para aumentar la capacidad de carga de la CPU. Además de 74LS244 e Intel8282, Intel8283 también es un controlador y búfer de uso común, que se utiliza para controlar el bus de direcciones y el bus de control para la transmisión unidireccional.
Nota: Todos los sistemas de microprocesador con un bus multiplexado de direcciones/datos requieren componentes similares.
Diagrama de pines y características de Intel8283
8282/8283 están todos en un paquete DIP de 20 pines y sus características de pines se muestran en la siguiente figura.
Las características funcionales de cada pin son las siguientes:
DI7~DI0 son entradas de datos de 8 bits. Cuando la señal estroboscópica es un pulso estroboscópico, los datos cuyo pin cumpla con los requisitos de configuración de tiempo se bloquearán en el pestillo de entrada de datos.
Do7 a do0 son salidas de datos de 8 bits. Cuando la señal de habilitación de salida es correcta, los datos en el pestillo de datos se envían al pin de salida de datos como datos invertidos.
Es una señal de control de tres estados, nivel bajo activo. Es una entrada de señal de control desde el exterior. Cuando /OE está activo (nivel bajo), los datos de 8 bits en el pestillo se envían de DO7 a DO0 y se envían al bus de datos. Cuando /OE está en nivel alto (inactivo), los terminales de salida DO7~DO0 están en un estado de alta impedancia. En sistemas de un solo procesador sin un controlador DMA, la señal /OE está conectada a tierra; de lo contrario, /OE se conectaría a la salida de habilitación de dirección AEN del controlador DMA 8237.
STB es una señal estroboscópica enclavada, conectada a la señal de enclavamiento de datos ALE de la CPU. Cuando se genera la señal estroboscópica STB (de nivel alto a nivel bajo), los datos de entrada de 8 bits (DI7 ~ DI0) se bloquean en el flip-flop 8 D. Cuando STB es alto, la salida del pestillo cambia con los datos presentes en la entrada.
En el sistema, la ALE (señal de habilitación de bloqueo de datos) de 8086 se utiliza como STB y /OE está conectado a tierra, lo cual siempre es válido. Cuando ALE está activo (nivel alto), la señal de dirección del 8086 se bloquea y se transmite a la salida del chip de memoria y al chip de interfaz de E/S con la misma fase. Cuando ALE está inactivo (nivel bajo), la salida del 8282 está en un estado de alta impedancia.
La tabla de verdad se muestra en la siguiente tabla:
Tabla de verdad de 8283
La estructura lógica interna de intel8283
Intel 8283 es a La entrada y salida del chip de interfaz simple de búfer/cierre de tres estados de 8 unidades están invertidas, lo que está determinado por su estructura lógica interna. Internamente consta de un pestillo D y puertos de entrada y salida para lograr su función de pestillo, donde la entrada y la salida se invierten. Su estructura interna en serie se muestra en la siguiente figura:
Aplicaciones o ejemplos de Intel 8283
8283 se usa generalmente como pestillo en la CPU, especialmente en la serie de microcomputadoras 8086. La siguiente figura muestra la aplicación de Intel 8283 en la configuración típica y la composición del bus del modo mínimo 8086:
En la microcomputadora de la serie 8086, se requieren tres pestillos de dirección 8283 (/8282) para enclavar y accionar porque BHE también debe permanecer activo durante la primera mitad de todo el ciclo del autobús. La CPU envía la dirección de 20 bits y la señal BHE al bus del sistema en el estado T1 del ciclo del bus de lectura/escritura y bloquea la dirección de 20 bits y la señal BHE en el 8283 cuando la señal de habilitación de bloqueo de datos ALE es válida.
Debido a que la señal de habilitación de salida OE está fijamente conectada a tierra, el código de dirección y la señal BHE emitida por la CPU se envían de manera estable al bus de direcciones y al bus de control una vez que están bloqueados.
En los circuitos de interfaz de periféricos, muchas veces es necesario amplificar (amplificador de potencia), aislar y bloquear la información durante la transmisión. Los chips de interfaz más simples que pueden realizar las funciones anteriores son los buffers, los transceptores de datos y los pestillos. Después de un retraso válido, los datos son válidos. Esto significa que la señal del reloj llega primero, seguida de la señal de datos. En algunos circuitos aritméticos, los pestillos se utilizan a veces como registros de datos. Entonces, 8283 también funciona en circuitos de interfaz periféricos, que es otra aplicación de 8283.