DataSheet.es    


PDF PPI8255 Data sheet ( Hoja de datos )

Número de pieza PPI8255
Descripción 8255 PPI Chip
Fabricantes ETC 
Logotipo ETC Logotipo



Hay una vista previa y un enlace de descarga de PPI8255 (archivo pdf) en la parte inferior de esta página.


Total 21 Páginas

No Preview Available ! PPI8255 Hoja de datos, Descripción, Manual

Hong Kong Polytechnic University
Department of Electronic and Information Engineering
PPI/CC
Experiment
On
8255 PPI chip
Objectives : To study how 8255 PPI chip works.
After completing this experiment, you should know the different operation modes of
an 8255 PPI chip and how to configure the chip to operate in a particular operation
mode. You should also know how to use handshake to transfer data in an interface.
Software : Text editor, 8051 cross-assembler, 8051 linker and 8051 programmer
Apparatus : 8051 evaluation board and 8255 evaluation board
Reference :
H-P. Messmer, "The indispensable PC hardware book," 3rd Ed, Addison-Wesley,
1997 Chapter 29 Section 2.
Barry B. Bery, “The Intel Microprocessors: 8086/8088, 80186/80188, 80286, 80386,
80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium 4 -
Architecture, Programming, and Interfacing”, 6th Ed, Chapter 11, Section 3.
8255 datasheet
AT89S8252 datasheet (instruction set)
Background
The 8255 PPI chip is a general purpose programmable I/O device which is designed for use with all
Intel and most other microprocessors. The 8255 has 24 I/O pins divided into 3 groups of 8 pins each.
The groups are denoted by port A, port B and port C respectively. Every one of the ports can be
configured as either an input port or an output port.
The 8255 can be programmable in three different modes:
Mode 0: simple unidirectional input/output without handshake
Mode 1: unidirectional input/output with handshake via some pins of port C
Mode 2: bidirectional input/output with handshake via some pins of port C
Handshake is a common technique used to transfer data in an interface. A computer and a device
usually operate at different system clock rates and hence the data transfer between their
corresponding I/O interface may not be so reliable. For example, the device might not be fast enough
CSF-LAB/PPI 8255/CC/EIE PolyU/p.1

1 page




PPI8255 pdf
RD pC5
pC3 pC4
8051
(CPU)
Data
port
A
8255
(PPI)
port
B
Data
Data
WR pC1 OBF
INTR pC0 pC2
ACK
Device A
Device B
7. Based on Ai1Bo0.asm and Ai0Bo1.asm, write a program to configure 8255 to operate in
configuration 4. Test your program and verify if it functions with the evaluation boards.
RD pC5 IBF
INTR pC3 pC4
STB
8051
(CPU)
Data
port
A
8255
(PPI)
port
B
Data
Data
WR pC1 OBF
INTR pC0 pC2
ACK
Device A
Device B
8. Try to configure the 8255 to function at other operation modes if time is allowed. (For more
capable student)
- END -
Appendix
Appendix A. Schematic diagrams of the evaluation boards
Appendix B. Summary of the technical information of 8255
Appendix C. Editing, assembling, linking and loading programs to the 8051 evaluation board
Appendix D. Program listing
Appendix E. View of the evaluation boards
CSF-LAB/PPI 8255/CC/EIE PolyU/p.5

5 Page





PPI8255 arduino
Set/reset IRTEs:
MODE 1
Port A IN
Port B IN
Port A OUT
Port B OUT
MODE 2
Port A IN
Port A OUT
Port C Interrupt
Signal Pin
Number
PC3
PC0
PC3
PC0
PC3
PC3
To enable Interrupt
Request Set Port C
bit
PC4
PC2
PC6
PC2
PC4
PC6
CSF-LAB/PPI 8255/CC/EIE PolyU/p.11

11 Page







PáginasTotal 21 Páginas
PDF Descargar[ Datasheet PPI8255.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
PPI82558255 PPI ChipETC
ETC

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar