ATMEGA328P-20PU Atmel, ATMEGA328P-20PU Datasheet - Page 415
ATMEGA328P-20PU
Manufacturer Part Number
ATMEGA328P-20PU
Description
Manufacturer
Atmel
Datasheet
1.ATMEGA328P-20PU.pdf
(419 pages)
Specifications of ATMEGA328P-20PU
Cpu Family
ATmega
Device Core
AVR
Device Core Size
8b
Frequency (max)
20MHz
Interface Type
SPI/TWI/USART
Program Memory Type
Flash
Program Memory Size
32KB
Total Internal Ram Size
2KB
# I/os (max)
23
Number Of Timers - General Purpose
3
Operating Supply Voltage (typ)
3.3/5V
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (min)
2.7V
On-chip Adc
6-chx10-bit
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Through Hole
Pin Count
28
Package Type
PDIP
Lead Free Status / Rohs Status
Compliant
- Current page: 415 of 419
- Download datasheet (7Mb)
8025K–AVR–10/09
18 SPI – Serial Peripheral Interface ......................................................... 163
19 USART0 ................................................................................................. 173
20 USART in SPI Mode ............................................................................. 201
17.3Timer/Counter Clock Sources .............................................................................142
17.4Counter Unit ........................................................................................................142
17.5Output Compare Unit ..........................................................................................143
17.6Compare Match Output Unit ................................................................................145
17.7Modes of Operation .............................................................................................146
17.8Timer/Counter Timing Diagrams .........................................................................150
17.9Asynchronous Operation of Timer/Counter2 .......................................................152
17.10Timer/Counter Prescaler ...................................................................................153
17.11Register Description ..........................................................................................155
18.1Features ..............................................................................................................163
18.2Overview .............................................................................................................163
18.3SS Pin Functionality ............................................................................................168
18.4Data Modes .........................................................................................................168
18.5Register Description ............................................................................................170
19.1Features ..............................................................................................................173
19.2Overview .............................................................................................................173
19.3Clock Generation .................................................................................................174
19.4Frame Formats ....................................................................................................177
19.5USART Initialization ............................................................................................179
19.6Data Transmission – The USART Transmitter ....................................................180
19.7Data Reception – The USART Receiver .............................................................183
19.8Asynchronous Data Reception ............................................................................187
19.9Multi-processor Communication Mode ................................................................190
19.10Register Description ..........................................................................................192
19.11Examples of Baud Rate Setting ........................................................................196
20.1Features ..............................................................................................................201
20.2Overview .............................................................................................................201
20.3Clock Generation .................................................................................................201
20.4SPI Data Modes and Timing ...............................................................................202
20.5Frame Formats ....................................................................................................203
20.6Data Transfer ......................................................................................................205
20.7AVR USART MSPIM vs. AVR SPI ......................................................................207
ATmega48P/88P/168P
iv
Related parts for ATMEGA328P-20PU
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
Part Number:
Description:
IC MCU AVR 32K FLASH 32QFN
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC MCU AVR 32K FLASH 32TQFP
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC MCU AVR 32K FLASH 28PDIP
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
8-bit Microcontrollers - MCU AVR 16KB FL 512B EE 1KB SRAM 20 MHZ GRN
Manufacturer:
Atmel
Part Number:
Description:
IC MCU AVR 32K FLASH 32TQFP
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC MCU AVR 32K FLASH 32QFN
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
Manufacturer:
Atmel Corporation
Datasheet:
Part Number:
Description:
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
IC AVR MCU 32K 16MHZ 5V 44-QFN
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC AVR MCU 32K 16MHZ 5V 40DIP
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC AVR MCU 32K 16MHZ 5V 44TQFP
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC AVR MCU 32K 16MHZ IND 40-DIP
Manufacturer:
Atmel
Datasheet:
Part Number:
Description:
IC AVR MCU 32K 16MHZ IND 44-TQFP
Manufacturer:
Atmel
Datasheet: