Note: Unlike the UCS and LCS chip selects, the PCS outputs assert with the multiplexed AD address bus. Note also that each peripheral chip select asserts over a 256-byte address range, which is twice the address range covered by peripheral chip selects in the original 80C186 and 80C188 microcontrollers.

A2—When the EX bit in the MCS and PCS Auxiliary Register is 0, this pin supplies an internally latched address bit 2 to the system. During a bus hold condition, A2 retains its previously latched value.

PIO31–PIO0 (Shared)

Programmable I/O Pins (input/output, asynchronous, open-drain)

The Am186ER and Am188ER microcontrollers provide 32 individually programmable I/O pins. The pins that are multiplexed with PIO31–PIO0 are listed in Table 3-1and Table 3-2.Each PIO can be programmed with the following attributes: PIO function (enabled/disabled), direction (input/output), and weak pullup or pulldown. See Chapter 12 for the PIO control registers.

On the Am186ER and Am 188ER microcontrollers, the internal pullup resistor has a value of approximately 100 kohms. The internal pulldown resistor has a value of approximately 100 kohms.

After power-on reset, the PIO pins default to various configurations. The column titled Power-On Reset Status in Table 3-1and Table 3-2lists the defaults for the PIOs. The system initialization code must reconfigure any PIOs as required.

If PIO29 (S6/CLKSEL1) is to be used in input mode, the input device must not drive PIO29 Low during power-on reset. The pin defaults to a PIO input with pullup, so it does not need to be driven High externally.

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.

System Overview

3-9

Page 41
Image 41
AMD Am188TMER, Am186TMER user manual System Overview