
4/320
Table of Contents
7.3
PORT 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.3.1 Alternate functions of port 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.4
PORT 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
7.4.1 Alternate functions of Port 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
7.5
PORT 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
7.5.1 Alternate functions of Port 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
7.6
PORT 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
7.6.1 Alternate functions of port 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
7.7
PORT 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
7.7.1 Alternate functions of Port 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
7.8
PORT 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
7.8.1 Alternate functions of Port 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
8 DEDICATED PINS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
9 EXTERNAL BUS INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
9.1
SINGLE CHIP MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
9.2
EXTERNAL BUS MODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
9.2.1 Multiplexed bus modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
9.2.2 Demultiplexed bus modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
9.2.3 Switching between bus modes . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
9.2.4 External data bus width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
9.2.5 Disable/enable control for pin BHE (BYTDIS) . . . . . . . . . . . . . . . . 152
9.2.6 Segment address generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
9.2.7 CS signal generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
9.2.8 Segment address versus chip select . . . . . . . . . . . . . . . . . . . . . . . 154
9.3
PROGRAMMABLE BUS CHARACTERISTICS . . . . . . . . . . . . . . . . . . 155
9.3.1 ALE length control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
9.3.2 Programmable memory cycle time . . . . . . . . . . . . . . . . . . . . . . . . 157
9.3.3 Programmable memory tri-state time . . . . . . . . . . . . . . . . . . . . . . . 158
9.3.4 Read/write delay time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
9.3.5 READY/READY controlled bus cycles . . . . . . . . . . . . . . . . . . . . . 160
9.3.6 Programmable chip select timing control . . . . . . . . . . . . . . . . . . . . 162
9.4
CONTROLLING THE EXTERNAL BUS CONTROLLER . . . . . . . . . . . 163