Академический Документы
Профессиональный Документы
Культура Документы
Microprocessor System Design, Chapter 11-2 Slide 1 Microprocessor System Design, Chapter 11-2 Slide 2
The 8255 PPI – Internal Block Diagram The 8255 PPI Reset
Microprocessor System Design, Chapter 11-2 Slide 3 Microprocessor System Design, Chapter 11-2 Slide 4
Microprocessor System Design, Chapter 11-2 Slide 5 Microprocessor System Design, Chapter 11-2 Slide 6
1
Programming the 8255 PPI Port Groups of the 8255 PPI
Microprocessor System Design, Chapter 11-2 Slide 7 Microprocessor System Design, Chapter 11-2 Slide 8
Microprocessor System Design, Chapter 11-2 Slide 9 Microprocessor System Design, Chapter 11-2 Slide 10
Modes 0 – Example: 7-Segment LED Display Modes 0 – Example: 7-Segment LED Display
Microprocessor System Design, Chapter 11-2 Slide 11 Microprocessor System Design, Chapter 11-2 Slide 12
2
Modes 0 – Example: Stepper Motor Modes 1 – Stropped Input
Microprocessor System Design, Chapter 11-2 Slide 13 Microprocessor System Design, Chapter 11-2 Slide 14
In this example:
-The handshaking pin IBF is not used
- Since programmed I/O is utilized, there is no interrupt and the
INTR is not used.
Microprocessor System Design, Chapter 11-2 Slide 15 Microprocessor System Design, Chapter 11-2 Slide 16
Microprocessor System Design, Chapter 11-2 Slide 17 Microprocessor System Design, Chapter 11-2 Slide 18
3
Modes 1 – Stropped Output Example: Printer Interface
In this example:
Port B is connected to a parallel
printer with 8 data inputs for
receiving ASCII-coded data
PC2 and PC4 pins are used as
handshake pins
The PC4 pin (DS) instead of the
OBF pin is used to notify the printer
to collect the data
Since programmed I/O is utilized,
there is no interrupt and the INTR pin
is not used
Microprocessor System Design, Chapter 11-2 Slide 19 Microprocessor System Design, Chapter 11-2 Slide 20
Microprocessor System Design, Chapter 11-2 Slide 21 Microprocessor System Design, Chapter 11-2 Slide 22
Microprocessor System Design, Chapter 11-2 Slide 23 Microprocessor System Design, Chapter 11-2 Slide 24