
El adaptador de interfaz versátil W65C22 ( VIA ) es un dispositivo de entrada/salida para usar con la familia de microprocesadores de la serie MOS 65xx .
Descripción general
Diseñado por el Western Design Center , el W65C22 se fabrica en dos versiones, ambas con una frecuencia nominal de 14 megahercios y disponibles en encapsulados DIP-40 o PLCC-44 . [ 1 ]
- W65C22N : Este dispositivo es totalmente compatible con el NMOS 6522 fabricado por MOS Technology y otros, e incluye resistencias limitadoras de corriente en sus líneas de salida. El W65C22N dispone de una salida de interrupción de drenaje abierto (el pin IRQB ) compatible con un circuito de interrupción OR cableado . Por lo tanto, la versión DIP-40 es un reemplazo directo para el componente NMOS.
- W65C22S : Este dispositivo es totalmente compatible por software y parcialmente por hardware con el componente NMOS. La salida IRQB del W65C22S tiene una configuración de tótem , por lo que no se puede conectar directamente a un circuito de interrupción OR cableado.
Al igual que el NMOS 6522, el W65C22 incluye funciones para el control programado de dos puertos periféricos (puertos A y B). Dos puertos de E/S periféricos bidireccionales de 8 bits, controlados por programa , permiten la interfaz directa entre el microprocesador y las unidades periféricas seleccionadas. Cada puerto dispone de capacidad de retención de datos de entrada. Dos registros de dirección de datos programables (A y B) permiten seleccionar la dirección de los datos (entrada o salida) para cada línea de E/S individualmente.
También se incluyen dos temporizadores/contadores de intervalo programables de 16 bits con biestables. El temporizador 1 puede funcionar en modo monoestable o continuo. En ambos modos, puede generar una interrupción al llegar a cero. El temporizador 2 funciona como contador de intervalo o contador de pulsos . Si funciona como contador de intervalo, se activa mediante la fuente de reloj PHI2 del microprocesador. Como contador de pulsos, se activa mediante una fuente de pulsos externa en la línea PB6 del chip .
La transferencia de datos en serie se realiza mediante un registro de desplazamiento serie a paralelo/paralelo a serie, con transferencias de bits sincronizadas con el reloj PHI2. La versatilidad de la aplicación se ve incrementada por diversos registros de control, entre los que se incluyen un registro de indicador de interrupción, un registro de habilitación de interrupción y dos registros de control de funciones.
Características
- Dos temporizadores/contadores de 16 bits
- Dos puertos de E/S paralelos de 8 bits, bidireccionales, con dirección programable y función de retención.
- Un puerto de E/S serie síncrono, bidireccional.
- E/S compatibles con TTL
- El W65C22N tiene salida de interrupción de drenaje abierto, el W65C22S tiene salida de interrupción de tótem push-pull.
- Software compatible con dispositivos NMOS 6522
- Bus compatible con los microprocesadores de alta velocidad W65C02S y W65C816S.
- Tecnología de proceso CMOS avanzada para un bajo consumo de energía.
- Fuente de alimentación de 1,8 V a 5 V
Véase también
Referencias
- ↑ Adaptador de interfaz versátil W65C22 (VIA)
Enlaces externos
- Hoja de datos W65C22 con fecha del 13 de septiembre de 2010 del sitio web del Western Design Center.
- circuitos integrados de entrada/salida