Electronic Components Datasheet Search
  English  ▼

X  

ATMEGA323 Datasheet(PDF) 39 Page - ATMEL Corporation

Part # ATMEGA323
Description  8-bit Microcontroller with 32K Bytes of In-System Programmable Flash
PDF  247 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATMEGA323 Datasheet(HTML) 39 Page - ATMEL Corporation

Back Button ATMEGA323 Datasheet HTML 35Page - ATMEL Corporation ATMEGA323 Datasheet HTML 36Page - ATMEL Corporation ATMEGA323 Datasheet HTML 37Page - ATMEL Corporation ATMEGA323 Datasheet HTML 38Page - ATMEL Corporation ATMEGA323 Datasheet HTML 39Page - ATMEL Corporation ATMEGA323 Datasheet HTML 40Page - ATMEL Corporation ATMEGA323 Datasheet HTML 41Page - ATMEL Corporation ATMEGA323 Datasheet HTML 42Page - ATMEL Corporation ATMEGA323 Datasheet HTML 43Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 39 / 247 page
background image
39
ATmega323(L)
1457G–AVR–09/03
Sleep Modes
To enter any of the six sleep modes, the SE bit in MCUCR must be set (one) and a
SLEEP instruction must be executed. The SM2, SM1, and SM0 bits in the MCUCR Reg-
ister select which sleep mode (Idle, ADC Noise Reduction, Power-down, Power-save,
Standby or Extended Standby) will be activated by the SLEEP instruction. See Table 8
for a summary. If an enabled interrupt occurs while the MCU is in a sleep mode, the
MCU wakes up. The MCU is then halted for four cycles, executes the interrupt routine,
and resumes execution from the instruction following SLEEP. The contents of the Reg-
ister File, SRAM, and I/O Memory are unaltered when the device wakes up from sleep.
If a reset occurs during sleep mode, the MCU wakes up and executes from the Reset
Vector.
Idle Mode
When the SM2..0 bits are set to 000, the SLEEP instruction makes the MCU enter Idle
mode, stopping the CPU but allowing SPI, USART, Analog Comparator, ADC, Two-wire
Serial Interface, Timer/Counters, Watchdog, and the interrupt system to continue oper-
ating. This enables the MCU to wake up from external triggered interrupts as well as
internal ones like the Timer Overflow and USART Transmit Complete interrupts. If
wake-up from the Analog Comparator interrupt is not required, the Analog Comparator
can be powered down by setting the ACD-bit in the Analog Comparator Control and Sta-
tus Register – ACSR. This will reduce power consumption in Idle mode. If the ADC is
enabled, a conversion starts automatically when this mode is entered.
ADC Noise Reduction Mode
When the SM2..0 bits are set to 001, the SLEEP instruction makes the MCU enter ADC
Noise Reduction mode, stopping the MCU but allowing the ADC, the external interrupts,
the Two-wire Serial Interface address watch, Timer/Counter2 and the Watchdog to con-
tinue operating (if enabled). This improves the noise environment for the ADC, enabling
higher resolution measurements. If the ADC is enabled, a conversion starts automati-
cally when this mode is entered. Apart form the ADC Conversion Complete interrupt,
only an External Reset, a Watchdog Reset, a Brown-out Reset, a Two-wire Serial Inter-
face address match interrupt, or an external level interrupt on INT0 or INT1, or an
external edge interrupt on INT2, can wake up the MCU from ADC Noise Reduction
mode. A Timer/Counter2 Output Compare or overflow event will wake up the MCU, but
will not generate an interrupt unless Timer/Counter2 is clocked asynchronously.
In future devices this is subject to change. It is recommended for future code compatibil-
ity to disable Timer/Counter2 interrupts during ADC Noise Reduction mode if the
Timer/Counter2 is clocked synchronously.
Table 10. Interrupt 0 Sense Control
ISC01
ISC00
Description
0
0
The low level of INT0 generates an interrupt request.
0
1
Any logical change on INT0 generates an interrupt request.
1
0
The falling edge of INT0 generates an interrupt request.
1
1
The rising edge of INT0 generates an interrupt request.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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