nsc800 National Semiconductor Corporation, nsc800 Datasheet - Page 19

no-image

nsc800

Manufacturer Part Number
nsc800
Description
Nsc800tm High-performance Low-power Cmos Microprocessor
Manufacturer
National Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
nsc800D-1/883
Manufacturer:
TI
Quantity:
332
Part Number:
nsc800D-1/A
Manufacturer:
TI
Quantity:
650
Part Number:
nsc800D-1I
Manufacturer:
TI
Quantity:
550
Part Number:
nsc800D-1I/A
Manufacturer:
TI
Quantity:
780
Part Number:
nsc800D-1M/883
Manufacturer:
TI
Quantity:
780
Part Number:
nsc800D-35/883QS 8301302QA
Manufacturer:
a
Quantity:
1
Part Number:
nsc800D-3I
Manufacturer:
NS
Quantity:
10
9 0 Timing and Control
9 3 INITIALIZATION
RESET IN initializes the NSC800 RESET OUT initializes the
peripheral components The Schmitt trigger at the RESET
IN input facilitates using an R-C network reset scheme dur-
ing power up (see Figure 12 )
To ensure proper power-up conditions for the NSC800 the
following power-up and initialization procedure is recom-
mended
1 Apply power (V
2 Set RESET IN high RESET OUT then goes low as the
Note The NSC800 initialization includes Clear PC to
X’0000 (the first opcode fetch therefore is from memory
location X’0000) Clear registers I (Interrupt Vector Base)
and R (Refresh Counter) to X’00 Clear interrupt control reg-
ister bits IEA IEB and IEC The interrupt control bit IEI is set
to 1 to maintain INS8080A Z80A compatibility (see INTER-
RUPTS for more details) The CPU disables maskable inter-
rupts and enters INTR Mode 0 While RESET IN is active
(low) the A(8–15) and AD(0–7) lines go to high impedance
(TRI-STATE) and all CPU strobes go to the inactive state
(see Figure 13 )
(low) Allow sufficient time (approximately 30 ms if a crys-
tal is used) for the oscillator and internal clocks to stabi-
lize RESET IN must remain low for at least 3t state (CLK)
times RESET OUT goes high as soon as the active
RESET IN signal is clocked into the first flip-flop after the
on-chip Schmitt trigger RESET OUT signal is available to
reset the peripherals
inactive RESET IN signal is clocked into the first flip-flop
after the on-chip Schmitt trigger Following this the CPU
initiates the first opcode fetch cycle
CC
and GND) and set RESET IN active
FIGURE 13 NSC800 Signals During Power-On and Manual Reset
(Continued)
19
9 4 POWER-SAVE FEATURE
The NSC800 provides a unique power-save mode by the
means of the PS pin PS input is sampled at the last t state
of the last M cycle of an instruction After recognizing an
active (low) level on PS The NSC800 stops its internal
clocks thereby reducing its power dissipation to one half of
operating power yet maintaining all register values and in-
ternal control status The NSC800 keeps its oscillator run-
ning and makes the CLK signal available to the system
When in power-save the ALE strobe will be stopped high
and the address lines AD(0– 7) A(8– 15) will indicate the
next machine address When PS returns high the opcode
fetch (or M1 cycle) of the CPU begins in a normal manner
Note this M1 cycle could also be an interrupt acknowledge
cycle if the NSC800 was interrupted simultaneously with PS
(i e PS has priority over a simultaneously occurring inter-
rupt) However interrupts are not accepted during power
save Figure 14 illustrates the power save timing
FIGURE 12 Power-On Reset
TL C 5171 – 21
TL C 5171 – 74

Related parts for nsc800