
Programmable I/O Pins
11-1
CHAPTER
11
PROGRAMMABLE I/O PINS
11.1
OVERVIEW
Thirty-two pins on the Am186ES and Am188ES microcontrollers are available as user-
programmable I/O signals (PIOs). Each of these pins can be used as a PIO if the normal
function of the pin is not needed. If a pin is enabled to function as a PIO signal, the normal
function is disabled and does not affect the pin. A PIO signal can be configured to operate
as an input or output with or without internal pullup or pulldown resistors, or as an open-
drain output.
After power-on reset, the PIO pins default to various configurations. The column titled
Power-On Reset State in Table 11-1 lists the defaults for the PIOs. The system initialization
code must reconfigure PIOs as required.
The A19–A17 address pins default to normal operation on power-on reset, allowing the
processor to correctly begin fetching instructions at the boot address FFFF0h. The DT/R,
DEN, and SRDY pins also default to normal operation on power-on reset.
Figure 11-1
Programmable I/O Pin Operation
VCC
Pin
D
40 MHz
(CLK)
OE
RD
PDATA
Normal
Function
0
1
PIO
Mode
PIO
Direction
Q
Int.
Bus
Q
D
Mode
Dir.
WR
PDATA
PIOTRI
PIOPULL
Data In
PIODRV
Normal
Data In
Summary of Contents for Am186 ES
Page 1: ...Am186 ES and Am188 ES User s Manual...
Page 4: ...iv...
Page 12: ...Table of Contents xii...
Page 22: ...Features and Performance 1 8...
Page 60: ...System Overview 3 28...
Page 84: ...Chip Select Unit 5 14...
Page 132: ...Timer Control Unit 8 8...
Page 166: ...Programmable I O Pins 11 6...
Page 184: ...Register Summary A 18...