14-23
INTERFACING WITH EXTERNAL MEMORY
If the device is reset while in hold, bus contention can occur. For example, a CPU-only device
(80C196NT) would try to fetch the chip configuration byte from external memory after RESET#
was brought high. Bus contention would occur because both the external device and the micro
controller would attempt to access memory. One solution is to use the RESET# signal as the sys-
tem reset; then all bus masters (including the device) are reset at once. Chapter 12, “Minimum
Hardware Considerations,” shows system reset circuit examples.
14.7 BUS-CONTROL MODES
The ALE and WR bits (CCR0.3 and CCR0.2) define which bus-control signals will be generated
during external read and write cycles. Table 14-6 lists the four bus-control modes and shows the
CCR0.3 and CCR0.2 settings for each.
.
14.7.1 Standard Bus-control Mode
In the standard bus-control mode, the device generates the standard bus-control signals: ALE,
RD#, WR#, and BHE# (see Figure 14-10). ALE is asserted while the address is driven, and it can
be used to latch the address externally. RD# is asserted for every external memory read, and WR#
is asserted for every external memory write. When asserted, BHE# selects the bank of memory
that is addressed by the high byte of the data bus.
Table 14-6. Bus-control Mode
Bus-control Mode
Bus-control Signals
CCR0.3
(ALE)
CCR0.2
(WR)
Standard Bus-control Mode
ALE, RD#, WR#, BHE#
1
1
Write Strobe Mode
ALE, RD#, WRL#, WRH#
1
0
Address Valid Strobe Mode
ADV#, RD#, WR#, BHE#
0
1
Address Valid with Write Strobe Mode
ADV#, RD#, WRL#, WRH#
0
0
Summary of Contents for 8XC196NT
Page 1: ...8XC196NT Microcontroller User s Manual...
Page 2: ...8XC196NT Microcontroller User s Manual June 1995 Order Number 272317 003...
Page 22: ...1 Guide to This Manual...
Page 23: ......
Page 35: ......
Page 36: ...2 Architectural Overview...
Page 37: ......
Page 49: ......
Page 50: ...3 Programming Considerations...
Page 51: ......
Page 66: ...4 Memory Partitions...
Page 67: ......
Page 104: ...5 Standard and PTS Interrupts...
Page 105: ......
Page 147: ......
Page 148: ...6 I O Ports...
Page 149: ......
Page 176: ...7 Serial I O SIO Port...
Page 177: ......
Page 194: ...8 Synchronous Serial I O SSIO Port...
Page 195: ......
Page 211: ......
Page 212: ...9 Slave Port...
Page 213: ......
Page 231: ......
Page 232: ...10 Event Processor Array EPA...
Page 233: ......
Page 270: ...11 Analog to digital Converter...
Page 271: ......
Page 291: ......
Page 292: ...12 Minimum Hardware Considerations...
Page 293: ......
Page 306: ...13 Special Operating Modes...
Page 307: ......
Page 317: ......
Page 318: ...14 Interfacing with External Memory...
Page 319: ......
Page 362: ...15 Programming the Nonvolatile Memory...
Page 363: ......
Page 408: ...A Instruction Set Reference...
Page 409: ......
Page 476: ...B Signal Descriptions...
Page 477: ......
Page 493: ......
Page 494: ...C Registers...
Page 495: ......
Page 565: ......
Page 566: ...Glossary...
Page 567: ......
Page 580: ...Index...
Page 581: ......
Page 597: ......