| Electronic Components Datasheet Search |
|
NSC800N Datasheet(PDF) 19 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
NSC800N Datasheet(HTML) 19 Page - National Semiconductor (TI) |
|
19 / 76 page ![]() 90 Timing and Control (Continued) 93 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 (VCC and GND) and set RESET IN active (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 2 Set RESET IN high RESET OUT then goes low as the 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 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 INS8080AZ80A 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 ) TLC5171 – 21 FIGURE 12 Power-On Reset 94 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 (ie PS has priority over a simultaneously occurring inter- rupt) However interrupts are not accepted during power save Figure 14 illustrates the power save timing TLC5171 – 74 FIGURE 13 NSC800 Signals During Power-On and Manual Reset 19 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |