| Motore di ricerca datesheet componenti elettronici |
|
TMP93CS41 Scheda tecnica(PDF) 29 Page - Toshiba Semiconductor |
|
|
|||||||||||||||||||||||||||||
TMP93CS41 Scheda tecnica(HTML) 29 Page - Toshiba Semiconductor |
|
29 / 248 page ![]() TMP93CS40/TMP93CS41 2004-02-10 93CS40-27 When releasing the HALT mode by resetting, the internal RAM data keeps the state before the “HALT” instruction is executed. However the other setting contents are initialized (Releasing due to interrupts keep the state before the “HALT” instruction is executed.) When the HALT mode is released by resetting, the internal RAM data maintains the state it was in before the HALT instruction was executed. However the other setting contents are initialized. (Release of the HALT mode due to interrupts maintains all setting contents in their states before the HALT instruction was executed.) Table 3.3.6 Halt Release Sources and Halt Release Operations Interrupt Enabled Interrupt Disabled Interrupt Receiving Status (Interrupt level) ≥ (Interrupt mask) (Interrupt level) < (Interrupt mask) HALT Mode RUN IDLE2 IDLE1 STOP RUN IDLE2 IDLE1 STOP NMI ♦ ♦ ♦ ♦ − − − − INTWDT ♦ × × × − − − − INT0 ♦ ♦ ♦ ♦ ○ ○ ○ ○ INT4 to INT7 ♦ ♦ × × × × × × INTT0 to INTT3 ♦ ♦ × × × × × × INTTR4 to INTTR7 ♦ ♦ × × × × × × INTRX0, TX0 ♦ ♦ × × × × × × INTRX1, TX1 ♦ ♦ × × × × × × Interrupt INTAD ♦ × × × × × × × Halt release source RESET ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦: After release of the HALT mode, the CPU starts interrupt processing. (RESET initializes LSI.) ○: After release of the HALT mode, the CPU starts executing the next instruction that follows the HALT instruction. ×: Cannot be used to release the HALT mode. −: This combination type does not exist because the priority level (Interrupt request level) of non-maskable interrupts is fixed to the highest priority level 7. *1: Release the HALT mode is executed after the warm-up cycle is completed. Note: When release of the HALT mode is executed by an INT0 interrupt of the level mode in the interrupt enabled status, maintain level H until the start of interrupt processing. If level L is set before the start of interrupt processing, interrupt processing is correctly started. Example of releasing the RUN mode: An INT0 interrupt releases the halt state when the RUN mode is on. Address 8203H LD (IIMC), 00H ; Select interrupt rising edge. 8206H LD (INTE0AD), 06H ; Sets interrupt level to 6 for INT0. 8209H EI 5 ; Sets interrupt level to 5 for CPU. 820BH LD (WDMOD), 00H ; Sets HALT mode to run. 820EH HALT ; Halts CPU. 820FH LD XX, XX RETI *1 *1 *1 INT0 interrupt routine INT0 |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore 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 |