UMBC CMSC 391 -- Programming Microcontrollers  


82C55 Info

Early day peripheral chips are now used to control the I/O functions that are now inside the microcontroller. Now they support the microcontroller. The 8051 losses two parallel I/O ports when used with external memroy, part of a third to serial data communications and interrupt functions. The 8255 makes up for these loses.

The 8255 is packaged as a 40-pin DIP. and features three 8-bit programmable parallel I/O prots named A, B, and C. (Our board has two 82C55s, and keeps that straight by calling the second set D, E, and F. We used port_e with the LEDs.)

These ports can be programmed in one of three modes:

PRJC


©2004, Gary L. Burt