Emu 8086

Páginas: 2 (395 palabras) Publicado: 8 de junio de 2012
PPI INTEL 8255
PERIFÉRICOS
Facultad de Informática
Universidad de Murcia
Miguel Ángel Zamora Izquierdo
1

8255
Características
n

n
n
n
n

Interface E/S de propósito general queconecta
perifércios con el bus del microprocesador
Realiza tareas de “buffering” y “latching”
Programable por software
Bajo coste
Utilizado como interfaz de teclado, puerto paralelo,
etc.

2 8255
Pinout

3

8255
Conexión a un uC

4

8255
Descripción Funcional

5

8255
Descripción Funcional
n
n
n
n
n
n
n

Buffer del bus de datos (triestado bidireccional)
Lógicade control y lectura y escritura
/CS, /RD y /WR
A0-A1
RESET
Control del grupo A (puerto A y parte alta del C) y B (puerto B y baja del C)
Puertos A, B y C

6

8255
Modos de operación
nn

24 pines E/S que se pueden programar de forma
independiente en grupos de 12
3 Modos de operación distintos
n

n

n

Modo 0. Cada grupo de 12 líneas está dividido en 8+4 de
entrada osalida programables independientemente
Modo 1. Cada grupo tiene 8 líneas de entrada o salida + 3
de protocolo y control de interrupción
Modo 2. 8 líneas bidireccionales + 5 de protocolo

7

8255Modo 0. Entrada/Salida Básica
n
n

n

n

2 puertos de 8 bits + 2 puertos de 4 bits
Configurables como entradas o salidas de forma
independiente
Las salidas quedan capturadas (“latched”)hasta que
la CPU manda un nuevo dato
Las entradas pueden leerse por la CPU en cualquier
momento. En este modo no se pueden capturar las
entradas.

8

8255
Modo 1. Entrada/Salida con Protocolon

Transferencias desde/a un periférico con protocolo

n

Tanto las entradas como salidas quedan capturadas

n

Se pueden configurar tanto grupo A como B. Puerto
de 8 bits como datos yel puerto de 4 como protocolo

9

8255
Modo 1. Entrada/Salida con Protocolo
n

Modo 1 como entrada

10

8255
Modo 1. Entrada/Salida con Protocolo
n

Modo 1 como salida

11...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Emu 8086
  • 8086
  • El 8086
  • 8086
  • Emú infromación
  • emu aceite
  • microprocesador 8086
  • Microprocesador 8086

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS