ATMEGA168-20PU

ATMEGA168-20PU

Part Number: ATMEGA168-20PU

Manufacturer: Microchip Technology / Atmel

Description: 8-bit Microcontrollers

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us

Technical Specifications of ATMEGA168-20PU

Category Integrated Circuits (ICs)
Family Embedded – Microcontrollers
Manufacturer Atmel
Series AVR? ATmega
Packaging Tube
Part Status Active
Core Processor AVR
Core Size 8-Bit
Speed 20MHz
Connectivity I2C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 23
Program Memory Size 16KB (8K x 16)
Program Memory Type FLASH
EEPROM Size 512 x 8
RAM Size 1K x 8
Voltage – Supply (Vcc/Vdd) 2.7 V ~ 5.5 V
Data Converters A/D 6x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Package / Case 28-DIP (0.300″, 7.62mm)
Supplier Device Package 28-PDIP

The ATMEGA168-20PU is an 8-bit, low-power AVR RISC-based Microcontroller Unit that combines 512B EEPROM, an 8-channel/10-bit A/D converter (TQFP and QFN/MLF), 16kB ISP flash memory, and an 8-channel/10-bit A/D converter. It also has debugWIRE for on-chip debugging. The input voltage range for the device is 2.7 to 5.5 volts, and it has a maximum throughput of 20 MIPS @ 20 MHz.

The amount of current consumed is determined by different parameters, including the switching rate of the I/O pins,   operating voltage, operating frequency, loading of the I/O pins, the code performed, and the temperature of the surrounding environment. The operating voltage and frequency are the most important considerations.

The differential current drawn by the watchdog timer can be calculated by taking the difference between the amount of current consumed in power-down mode when the watchdog timer is active and the amount of current consumed in power-down mode when the watchdog timer is disabled.

ATMEGA168-20PU Features

  • AVR microcontroller with 28 pins.
  • It has a 16 kbyte Flash Program Memory.
  • It has a 512-byte EEPROM Data Memory.
  • It has a 1 kbyte SRAM Data Memory.
  • 23 I/O pins.
  • It has a six-channel, 10-bit A/D converter.
  • Up to 20MHz External Oscillator is a feature.

ATMEGA168-20PU Applications

  • Automation & Process Control

ATMEGA168-20PU vs. ATMEGA168PV-10AU Feature Comparison

ATMEGA168-20PU ATMEGA168PV-10AU
Source Content uid ATMEGA168-20PU
Pb-free Code  Yes
Rohs Code  Yes  Yes
Part Life Cycle Code Active Transferred
Package Description PDIP-28 TQFP, TQFP32,.35SQ,32
Reach Compliance Code compliant compliant
Country Of Origin Thailand
ECCN Code EAR99
HTS Code 8542.31.00.01 8542.31.00.01
Factory Lead Time 52 Weeks
YTEOL 6
Has ADC YES YES
Address Bus Width
Bit Size 8 8
Boundary Scan NO
CPU Family AVR RISC AVR RISC
Clock Frequency-Max 20 MHz 20 MHz
DAC Channels NO YES
DMA Channels NO NO
External Data Bus Width
Format FIXED POINT
Integrated Cache NO
JESD-30 Code R-PDIP-T28 S-PQFP-G32
JESD-609 Code e3 e3
Length 34.671 mm 7 mm
Low Power Mode YES
Number of External Interrupts 2
Number of I/O Lines 23 23
Number of Serial I/Os 1
The Number of Terminals 28 32
Number of Timers 3
On-Chip Data RAM Width 8
On-Chip Program ROM Width 16 16
Operating Temperature-Max 85 °C 85 °C
Operating Temperature-Min -40 °C -40 °C
PWM Channels YES YES
Package Body Material PLASTIC/EPOXY PLASTIC/EPOXY
Package Code DIP TQFP
Package Equivalence Code DIP28,.3 TQFP32,.35SQ,32
Package Shape RECTANGULAR SQUARE
Package Style IN-LINE FLATPACK, THIN PROFILE
Power Supplies 3/5 V 2/5 V
Qualification Status Not Qualified Not Qualified
RAM (bytes) 1024 1024
RAM (words) 512
ROM (words) 8192 8192
ROM Programmability FLASH FLASH
Seated Height-Max 4.5724 mm 1.2 mm
Speed 20 MHz 10 MHz
Supply Current-Max 12 mA 9 mA
Supply Voltage-Max 5.5 V 5.5 V
Supply Voltage-Min 2.7 V 2.7 V
Supply Voltage-Nom 3 V 4.5 V
Surface Mount NO YES
Technology CMOS CMOS
Temperature Grade INDUSTRIAL INDUSTRIAL
Terminal Finish MATTE TIN Matte Tin (Sn)
Terminal Form THROUGH-HOLE GULLWING
Terminal Pitch 2.54 mm 0.8 mm
Terminal Position DUAL QUAD
Width 7.62 mm 7 mm
uPs/uCs/Peripheral ICs Type MICROCONTROLLER, RISC MICROCONTROLLER, RISC
Base Number Matches 2 2
Part Package Code QFP
Pin Count 32
Core Architecture AVR
Device Core AVR
Clock Speed 20
Ram 1
Flash Memory 16
Can 0
Adc Channels 8
Adc Resolution 10
Additional Feature IT ALSO OPERATES AT A 1.8 V MINIMUM SUPPLY AT 4 MHZ
Moisture Sensitivity Level 3
Peak Reflow Temperature (Cel) 260
Time@Peak Reflow Temperature-Max (s) 40

Frequently Asked Questions

What Is AVR Microcontrollers?

Atmel has been the sole developer of the AVR family of microcontrollers since 1996; in 2016, Microchip Technology purchased the company. These are single-chip microcontrollers with a modified Harvard architecture that uses the RISC instruction set. The AVR family of microcontrollers was an early adopter of on-chip flash memory for storing code. There were other families of microcontrollers available at the time that used EPROM or EEPROM, which allowed for one-time programming. The AVR microcontroller family was an early adopter of flash memory on the silicon die.

AVR microcontrollers are utilized in a wide variety of embedded system applications. Because they are included in many of the open hardware development boards produced by Arduino, they are particularly common in embedded systems used in educational environments and those catering to hobbyists.

Why is it called AVR?

The positive electrode is positioned in the right shoulder and is referred to as AVR (augmented Vector Right).  Because the positive electrode is placed on the left side of the body, the abbreviation “AVL” refers to the fact that the left shoulder is the target.  The term “augmented Vector Foot” (aVF) refers to the location of the positive electrode on foot.

Is Arduino an AVR microcontroller?

The Arduino is a microcontroller based on the AVR architecture loaded with specialized software that enables users to interact with the Arduino environment. AVRs can be utilized independently with the addition of a few more components to provide support as needed. The AVR (chip) and breadboard have a combined role in the Arduino system. Since AVR only consists of a single chip, it is necessary to use a breadboard.

What Is The Most Powerful AVR Microcontroller?

The ATmega328P is an 8-bit AVR microcontroller with high performance but low power consumption. Its innovative RISC architecture allows it to achieve the greatest single-clock cycle execution of 131 adequate instructions, making it one of the most power-efficient microcontrollers. It is a typical component of Arduino boards, such as the Arduino Fio and the Arduino Uno, where it is used as a processor.

What is AVR microcontroller programming?

A reduced instruction set computing (RISC) microprocessor with 8 bits is the foundation for the AVR microcontroller. An AVR programmer allows the user to teach a microcontroller to carry out a particular activity by writing those instructions into the device’s memory in the form of operating instructions. Microcontrollers from the AVR family are frequently utilized in the process of developing new pieces of hardware and in robotics.

Conclusion

We hope that you have picked up some helpful information from this article. If you have any questions, please do not hesitate to leave them in the comment areas below, and we will try our best to respond to them. Please browse our website at your leisure to acquire additional information; we have plenty of helpful content there.

Contact us here at ICRFQ, your leading electronic distributor in china, if you require information or want to place an order for part ATMEGA168-20PU, and we will ensure that you receive the best product at the best price possible.

4.8/5 - (397 votes)
Kevin Chen