Chapter 11

Chapter 11 - The 82C55 is programmed by sending a command...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
I/O Interfacing May be classified as: Isolated I/O; Memory mapped I/O. Instructions: IN accumulator, source; OUT destination, accumulator.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Basic I/O Interfaces
Background image of page 2
Deboucing Mechanical switches bounce when they are actuated. A circuit is needed to ensure that the output of the switch provides a single transition upon the switch actuation, instead of a sequence of transitions. This circuit is called a debouncer.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Port Example 16 bits output port decoded at addresses 40H and 41H. It used two latches (74ALS374) and a 16L8 used to decode the addresses.
Background image of page 4
Intel 82C55 - PPI The Intel 82C55 programmable peripheral interface is a low cost device that allow the user 24 I/O connections which may be grouped in different ways with up to three different modes of operation.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Intel 82C55 - PPI
Background image of page 6
Programming the Intel 82C55T
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 10
Background image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: The 82C55 is programmed by sending a command byte to the control register. This command byte defines how the 82C55 will work. It defines the mode of operation and which ports are input or output. 8 Digit LED Display Example 20481 LCD Display Example 4 lines by 20 characters display that accepts ASCII code as data. Few connections necessary for operation: 8 data; 3 control; R/W(1=read,0=write) RS(1=data,0=command) E(1=enabled) Commands are defined in table 11-3 of text. Keyboard Interface Example Stepper Motor Interface Example Rotation is accomplished in full or half steps. Full steps sequence: 33H, 66H, 0CCH, 99H Half step sequence: 11H, 33H, 22H, 66H, 44H, 0CCH, 88H, 99H....
View Full Document

Page1 / 11

Chapter 11 - The 82C55 is programmed by sending a command...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online