Resetting The Device - Intel 8XC196MC User Manual

Table of Contents

Advertisement

8XC196MC, MD, MH USER'S MANUAL

13.6 RESETTING THE DEVICE

Reset forces the device into a known state. As soon as RESET# is asserted, the I/O pins, the con-
trol pins, and the registers are driven to their reset states. (Tables in Appendix B list the reset states
of the pins (see Table B-8 on page B-23 for the 8XC196MC and 8XC196MD or Table B-9 on
page B-25 for the 8XC196MH). See Table C-2 on page C-2 for the reset values of the SFRs.) The
device remains in its reset state until RESET# is deasserted. When RESET# is deasserted, the bus
controller fetches the chip configuration bytes (CCBs), loads them into the chip configuration
registers (CCRs), and then fetches the first instruction.
Figure 13-7 shows the reset-sequence timing. Depending upon when RESET# is brought high,
the CLKOUT signal (MC and MD only) may become out of phase with the PH1 internal clock.
When this occurs, the clock generator immediately resynchronizes CLKOUT as shown in Case 2.
Internal
Reset
RESET#
Pin
Case 1
CLKOUT
(MC, MD
Only)
Case 2
CLKOUT
ALE
RD#
AD7:0
AD15:8
†Defaults to an 8-bit bus until the CCBs are loaded. AD15:8 weakly drive address during the CCB fetches.
For 16-bit systems, write 20H to the high byte of CCB0 and CCB1 (2019H and 201BH) in order to prevent
bus contention.
13-8
Phases Resynchronized
9 T
XTAL1
7 T
XTAL1
7 T
XTAL1
9 T
XTAL1
18H
CCB0
20H
Weak
Bus parameters defined by CCB0 (ready
control, bus width, and bus-timing
modes) take effect here.
Figure 13-7. Reset Timing Sequence
Get other manuals https://www.bkmanuals.com
= ADV# Selected
9 T
8 T
XTAL1
XTAL1
7 T
XTAL1
11 T
XTAL1
1AH
CCB1
80H
20H
Weak
20H
A3088-02

Advertisement

Table of Contents
loading

This manual is also suitable for:

8xc196md8xc196mh

Table of Contents