ATAVRXPLAIN Atmel, ATAVRXPLAIN Datasheet - Page 10

KIT EVAL FOR ATXMEGA128A1

ATAVRXPLAIN

Manufacturer Part Number
ATAVRXPLAIN
Description
KIT EVAL FOR ATXMEGA128A1
Manufacturer
Atmel
Series
AVR® XMEGAr
Type
MCUr
Datasheets

Specifications of ATAVRXPLAIN

Contents
Board
Silicon Manufacturer
Atmel
Core Architecture
AVR
Silicon Core Number
ATmega128A1
Silicon Family Name
AVR XMEGA
Kit Contents
Board
Rohs Compliant
Yes
For Use With/related Products
ATXMEGA128A1
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATAVRXPLAIN
Manufacturer:
Atmel
Quantity:
2
Note that the main loop of the application should be responsible for requesting the
sleep manager to put the device to sleep, as shown in Figure 4-1.
Figure 4-1: Suggested use of the sleep manager in main().
main()
SLEEPMGR_Init()
Other initialization
and setup.
Handle pending
data/events.
Main loop
SLEEPMGR_Sleep()
If an interrupt occurs while the sleep manager is about to put the device to sleep, it
will instantly wake up again and execute the corresponding ISR. Any update of the
locks must then occur in the ISR to ensure that the locks are set before the sleep
manager is requested to put the device to sleep again. A general example of an ISR
is shown in Figure 4-2.
Note that the sleep modes must also be unlocked when the firmware module is either
done with its task or it locks a different sleep mode.
Figure 4-2: Example use of the sleep manager in an ISR.
ISR
SLEEPMGR_Lock(SLEEPMGR_IDLE)
Initialize firmware
module.
reti()
AVR1010
10
8267B-AVR-12/10

Related parts for ATAVRXPLAIN