VCC&GND Chân cấp nguồn cho VDK.
Được dành riêng cho ngõ vào analog của bộ chuyển đổi ADC. Ngoài ra PortA còn được sử dụng như 1 Port vào ra 2 hướng nếu bộ chuyển đổi ADC không sử dụng. Mỗi chân của port A được cấp điện trở kéo bên trong. Bộ đệm ngõ ra của Port A được điều khiển cho cả 2 khả năng, sink dòng và soure dòng. Khi Port A sử dụng ngõ vào, chúng sẽ Soure dòng nếu điện trở kéo lên bên trong tích cực.
Port B(PB7…PB0).
Port B được sử dụng như 1 Port vào ra 2 hương với điện trở kéo lên bên trong. Mỗi chân của Port B được cung cấp điện trở kéo lên bên trong. Bộ đệm đầu ra của PortB được điều khiển cho cả 2 khả năng Sink dòng và soure dòng nếu điện trở kéo lên bên trong tích cực. Ngoài ra, Port B còn có các chân để load chương trình từ máy tính xuống.
Port C(PC7…PC0).
PortC được sử dụng như 1 Port vào ra 2 hương với điện trở kéo lên bên trong. Mỗi chân của Port C được cung cấp điện trở kéo lên bên trong. Bộ đệm đầu ra của Port C được điều khiển cho cả 2 khả năng Sink dòng và soure dòng nếu điện trở kéo lên bên trong tích cực.
Port(PD7…PD0).
Port D được dùng như 1 Port vào ra 2 hướng với điện trở kéo lên bên trong. Mỗi chân của Port D được cung cấp điện trở kéo lên bên trong. Trong đó đáng chú ý nhất là hai chân truyền, nhận dữ liệu rx,tx. Bộ đệm ngõ ra của Port D được điều khiển cho cả 2 khả năng, sink dòng và source dòng. Khi Port D sử dụng như ngõ vào, chúng sẽ source dòng nếu điện trở kéo lên bên trong tích cực.
RESET.
Ngõ vào Reset. Nếu mức Low đặt vào chân này dài hơn độ rộng xung tối thiểu sẽ reset AVR. Cho dù không có xung clock
XTAL1 & XTAL2 Ngõ vào ra của bộ dao động thạch anh. AVCC là chân cấp nguồn cho VDK hoạt động.