| поискавой системы для электроныых деталей |
|
ATAR080 датащи(PDF) 19 Page - ATMEL Corporation |
|
|
|||||||||||||||||||||||||||||
ATAR080 датащи(HTML) 19 Page - ATMEL Corporation |
|
19 / 68 page ![]() 19 ATAR080 4675D–4BMCU–12/04 Power-down Modes The sleep mode is a shut-down condition which is used to reduce the average system power consumption in applications where the microcontroller is not fully utilized. In this mode, the system clock is stopped. The sleep mode is entered via the SLEEP instruc- tion. This instruction sets the interrupt enable bit (I) in the condition code register to enable all interrupts and stops the core. During the sleep mode the peripheral modules remain active and are able to generate interrupts. The microcontroller exits the sleep mode by carrying out any interrupt or a reset. The sleep mode can only be maintained while none of the interrupt pending or active register bits are set. The application of the $AUTOSLEEP routine ensures the correct function of the sleep mode. For standard applications use the $AUTOSLEEP routine to enter the power-down mode. Using the SLEEP instruction instead of the $AUTOSLEEP following an I/O instruction requires the insertion of 3 non-I/O instruction cycles (for example NOP NOP NOP) between the IN or OUT command and the SLEEP command. The total power consumption is directly proportional to the active time of the microcon- troller. For a rough estimate of the expected average system current consumption, the following formula should be used: I DD depends on VDD and fsyscl. The ATAR080 has various power-down modes. During the sleep mode the clock for the MARC4 core is stopped. With the NSTOP-bit in the clock management register (CM), it is programmable if the clock for the on-chip peripherals is active or stopped during the sleep mode. If the clock for the core and the peripherals is stopped the selected oscilla- tor is switched off. An exception is the 32-kHz oscillator, if it is selected it runs continuously independent of the NSTOP-bit. If the oscillator is stopped or the 32-kHz oscillator is selected, power consumption is extremely low. Table 8. Power-down Modes Note: 1. Osc-Stop = SLEEP and NSTOP and WDL I total VDD,fsyscl () I Sleep I DD t active t total -------------- × ⎝⎠ ⎛⎞ + = Mode CPU Core Osc-Stop (1) Brown-out Function RC-oscillator 1 RC-oscillator 2 4-MHz Oscillator 32-kHz Oscillator External Input Clock Active RUN NO Active RUN RUN YES Power-down SLEEP NO Active RUN RUN YES SLEEP SLEEP YES STOP STOP RUN STOP |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |