Modo 1 - PoliformaT
Modo 1 - PoliformaT Modo 1 - PoliformaT
Expansión de Entrada/Salida digital Modos de funcionamiento del PPI8255: Modo 1 (Salida) • Modo 1 (salida) Bit PC6 – /OBF, /ACK e INTR son las líneas de protocolo Bit PC2 Contenidos sujetos a una Licencia Creative Commons 2.5: Reconocimiento – No comercial – Sin Obra Derivada Al periférico Del periférico Al μC (opcional) 48 de 55
Expansión de Entrada/Salida digital Modos de funcionamiento del PPI8255: Modo 1 (Salida) • Modo 1 (salida): Cronograma del protocolo /WR /OBF INTR /ACK Nuevo dato Puerto t0 t1 t2 t3 t0. El uC escribe un nuevo dato. El 8255 lo almacena y saca por las líneas del puerto, activando /OBF para indicar al periférico que debe recogerlo. Simultáneamente desactiva la petición de interrupción t1. El periférico acepta el dato y activa /ACK para frenar el envío de nuevos datos t2. El 8255 reconoce que el periférico ha recogido el dato y acepta la orden de esperar antes de continuar enviando nuevos datos desactivando /OBF Contenidos sujetos a una Licencia Creative Commons 2.5: Reconocimiento – No comercial – Sin Obra Derivada 49 de 55
- Page 1 and 2: Tema 2: Expansión de E/S digital P
- Page 3 and 4: Expansión de Entrada/Salida digita
- Page 5 and 6: Expansión de Entrada/Salida digita
- Page 7 and 8: Expansión de Entrada/Salida digita
- Page 9 and 10: Expansión de Entrada/Salida digita
- Page 11 and 12: Expansión de Entrada/Salida digita
- Page 13 and 14: Expansión de Entrada/Salida digita
- Page 15 and 16: Expansión de Entrada/Salida digita
- Page 17 and 18: Expansión de Entrada/Salida digita
- Page 19 and 20: Expansión de Entrada/Salida digita
- Page 21 and 22: Expansión de Entrada/Salida digita
- Page 23 and 24: Expansión de Entrada/Salida digita
- Page 25 and 26: Expansión de Entrada/Salida digita
- Page 27 and 28: Expansión de Entrada/Salida digita
- Page 29 and 30: Expansión de Entrada/Salida digita
- Page 31 and 32: Expansión de Entrada/Salida digita
- Page 33 and 34: Expansión de Entrada/Salida digita
- Page 35 and 36: Expansión de Entrada/Salida digita
- Page 37 and 38: Expansión de Entrada/Salida digita
- Page 39 and 40: Expansión de Entrada/Salida digita
- Page 41 and 42: Expansión de Entrada/Salida digita
- Page 43 and 44: Expansión de Entrada/Salida digita
- Page 45 and 46: Expansión de Entrada/Salida digita
- Page 47: Expansión de Entrada/Salida digita
- Page 51 and 52: Expansión de Entrada/Salida digita
- Page 53 and 54: Expansión de Entrada/Salida digita
- Page 55: Expansión de Entrada/Salida digita
Expansión de Entrada/Salida digital<br />
<strong>Modo</strong>s de funcionamiento del<br />
PPI8255: <strong>Modo</strong> 1 (Salida)<br />
• <strong>Modo</strong> 1 (salida): Cronograma del protocolo<br />
/WR<br />
/OBF<br />
INTR<br />
/ACK<br />
Nuevo dato<br />
Puerto<br />
t0 t1 t2 t3<br />
t0. El uC escribe un nuevo dato. El 8255 lo almacena y saca por las líneas del puerto, activando /OBF<br />
para indicar al periférico que debe recogerlo. Simultáneamente desactiva la petición de interrupción<br />
t1. El periférico acepta el dato y activa /ACK para frenar el envío de nuevos datos<br />
t2. El 8255 reconoce que el periférico ha recogido el dato y acepta la orden de esperar antes de<br />
continuar enviando nuevos datos desactivando /OBF<br />
Contenidos sujetos a una Licencia Creative Commons 2.5:<br />
Reconocimiento – No comercial – Sin Obra Derivada<br />
49 de 55