AT90PWM81-16SN Atmel, AT90PWM81-16SN Datasheet - Page 22

IC MCU AVR 8K FLASH ISP 20SOIC

AT90PWM81-16SN

Manufacturer Part Number
AT90PWM81-16SN
Description
IC MCU AVR 8K FLASH ISP 20SOIC
Manufacturer
Atmel
Series
AVR® 90PWM Lightingr
Datasheet

Specifications of AT90PWM81-16SN

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
SPI
Peripherals
Brown-out Detect/Reset, PWM, WDT
Number Of I /o
16
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b; D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 105°C
Package / Case
20-SOIC (7.5mm Width)
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
SPI
Maximum Clock Frequency
16 MHz
Number Of Timers
1
Maximum Operating Temperature
+ 105 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
On-chip Dac
10 bit, 1 Channel
Height
2.35 mm
Length
13 mm
Supply Voltage (max)
5.5 V
Supply Voltage (min)
2.7 V
Width
7.6 mm
For Use With
ATSTK600-SOIC - STK600 SOCKET/ADAPTER FOR SOIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT90PWM81-16SN
Manufacturer:
Atmel
Quantity:
1 500
4.4
22
Fuse Bits
AT90PWM81
The order the different bits and registers should be accessed is:
1
2
3
4
5
a.
EECR (within four cycles after EEMPE has been written) to start a program operation. The temporary
EEPROM page buffer will auto-erase after program operation is completed.
OR
b.
0b11 and trigger the flushing by writing EEPE (within four cycles after EEMPE has been written).
The AT90PWM81 has three Fuse bytes.
fuses and how they are mapped into the Fuse bytes. Note that the fuses are read as logical zero, “0”, if they
are programmed.
Table 4-3.
Notes:
Extended Fuse Byte
PSC2RB
PSC2RBA
PSCRRB
PSCRV
PSCINRB
BODLEVEL2
BODLEVEL1
BODLEVEL0
Write EEPAGE in EECR (loading of temporary EEPROM buffer is enabled)
Write the address bits needed to address bytes within a page into EEARL
Write data to EEDR
Repeat 2 and 3 above until the buffer is filled up or until all data is loaded
Write the remaining address bits into EEARH:EEARL
Select which programming mode that should be executed (EEPMn bits). Write the EEPE bit in
If an error situation occurred and the loading should be terminated by software: Write EEPM1:0 to
1. See
(1)
(1)
(1)
Extended Low Fuse Byte
Table 7-2 on page 52
Bit No
7
6
5
4
3
2
1
0
for BODLEVEL Fuse decoding
Table 4-3
Description
PSC2 Reset Behavior
PSC2 Reset Behavior for
OUT22 & 23
PSC Reduced Reset Behavior
PSCOUT & PSCOUTR Reset
Value
PSC & PSCR Inputs Reset
Behavior
Brown-out Detector trigger level
Brown-out Detector trigger level
Brown-out Detector trigger level
-
Table 4-5
describe briefly the functionality of all the
Default Value
1
1
1
1
1
1 (unprogrammed)
0 (programmed)
1 (unprogrammed)
7734P–AVR–08/10

Related parts for AT90PWM81-16SN