El i8255

Solo disponible en BuenasTareas
  • Páginas : 4 (907 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de diciembre de 2011
Leer documento completo
Vista previa del texto
INTERFAZPERIFÉRICO PROGRAMABLES. El 8255.

Introducción.

En un periférico programable de E/S y de aplicación general, compatible con los microprocesadores 8080 y 8085. Este chip tiene 4registros o puertos. (A, B, C y D). Los 3 primeros son de E/S y propósito general, es decir que se usan para captar los datos que han llegado de los dispositivos externos (sensores de temperatura,presión, etc…) o para enviar datos a los dispositivos externos que hay que controlar (temperatura, nivel del agua, presión, etc...) y el último registro o puerto, el “D”, sirve para configurar el 8255 demanera que trabaje de una forma u otra (emitir datos, captar datos, gestor de interrupciones, etc…).

Tiene 40 patillas, de las cuales 24 corresponden a los 3 puertos (A, B y C) de 8 bits o patillascada uno que como hemos dicho se usan para E/S según esté configurado el registro o puerto “D”, es decir, que dependiendo de los valores de los bits PD0-PD7 el chip 8255 trabajará de una forma u otra. Enestos registros sólo leen o escriben la CPU y los dispositivos externos.

[pic]

• 24 líneas de E/S programables.
• Compatible con niveles TTL.
• Control Set/Reset sobre cualquier línea.
•Alimentación simple de 5V.
• Encapsulado DIL 40.
• Potencia de disipación 1W.
• CS (chip selec): un nivel bajo en esta entrada habilita la comunicación entre el CPU y el periférico.
• RD(read): un nivel “0” habilita al 8255 para enviar el dato al microprocesador a través del bus de datos.
• WR (write): un nivel bajo habilita la CPU para escribir datos o palabras de control en el 8255.• A0 y A1: Estas señales de entrada, junto con las de lectura o escritura RD o WR controlan la selección de una de las tres puertas o del registro de programación.
El puerto A y B trabaja con 8bits, y el puerto C tiene los 8 bits divididos en 2 partes. Al conjunto de los 4 bits menos significativos (PC0 al PC3) se le llaman PCL (Low) y a los mas significativos PCH.(High) (PC4-PC7)....
tracking img