Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ATMEGA168-20AI Datasheet(PDF) 6 Page - ATMEL Corporation

Part # ATMEGA168-20AI
Description  8-bit Microcontroller with 8K Bytes In-System Programmable Flash
Download  376 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATMEGA168-20AI Datasheet(HTML) 6 Page - ATMEL Corporation

Back Button ATMEGA168-20AI Datasheet HTML 2Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 3Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 4Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 5Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 6Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 7Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 8Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 9Page - ATMEL Corporation ATMEGA168-20AI Datasheet HTML 10Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 376 page
background image
6
2545M–AVR–09/07
ATmega48/88/168
architecture is more code efficient while achieving throughputs up to ten times faster than con-
ventional CISC microcontrollers.
The ATmega48/88/168 provides the following features: 4K/8K/16K bytes of In-System Program-
mable Flash with Read-While-Write capabilities, 256/512/512 bytes EEPROM, 512/1K/1K bytes
SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible
Timer/Counters with compare modes, internal and external interrupts, a serial programmable
USART, a byte-oriented 2-wire Serial Interface, an SPI serial port, a 6-channel 10-bit ADC (8
channels in TQFP and QFN/MLF packages), a programmable Watchdog Timer with internal
Oscillator, and five software selectable power saving modes. The Idle mode stops the CPU
while allowing the SRAM, Timer/Counters, USART, 2-wire Serial Interface, SPI port, and inter-
rupt system to continue functioning. The Power-down mode saves the register contents but
freezes the Oscillator, disabling all other chip functions until the next interrupt or hardware reset.
In Power-save mode, the asynchronous timer continues to run, allowing the user to maintain a
timer base while the rest of the device is sleeping. The ADC Noise Reduction mode stops the
CPU and all I/O modules except asynchronous timer and ADC, to minimize switching noise dur-
ing ADC conversions. In Standby mode, the crystal/resonator Oscillator is running while the rest
of the device is sleeping. This allows very fast start-up combined with low power consumption.
The device is manufactured using Atmel’s high density non-volatile memory technology. The
On-chip ISP Flash allows the program memory to be reprogrammed In-System through an SPI
serial interface, by a conventional non-volatile memory programmer, or by an On-chip Boot pro-
gram running on the AVR core. The Boot program can use any interface to download the
application program in the Application Flash memory. Software in the Boot Flash section will
continue to run while the Application Flash section is updated, providing true Read-While-Write
operation. By combining an 8-bit RISC CPU with In-System Self-Programmable Flash on a
monolithic chip, the Atmel ATmega48/88/168 is a powerful microcontroller that provides a highly
flexible and cost effective solution to many embedded control applications.
The ATmega48/88/168 AVR is supported with a full suite of program and system development
tools including: C Compilers, Macro Assemblers, Program Debugger/Simulators, In-Circuit Emu-
lators, and Evaluation kits.
2.2
Comparison Between ATmega48, ATmega88, and ATmega168
The ATmega48, ATmega88 and ATmega168 differ only in memory sizes, boot loader support,
and interrupt vector sizes. Table 2-1 summarizes the different memory and interrupt vector sizes
for the three devices.
ATmega88 and ATmega168 support a real Read-While-Write Self-Programming mechanism.
There is a separate Boot Loader Section, and the SPM instruction can only execute from there.
In ATmega48, there is no Read-While-Write support and no separate Boot Loader Section. The
SPM instruction can execute from the entire Flash.
Table 2-1.
Memory Size Summary
Device
Flash
EEPROM
RAM
Interrupt Vector Size
ATmega48
4K Bytes
256 Bytes
512 Bytes
1 instruction word/vector
ATmega88
8K Bytes
512 Bytes
1K Bytes
1 instruction word/vector
ATmega168
16K Bytes
512 Bytes
1K Bytes
2 instruction words/vector


Similar Part No. - ATMEGA168-20AI

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATMEGA168-20AI ATMEL-ATMEGA168-20AI Datasheet
2Mb / 349P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA168-20AI ATMEL-ATMEGA168-20AI Datasheet
402Kb / 33P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA168-20AI ATMEL-ATMEGA168-20AI Datasheet
3Mb / 374P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA168-20AI ATMEL-ATMEGA168-20AI Datasheet
4Mb / 378P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
More results

Similar Description - ATMEGA168-20AI

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
ATMEGA48V ATMEL-ATMEGA48V_06 Datasheet
3Mb / 374P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA88 ATMEL-ATMEGA88_1 Datasheet
369Kb / 10P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT89LP51 ATMEL-AT89LP51 Datasheet
4Mb / 113P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA8515 ATMEL-ATMEGA8515_10 Datasheet
1Mb / 257P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT89S52 ATMEL-AT89S52_08 Datasheet
576Kb / 38P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATMEGA88 ATMEL-ATMEGA88 Datasheet
210Kb / 20P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
ATTINY25B ATMEL-ATTINY25B Datasheet
254Kb / 7P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT90PWM3 ATMEL-AT90PWM3 Datasheet
3Mb / 365P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT90PWM1 ATMEL-AT90PWM1 Datasheet
399Kb / 20P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT89S52 ATMEL-AT89S52_05 Datasheet
478Kb / 39P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
AT90S8515 ATMEL-AT90S8515_01 Datasheet
2Mb / 112P
   8-bit Microcontroller with 8K Bytes In-System Programmable Flash
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com