Datasheet下载地址
本地下载 >> 厂商下载2 >> 第三方平台下载 >> |
ATMEGA168A-AU的详细信息
Manufacturer: | Atmel |
---|---|
Product Category: | 8-bit Microcontrollers - MCU |
RoHS: | Yes |
Core: | AVR |
Data Bus Width: | 8 bit |
Maximum Clock Frequency: | 20 MHz |
Program Memory Size: | 16 kB |
Data RAM Size: | 1 kB |
On-Chip ADC: | Yes |
Operating Supply Voltage: | 1.8 V to 5.5 V |
Maximum Operating Temperature: | + 85 C |
Package / Case: | TQFP-32 |
Mounting Style: | SMD/SMT |
A/D Bit Size: | 10 bit |
A/D Channels Available: | 8 |
Brand: | Atmel |
Data RAM Type: | SRAM |
Data ROM Size: | 512 B |
Data ROM Type: | EEPROM |
Interface Type: | 2-Wire, SPI |
Minimum Operating Temperature: | - 40 C |
Number of Programmable I/Os: | 23 |
Number of Timers: | 3 |
Processor Series: | megaAVR |
Program Memory Type: | Flash |
Series: | ATMEGA 168A |
Factory Pack Quantity: | 250 |
Tradename: | ATMEGA |
ATMEGA168A-AU相关文档
- Application Note: Atmel AVR126: ADC of megaAVR in Single Ended Mode
- Application Note: AVR220: Bubble Sort
- Application Note: AVR201: Using the 8-bit AVR Hardware Multiplier
- Application Note: Atmel AVR4907: ASF - USB Device CDC Application
- Application Note: AVR272: USB CDC Demonstration: UART to USB Bridge, on megaAVR with USB
- Application Note: AVR230: DES Bootloader on tinyAVR and megaAVR devices
- Application Note: AVR319: Using the USI module for SPI communication on tinyAVR and megaAVR devices
- Application Note: AVR155: Accessing I2C LCD Display Using the tinyAVR and megaAVR 2-Wire Serial Interface
- Application Note: AVR928: Scalar sensorless methods to drive BLDC motors
- Application Note: Atmel AVR4950: ASF - USB Host Stack
- Other: Best practices for the PCB layout of Oscillators
- Application Note: AVR312: Using the USI module as a I2C slave on tinyAVR and megaAVR devices
- Application Note: AVR306: Using the AVR UART in C on tinyAVR and megaAVR devices
- Application Note: Atmel AVR4902: ASF - USB Composite Device
- Application Note: AVR532: Migration from ATmega48/88/168 to ATmega48A/88A/168A
- Application Note: AVR310: Using the USI module as a I2C master on tinyAVR and megaAVR devices
- Application Note: AVR222: 8-Point Moving Average Filter on tinyAVR and megaAVR devices
- Application Note: AVR271: USB Keyboard Demonstration on megaAVR with USB
- Application Note: AVR041: EMC Performances Improvement for ATmega32M1
- Application Note: AVR604: Understanding the AVR ICEPRO I/O Registers
- Application Note: Atmel AVR154: Software Emulation of TWI Slave Hardware Module
- Application Note: AVR221: Discrete PID controller on tinyAVR and megaAVR devices
- Application Note: AVR074: Upgrading AT90ICEPRO to ICE10
- Application Note: AVR069: AVRISP mkII Communication Protocol
- Application Note: AVR307: Half Duplex UART Using the USI Module on tinyAVR and megaAVR devices
- Application Note: AVR442: PC Fan Control using ATtiny13
- Application Note: AVR078: STK524 User Guide
- Application Note: AVR480: Anti-Pinch System for Power Window using tinyAVR and megaAVR devices
- Application Note: AVR034: Mixing C and Assembly Code with IAR Embedded Workbench for 8-bit AVR microcontrollers
- Application Note: AVR471: MC320 Getting Started Guide
- Application Note: AVR311: Using the TWI module as I2C slave on tinyAVR and megaAVR devices
- Application Note: AVR293: USB Composite Device on megaAVR with USB
- Application Note: AVR243: Matrix Keyboard Decoder on tinyAVR and megaAVR devices
- Application Note: AVR202: 16-Bit Arithmetics on tinyAVR and megaAVR devices
- Application Note: AVR482: DB101 Software User Guide
- Application Note: AVR245: Code Lock with 4x4 Keypad and I2C LCD on a tinyAVR
- Application Note: AVR070: Modifying AT90ICEPRO and ATICE10 to Support Emulation of AT90S8535
- Application Note: AVR153: USB PC Drivers Based on Generic HID Class
- Application Note: AVR313: Interfacing a PC AT Keyboard on tinyAVR and megaAVR devices
- Application Note: AVR031: Getting Started with imageCraft C for Atmel 8-bit AVR
- Application Note: Atmel AVR211: Wafer Level Chip Scale Packages
- Application Note: AVR446: Linear speed control of stepper motor on tinyAVR and megaAVR devices
- Application Note: AVR060: JTAG ICE Communication Protocol
- Application Note: AVR131: Using the 8-bit AVR High-speed PWM
- Application Note: AVR133: Long Delay Generation Using the 8-bit AVR Microcontroller
- Application Note: AVR072: Accessing 16-bit I/O Registers
- Application Note: AVR182: Zero Cross Detector on tinyAVR and megaAVR devices
- Application Note: AVR911: AVR Open-source Programmer for tinyAVR and megaAVR devices
- Application Note: AVR135: Using Timer Capture to Measure PWM Duty Cycle on tinyAVR and megaAVR devices
- Application Note: AVR512: Migration from ATmega48/88/168 to ATmega48P/88P/168P
- Application Note: AVR061: STK500 Communication Protocol
- Application Note: Atmel AVR541: Migrating from AT90PWM81 to AT90PWM161
- Application Note: Atmel AVR4904: ASF - USB Device HID Keyboard Application
- Application Note: AVR32917: Getting started with the picoPower Board
- Application Note: AVR443: Sensor-based control of three phase BLDC motor based on tinyAVR and megaAVR devices
- Application Note: AVR301: 8-bit AVR C Code for Interfacing AVR to AT17CXXX FPGA Configuration Memories
- Application Note: AVR314: DTMF Generator on tinyAVR and megaAVR devices
- Application Note: AVR282: USB Firmware Upgrade for megaAVR with USB
- Application Note: AVR449: Sinusoidal driving of 3-phase permanent magnet motor using ATtiny261/461/861
- Application Note: AVR353: Voltage Reference Calibration and Voltage ADC Usage
- Application Note: AVR411: Secure Rolling Code Algorithm for Wireless Link on tinyAVR and megaAVR devices
- Application Note: AVR106: C functions for reading and writing to Flash memory on tinyAVR and megaAVR devices
- Application Note: Atmel AVR4901: ASF - USB Vendor Class Application
- Application Note: AVR4100: Selecting and testing 32kHz crystal oscillators for AVR microcontrollers
- Application Note: AVR205: Frequency measurement made easy with Atmel tinyAVR and Atmel megaAVR
- Application Note: AVR033: Getting Started with the CodeVisionAVR C Compiler
- Application Note: Atmel AVR4030: AVR Software Framework - Reference Manual
- Application Note: AVR494: AC Induction Motor Control Using the constant V/f Principle and a Natural PWM Algorithm
- Application Note: AVR352: Using the Coulomb Counting ADC
- Application Note: Atmel AVR1201: Using External Interrupts for tinyAVR Devices
- Application Note: AVR054: Run-time calibration of the internal RC oscillator via the UART
- Application Note: AVR998: Guide to IEC60730 Class B compliance with AVR Microcontrollers
- Application Note: AVR115: Data Logging with Atmel File System on ATmega32U4
- Application Note: Atmel AVR32027: Mixing Assembly and C with AVRGCC
- Application Note: AVR4013: picoPower Basics
- Application Note: AVR350: Xmodem CRC Receive Utility for tinyAVR and megaAVR devices
- Application Note: AVR325: High-Speed Interface to Host Enhanced Parallel Port (EPP) using tinyAVR and megaAVR devices
- Application Note: AVR328: USB Generic HID Implementation on megaAVR devices
- Application Note: AVR304: Half Duplex Interrupt Driven Software UART on tinyAVR and megaAVR devices
- Application Note: AVR095: Migrating between ATmega48, ATmega88 and ATmega168
- Application Note: Atmel AVR544: Migrating megaAVR USB projects to Atmel AVR Studio 5/6
- Application Note: AVR136: Low-jitter Multi-channel Software PWM
- Application Note: AVR181: Automotive Grade0 - PCB and Assembly Recommendations
- Application Note: AVR922: Adding a Serial Number to a USB Device
- Application Note: Atmel AVR364: MEGA-1284P Xplained Hardware User Guide
- Application Note: AVR916: Upgrading the Flash memory using a U-Disk
- Application Note: AVR1922: Xplain Board Controller Firmware
- Application Note: AVR603 : STK200 Modification from Rev. B to Rev C
- Application Note: AVR077: Opto Isolated Emulation for the DebugWIRE
- Application Note: AVR340: Direct Driving of LCD Using General Purpose IO using tinyAVR and megaAVR devices
- Brochure: Automotive Solutions
- Application Note: AVR315: Using the TWI module as I2C master on tinyAVR and megaAVR devices
- Application Note: AVR063: LCD Driver for the STK504
- Application Note: AVR400: Low Cost A/D Converter using Analog Comp. on tinyAVR and megaAVR devices
- Application Note: AVR032: Linker Command Files for the IAR ICCA90 Compiler
- Application Note: AVR32798: EXTBT User Guide
- Application Note: AVR280: USB Host CDC Demonstration on megaAVR with USB
- Application Note: AVR287: USB Host HID and Mass Storage Demonstration
- Application Note: AVR441: Intelligent BLDC Fan Controller with Temperature Sensor and Serial Interface
- Application Note: AVR121: Enhancing ADC resolution by oversampling
- Application Note: AVR601: Atmel Modular Evaluation Kits for Motor Control Applications
- Application Note: AVR354: Using the Deep Under-Voltage Recovery Mode (DUVR)
- Application Note: AVR444: Sensorless control of 3-phase BLDC motors based on tinyAVR and megaAVR devices
- Application Note: Atmel AVR944: Atmel LED Driver Library for 8-bit AVR
- Application Note: AVR487: AVRUSBRF01 Getting Started Guide
- Application Note: AVR130: Using the timers on tinyAVR and megaAVR devices
- Application Note: AVR053: Calibration of the internal RC oscillator
- Application Note: Atmel AVR4029: Atmel Software Framework - Getting Started
- Application Note: AVR100: Accessing the EEPROM on tinyAVR and megaAVR devices
- Application Note: AVR108: Setup and use of the LPM Instructions on tinyAVR and megaAVR devices
- Application Note: AVR128: Using the Analog Comparator on tinyAVR and megaAVR devices
- Application Note: Atmel AVR4905: ASF - USB Device HID Generic
- Application Note: AVR1511: QT600-ATxmega128A1 Training Guide
- Application Note: AVR200: Multiply and Divide Routines
- Application Note: AVR114: Using the ATMEL File System management for AT32UC3x, AT90USBx and ATmega32U4
- Application Note: AVR515: Migrating from ATmega48/88/168 and ATmega48P/88P/168P/328P to ATtiny48/88
- Application Note: AVR433: Power Factor Corrector (PFC) with AT90PWM2/2B Re-triggable High Speed PSC
- Application Note: AVR275: Sensor-based Control of Three Phase Brushless DC Motors Using 8-bit AVR USB microcontrollers
- Application Note: AVR120: Characterization and Calibration of the ADC on an AVR
- Application Note: AVR495: AC Induction Motor Control Using the Constant V/f Principle and a Space-vector PWM Algorithm
- Application Note: AVR244: UART as ANSI Terminal Interface
- Application Note: Atmel AVR127: Understanding ADC parameters
- Application Note: AVR461: Quick Start Guide for the Embedded Internet Toolkit
- Application Note: AVR316: SMBus Slave Using the TWI Module on tinyAVR and megaAVR devices
- Application Note: AVR151: Setup and use of the SPI on tinyAVR and megaAVR devices
- Application Note: AVR451: BC100 Hardware User Guide
- Application Note: AVR242: Multiplexing LED Drive & a 4x4 Keypad on tinyAVR and megaAVR devices
- Application Note: AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC
- Application Note: AVR450: Battery Charger for SLA, NiCd, NiMH and Li-ion Batteries
- Application Note: Atmel AVR1200: Using External Interrupts for megaAVR Devices
- Application Note: AVR292: LIN Break-in-Data Feature for AVR microcontrollers with LIN/UART Controller
- Application Note: Atmel AVR4027: Tips and Tricks to Optimize Your C Code for 8-bit AVR Microcontrollers
- Application Note: AVR492: BLDC Motor control in sensor mode using AT90PWM3/3B
- Application Note: AVR132: Using the Enhanced Watchdog Timer on tinyAVR and megaAVR devices
- Application Note: AVR296: AVRUSBRF01 USB RF Dongle User Guide
- Application Note: Atmel AVR260: TV Control Touch Keyboard
- Application Note: AVR493: Sensorless Commutation of BLDC Motor control using AT90PWM3/3B and ATAVRMC100
- Application Note: AVR286: LIN Firmware Base for AVR microcontrollers with LIN/UART Controller
- Application Note: AVR068: STK500 Communication Protocol
- Application Note: AVR102: Block Copy Routines on tinyAVR and megaAVR devices
- Application Note: Atmel AVR042: AVR Hardware Design Considerations
- Application Note: Atmel AVR1632: ASF - Atmel QTouch with XMEGA USB HID
- Application Note: Atmel AVR291: 8MHz Internal Oscillator Calibration for USB Low Speed on Atmel ATmega32U4RC
- Application Note: AVR273: USB Mass Storage Implementation on megaAVR with USB
- Application Note: AVR335: Digital Sound Recorder with tinyAVR or megaAVR and DataFlash
- Application Note: AVR415: RC5 IR Remote Control Transmitter on tinyAVR and megaAVR devices
- Application Note: AVR109: Using Self Programming on tinyAVR and megaAVR devices
- Application Note: AVR435: BLDC/BLAC Motor Control Using a Sinus Modulated PWM Algorithm on AT90PWM3B
- Application Note: AVR240: 4x4 Keypad-Wake Up on Keypress on tinyAVR and megaAVR devices
- Application Note: AVR447:Sinusoidal driving of three-phase permanent magnet motor using ATmega48/88/168
- Application Note: AVR107: Interfacing AVR microcontrollers with serial memories
- Application Note: AVR322: LIN Protocol Implementation on megaAVR Microcontrollers
- Application Note: Atmel AVR231: AES Bootloader
- Application Note: AVR122: Calibration of the tinyAVR internal temperature reference
- Application Note: AVR401: 8-Bit Precision A/D Converter using Analog Comp. on tinyAVR and megaAVR devices
- Application Note: AVR360: Step Motor Controller using tinyAVR and megaAVR devices
- Application Note: AVR276: USB Software Library for megaAVR with USB Microcontrollers
- Application Note: AVR460: Embedded Web Server on megaAVR devices
- Application Note: AVR065: LCD Driver for the STK502
- Application Note: AVR000: Register and Bit-Name Definitions for the 8-bit AVR Microcontroller
- Application Note: AVR236: CRC check of Program Memory on tinyAVR and megaAVR devices with LPM instruction
- Application Note: Atmel AVR4903: ASF - USB Device HID Mouse Application
- Application Note: AVR336: ADPCM Decoder on tinyAVR and megaAVR devices
- Application Note: AVR341: Four and five-wire Touch screen Controller using tinyAVR and megaAVR devices
- Application Note: AVR481: DB101 Hardware User Guide
- Application Note: AVR410: RC5 IR Remote Control Receiver on tinyAVR and megaAVR devices
- Application Note: Atmel AVR4023: FLIP USB DFU Protocol
- Application Note: Atmel AVR370: MEGA-1284P Xplained Getting Started Guide
- Application Note: AVR317: Using the USART on the ATmega48/88/168 as a SPI master
- Application Note: AVR318: Dallas 1-Wire master on tinyAVR and megaAVR devices
- Application Note: Atmel AVR156: TWI Master Bit Bang Driver
- Application Note: AVR180: External Brown-Out Protection
- Application Note: AVR910: In-System Programming
- Application Note: AVR309: Software Universal Serial Bus (USB)
- Application Note: AVR303: SPI-UART Gateway on tinyAVR and megaAVR devices
- Application Note: AVR600: STK600 Expansion, routing and socket
- Application Note: Atmel AVR4960: USB Host Android Accessory
- Application Note: AVR067: JTAGICE mkII Communication Protocol
- Application Note: AVR223: Digital Filters on tinyAVR and megaAVR devices
- Application Note: Atmel AVR32848: Android Accessory Demo
- Application Note: AVR001: Conditional Assembly and portability macros
- Application Note: AVR448: Control of High Voltage 3-Phase BLDC Motor with an ATmega48
- Application Note: AVR1908: QTouch Xplained Hardware User Guide
- Application Note: AVR277: On-The-Go (OTG) add-on to USB Software Library for megaAVR with USB
- Application Note: AVR103: Using the EEPROM Programming Modes on tinyAVR and megaAVR devices
- Application Note: Atmel AVR4019: Light and Proximity One (ATAVRSBLP1) Hardware Users Guide
- Application Note: AVR134: Real-Time Clock using the Asynchronous Timer on tinyAVR and megaAVR devices
- Application Note: AVR079: STK600 Communication Protocol
- Application Note: AVR462: Reducing the Power Consumption of AT90EIT1
- Application Note: Atmel AVR4900: ASF - USB Device Stack
- Application Note: AVR458: Charging Lithium-Ion Batteries with ATAVRBC100
- Application Note: AVR064: STK502 - A Temperature Monitoring System with LCD Output
- Application Note: AVR030: Getting Started with IAR Embedded Workbench for Atmel 8-bit AVR
- Application Note: AVR320: Software SPI Master
- Application Note: AVR308: Software LIN Slave on tinyAVR and megaAVR devices
- Application Note: AVR483: DB101 Firmware - Getting Started
- Application Note: Atmel AVR262: Atmel QTouch with USB HID
- Application Note: AVR926: Using ATmega88 and ATA6824 for DC motor control in high temperature environment
- Application Note: AVR927: Using ATmega88 and ATA6832 for BLDC motor control in high temperature environment
- Application Note: AVR204: BCD Arithmetics
- Application Note: AVR430: ATAVRMC300 Hardware User Guide
- Application Note: AVR465: Energy Meter using tinyAVR and megaAVR devices
- Application Note: AVR105: Power efficient high endurance parameter storage in tinyAVR and megaAVR devices Flash memory
- Application Note: AVR1016: AVR Training QTouch Xplained
- Application Note: AVR241: Direct driving of LCD display using general I/O on tinyAVR and megaAVR devices
- Application Note: AVR040: EMC Design Considerations
- Application Note: AVR270: USB Mouse Demonstration on megaAVR with USB
- Application Note: AVR305: Half Duplex Compact Software UART on tinyAVR and megaAVR devices
- Application Note: AVR035: Efficient C Coding for 8-bit AVR microcontrollers
- Application Note: AVR101: High Endurance EEPROM Storage
- Application Note: AVR104: Buffered Interrupt Controlled EEPROM Writes on tinyAVR and megaAVR devices
- Application Note: AVR351: Runtime calibration and compensation of RC oscillators
- Application Note: AVR434: PSC Cookbook for AT90PWM devices
- Application Note: AVR1921: Reprogramming the Xplain AT90USB1287 and ATxmega128A1 firmware
- Application Note: AVR323: Interfacing GSM modems with tinyAVR and megaAVR devices
- Application Note: AVR463: Charging Nickel-Metal Hydride Batteries with ATAVRBC100
- PCN: Change from Gold to Copper Bonding Wire
扫码手机查看更方便
同类器件