WDC 65C22


El adaptador de interfaz versátil ( VIA ) W65C22 es un dispositivo de entrada / salida para usar con la familia de microprocesadores de la serie 65xx . Diseñado por el Western Design Center , el W65C22 se fabrica en dos versiones, ambas clasificadas para funcionamiento a 14 megahercios y disponibles en paquetes DIP-40 o PLCC-44 . [1]

Al igual que con 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 tiene capacidad de retención de datos de entrada. Dos registros de dirección de datos programables (A y B) permiten la selección de la dirección de datos (entrada o salida) en una línea de E / S individual.

También se proporcionan dos temporizadores / contadores de intervalos de 16 bits programables con pestillos. El temporizador 1 puede funcionar en modo de ejecución única o de ejecución libre. En cualquier modo, un temporizador puede generar una interrupción cuando ha llegado a cero. El temporizador 2 funciona como contador de intervalos o contador de pulsos . Si funciona como un contador de intervalos, el temporizador 2 es impulsado por la fuente de reloj Ø2 del microprocesador. Como contador de pulsos, el temporizador 2 se activa mediante una fuente de pulso externa en la línea PB6 del chip .

Las transferencias de datos en serie son proporcionadas por un registro de desplazamiento de serie a paralelo / paralelo a serie, con transferencias de bits sincronizadas con el reloj Ø2. La versatilidad de la aplicación se incrementa aún más mediante varios registros de control, incluido un registro de banderas de interrupción, un registro de habilitación de interrupciones y dos registros de control de funciones.


Adaptador de interfaz versátil W65C22S en un paquete DIP-40.