4. Block Diagram
Figure 4-1. Block Diagram
CPU
USART 0
SPI 1
ADC
ADC[7:0]
AREF
RxD0
TxD0
XCK0
MISO1
MOSI1
SCK1
SS1
I/O
PORTS
D
A
T
A
B
U
S
GPIOR[2:0]
SRAM
OCD
EXTINT
FLASH
NVM
programming
debugWire
I
N
/
O
U
T
D
A
T
A
B
U
S
TC 0
(8-bit)
SPI 0
AC
AIN0
AIN1
ACO
EEPROM
EEPROMIF
PTC
X[15:0]
Y[23:0]
TC 1
(16-bit)
OC1A/B
T1
ICP1
TC 3
(16-bit)
TC 4
(16-bit)
OC3A/B
T3
ICP3
OC4A/B
T4
ICP4
TC 2
(8-bit async)
TWI 0
TWI 1
SDA0
SCL0
SDA1
SCL1
USART 1
RxD1
TxD1
XCK1
Internal
Reference
Watchdog
Timer
Power
management
and clock
control
VCC
GND
Clock generation
8MHz
Calib RC
128kHz int
osc
32.768kHz
XOSC
External
clock
Power
Supervision
POR/BOD &
RESET
XTAL2 /
TOSC2
RESET
XTAL1 /
TOSC1
16MHz LP
XOSC
Crystal failure detection
PCINT[27:0]
INT[1:0]
T0
OC0A
OC0B
MISO0
MOSI0
SCK0
SS0
OC2A
OC2B
PB[7:0]
PC[6 :0]
PD[7:0]
PE[3:0]
PE[3:2], PC[5:0]
AREF
PB[5:0], PE[1:0], PD[7:0]
PB[5:0], PE[1:0], PD[7:0], PE[3:2], PC[5:0]
PE[3:0], PD[7:0], PC[6:0], PB[7:0]
PD3, PD2
PB1, PB2
PD5
PB0
PB3
PD3
PD0, PD2
PE3
PE2
PD1, PD2
PE1
PE0
PD0
PD1
PD4
PC0
PE3
PC1
PE2
PC4
PC5
PE0
PE1
PB4
PB3
PB5
PD4
PD6
PD5
PB4
PB3
PB5
PB2
SPIPROG
PARPROG
PD6
PD7
PE0
ATmega328PB
© 2017 Microchip Technology Inc.
Datasheet Summary
40001907A-page 7
5. Pin Configurations
Figure 5-1. 32 TQFP Pinout ATmega328PB
1
2
3
4
32
31
30
29
28
27
26
5
6
7
8
24
23
22
21
20
19
18
17
25
9
10
11
12
13
14
15
16
PD0 (PTCXY/OC3A/RXD0)
PD1 (PTCXY/OC4A/TXD0)
PD2 (PTCXY/INT0/OC3B/OC4B)
PC6 (RESET)
PC2 (ADC2/PTCY)
PC3 (ADC3/PTCY)
PC4 (ADC4/PTCY/SDA0)
PC5 (ADC5/PTCY/SCL0)
PC0 (ADC0/PTCY/MISO1)
PC1 (ADC1/PTCY/SCK1)
GND
PE2 (ADC6/PTCY/ICP3/SS1)
AVCC
AREF
PE3 (ADC7/PTCY/T3/MOSI1)
(XCK0/T0/PTCXY) PD4
GND
VCC
(SDA1/ICP4/ACO/PTCXY) PE0
(SCL1/T4/PTCXY) PE1
(XTAL1/TOSC1) PB6
(XTAL2/TOSC2) PB7
(PTCXY/AIN1) PD7
(OC1A/PTCXY) PB1
(SS0/OC1B/PTCXY) PB2
(MISO0/RXD1/PTCXY) PB4
(OC2B/INT1/PTCXY) PD3
(OC0B/T1/PTCXY) PD5
(OC0A/PTCXY/AIN0) PD6
(ICP1/CLKO/PTCXY) PB0
(MOSI0/TXD1/OC2A/PTCXY) PB3
Power
Ground
Programming/debug
Digital
Analog
Crystal/CLK
PB5 (PTCXY/XCK1/SCK0)
ATmega328PB
© 2017 Microchip Technology Inc.
Datasheet Summary
40001907A-page 8
Figure 5-2. 32 VQFN Pinout ATmega328PB
1
2
3
4
32
31
30
29
28
27
26
5
6
7
8
24
23
22
21
20
19
18
17
25
9
10
11
12
13
14
15
16
PD0 (PTCXY/OC3A/RXD0)
PD1 (PTCXY/OC4A/TXD0)
PD2 (PTCXY/INT0/OC3B/OC4B)
PC6 (RESET)
PC2 (ADC2/PTCY)
PC3 (ADC3/PTCY)
PC4 (ADC4/PTCY/SDA0)
PC5 (ADC5/PTCY/SCL0)
PC0 (ADC0/PTCY/MISO1)
PC1 (ADC1/PTCY/SCK1)
GND
PE2 (ADC6/PTCY/ICP3/SS1)
AVCC
AREF
PE3 (ADC7/PTCY/T3/MOSI1)
(PTCXY/AIN1) PD7
(OC1A/PTCXY) PB1
(SS0/OC1B/PTCXY) PB2
(MISO0/RXD1/PTCXY) PB4
(OC0B/T1/PTCXY) PD5
(OC0A/PTCXY/AIN0) PD6
(ICP1/CLKO/PTCXY) PB0
(MOSI0/TXD1/OC2A/PTCXY) PB3
(XCK0/T0/PTCXY) PD4
GND
VCC
(SDA1/ICP4/ACO/PTCXY) PE0
(SCL1/T4/PTCXY) PE1
(XTAL1/TOSC1) PB6
(XTAL2/TOSC2) PB7
(OC2B/INT1/PTCXY) PD3
Bottom pad should be
soldered to ground
PB5 (PTCXY/XCK1/SCK0)
5.1 Pin Descriptions
5.1.1 VCC
Digital supply voltage.
5.1.2 GND
Ground.
5.1.3 Port B (PB[7:0]) XTAL1/XTAL2/TOSC1/TOSC2
Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each pin). The Port B
output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs,
ATmega328PB
© 2017 Microchip Technology Inc.
Datasheet Summary
40001907A-page 9

ATMEGA328PB-AU

Mfr. #:
Manufacturer:
Microchip Technology / Atmel
Description:
8-bit Microcontrollers - MCU ATMEGA328PB 20MHZ IND TEMP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union