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

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
Table 21-15.
7734P–AVR–08/10
Instruction
Programming Enable
Chip Erase
Read Program Memory
Load Program Memory Page
Write Program Memory Page
Read EEPROM Memory
Write EEPROM Memory
Load EEPROM Memory Page
(page access)
Serial Programming Instruction Set
grammed value will read correctly. This is used to determine when the next byte can be written. This will
not work for the value 0xFF, but the user should have the following in mind: As a chip-erased device con-
tains 0xFF in all locations, programming of addresses that are meant to contain 0xFF, can be skipped. This
does not apply if the EEPROM is re-programmed without chip erasing the device. In this case, data poll-
ing cannot be used for the value 0xFF, and the user will have to wait at least t
programming the next byte. See
Table 21-14.
Figure 21-8.
Symbol
t
t
t
WD_FLASH
WD_EEPROM
WD_ERASE
1100 0001
0010 H000
0100 H000
1010 0000
1010 1100
1010 1100
0100 1100
1100 0000
SERIAL DATA OUTPUT
SERIAL CLOCK INPUT
Byte 1
SERIAL DATA INPUT
Minimum Wait Delay Before Writing the Next Flash or EEPROM Location
Serial Programming Waveforms
SAMPLE
(MOSI)
(MISO)
0000 0000
0101 0011
000a aaaa
000a aaaa
(SCK)
000x xxaa
000x xxaa
100x xxxx
000x xxxx
Byte 2
Instruction Format
Table 21-14
MSB
MSB
0000 00bb
bbbb bbbb
bbbb bbbb
bbbb bbbb
xxbb bbbb
bbxx xxxx
xxxx xxxx
xxxx xxxx
Byte 3
for t
WD_EEPROM
iiii iiii
oooo oooo
oooo oooo
xxxx xxxx
xxxx xxxx
xxxx xxxx
Byte4
iiii iiii
iiii iiii
value.
Minimum Wait Delay
Operation
Enable Serial Programming after RESET
goes low.
Chip Erase EEPROM and Flash.
Read H (high or low) data o from Program
memory at word address a:b.
Write H (high or low) data i to Program
Memory page at word address b. Data low
byte must be loaded before Data high byte
is applied within the same address.
Write Program Memory Page at address
a:b.
Read data o from EEPROM memory at
address a:b.
Write data i to EEPROM memory at
address a:b.
Load data i to EEPROM memory page
buffer. After data is loaded, program
EEPROM page.
4.5 ms
3.6 ms
9.0 ms
AT90PWM81
WD_EEPROM
LSB
LSB
before
263

Related parts for AT90PWM81-16SN