ATtiny12 _ WOSENDONGLI 代理AVR单片机ATtiny12
首页 > ATMEL 爱特梅尔 > AVR 单片机

ATtiny12 带有1K系统内可编程Flash存储器

Flash (Kbytes) 1
EEPROM (Kbytes) 0.0625
Max I/O Pins 6
F.max (MHz) 8
Vcc (V) 1.8-5.5
Analog Comparator Yes
8-bit Timer 1
Brown Out Detector Yes
Ext Interrupts 1
Interrupts 5
ISP Yes
On Chip Oscillator
Watchdog Yes
Pb-Free Packages SOIC (208mil) 8

AVR核将32个工作寄存器和丰富的指令集联结在一起。所有的工作寄存器都与算术逻辑单元ALU直接相连,允许在一个时钟周期内执行的单条指令同时访问2个独立的寄存器。这种结构提高了代码效率,使AVR得到了比普通CISC单片机高将近10倍的性能。 ATtiny12 工作于空闲模式时,CPU将停止运行,而定时器/计数器和中断系统将继续工作;掉电模式时振荡器停止工作,所有功能都被禁止,而寄存器内容得到保留。只有外部中断或硬件复位才可以退出此状态。引脚电平变化中断的特点使得ATtiny12 对外部事件有很高的响应性,同时具有掉电模式的低功耗优点。 ATtiny12 内部集成有RC振荡器,其固定频率为1MHz。它还可以通过XTAL1和XTAL2引脚外接晶体振荡器或陶瓷振荡器。当使用外部时钟时,XTAL2应悬空。通过熔丝位控制,可以有多种时钟选择。 The ATtiny12 is a low-power CMOS 8-bit microcontroller based on the AVR RISC architecture. By executing powerful instructions in a single clock cycle, the ATtiny10/11/12 achieves throughputs approaching 1 MIPS per MHz, allowing the system designer to optimize power consumption versus processing speed. The AVR core combines a rich instruction set with 32 general-purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in one single instruction executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs up to ten times faster than conventional CISC microcontrollers.

Device 型号 Flash EEPROM Register Voltage Range Frequency
ATtiny11L 1K - 32 2.7 - 5.5V 0-2 MHz
ATtiny11 1K - 32 4.0 - 5.5V 0-6 MHz
ATtiny12V 1K 64 B 32 1.8 - 5.5V 0-1.2 MHz
ATtiny12L 1K 64 B 32 2.7 - 5.5V 0-4 MHz
ATtiny12 1K 64 B 32 4.0 - 5.5V 0-8 MHz

The ATtiny11/12 AVR is supported with a full suite of program and system development tools including: macro assemblers, program debugger/simulators, in-circuit emulators, and evaluation kits.

ATtiny12 特性
  1. 1MIPS/MHZ的处理速度,最高可达8MIPS;同样的处理速度,需求晶振频率更低。
  2. 1K字节的FLASH存贮器,支持ISP编程,使系统开发、生产、维护更容易。
  3. 64字节的E2PROM存贮器,可以在掉电时保存您的重要数据。ATiny12
  4. 32个通用寄存器,三层硬件堆栈。
  5. 全线性存贮器空间,免除编程时BANK切换的烦恼,编程更方便。
  6. 支持端口电平变化中断(键盘中断)和唤醒,各中断源都有单独的中断入口地址。
  7. 在8引脚的封装中,最多可以有6个IO口,具备LED驱动能力。
  8. 1个8位定时/计数器,带预分频功能。
  9. 片内/外RC振荡、石英/陶瓷晶振、外部时钟;片内RC振荡频率可校正到1.2MHZ,±1%精度。
  10. 内置模拟量比较器。
  11. 内置带独立振荡器的看门狗,降低您的综合成本。
  12. 内置上电复位电路和可编程低电压检测(BOD)复位电路。
  13. 支持睡眠模式,降低IC的功耗。
  14. 与其它8位单片机相比,有更高的程序安全性。
  15. ATtiny11 :工作电压4.0 - 5.5V,工作频率0-6 MHz
    ATtiny11L:工作电压2.7 - 5.5V,工作频率0-2 MHz
    ATTINY12 :工作电压4.0-5.5V,工作频率0-8MHZ;
    ATTINY12L:工作电压2.7-5.5V,工作频率0-4MHZ;
    ATTINY12V:工作电压1.2-5.5V,工作频率0-1.2MHZ。
  16. DIP8、SOIC8两种封装形式。
  17. ATtiny12 特性:
    8 脚封装
    1K 字节 ISP Flash
    64 字节 ISP EEPROM
    多达6个可编程I/O
    8 Bit 定时器/计数器
    1个外部中断
    任意引脚电平变化可产生中断/唤醒
    模拟比较器
    可调节的高精度片内振荡器
  18. Utilizes the AVR® RISC Architecture
  19. High-performance and Low-power 8-bit RISC Architecture
    – 90 Powerful Instructions – Most Single Clock Cycle Execution
    – 32 x 8 General Purpose Working Registers
    – Up to 8 MIPS Throughput at 8 MHz
  20. Nonvolatile Program and Data Memory
    – 1K Byte of Flash Program Memory
    QuickFlash™ One-time Programmable (ATtiny10)
    In-System Programmable (ATtiny12)
    Endurance: 1,000 Write/Erase Cycles (ATtiny11/12)
    – 64 Bytes of In-System Programmable EEPROM Data Memory (ATtiny12)
    Endurance: 100,000 Write/Erase Cycles
    – Programming Lock for Flash Program and EEPROM Data Security
  21. Peripheral Features
    – Interrupt and Wake-up on Pin Change
    – One 8-bit Timer/Counter with Separate Prescaler
    – On-chip Analog Comparator
    – Programmable Watchdog Timer with On-chip Oscillator
  22. Special Microcontroller Features
    – Low-power Idle and Power-down Modes
    – External and Internal Interrupt Sources
    – In-System Programmable via SPI Port (ATtiny12)
    – Enhanced Power-on Reset Circuit (ATtiny12)
    – Internal Calibrated RC Oscillator (ATtiny12)
  23. Specification
    – Low-power, High-speed CMOS Process Technology
    – Fully Static Operation
  24. Power Consumption at 4 MHz, 3V, 25°C
    – Active: 2.2 mA
    – Idle Mode: 0.5 mA
    – Power-down Mode: <1 μA
  25. Packages
    – 8-pin PDIP and SOIC
  26. ATtiny10 is the QuickFlash OTP Version of ATtiny11
  27. Operating Voltages
    – 1.8 - 5.5V (ATtiny12V-1)
    – 2.7 - 5.5V (ATtiny11L-2 and ATtiny12L-4)
    – 4.0 - 5.5V (ATtiny11-6 and ATtiny12-8)
  28. Speed Grades
    – 0 - 1 MHz (ATtiny12V-1)
    – 0 - 2 MHz (ATtiny11L-2)
    – 0 - 4 MHz (ATtiny12L-4)
    – 0 - 6 MHz (ATtiny11-6)
    – 0 - 8 MHz (ATtiny12-8)
ATtiny12 典型应用
ATtiny12 订购型号
Power Supply Speed (MHz) Ordering Code Package Operation Range
1.8-5.5V 12 ATtiny12V-1PC
ATtiny12V-1SC
8P3
8S2
Commercial (0°C to 70°C)
ATtiny12V-1PI
ATtiny12V-1PU
ATtiny12V-1SI
ATtiny12V-1SU
8P3
8P3
8S2
8S2
Industrial (-40°C to 85°C)
2.7-5.5V 4 ATtiny12L-4PC
ATtiny12L-4SC
8P3
8S2
Commercial (0°C to 70°C)
ATtiny12L-4PI
ATtiny12L-4PU
ATtiny12L-4SI
ATtiny12L-4SU
8P3
8P3
8S2
8S2
Industrial (-40°C to 85°C)
4.0-5.5V 8 ATtiny12-8PC
ATtiny12-8SC
8P3
8S2
Commercial (0°C to 70°C)
ATtiny12-8PI
ATtiny12-8PU
ATtiny12-8SI
ATtiny12-8SU
8P3
8P3
8S2
8S2
Industrial (-40°C to 85°C)
ATtiny12 应用技术支持与电子电路设计开发资源下载
  1. ATMEL 爱特梅尔AVR 微控制器ATtiny12 数据手册DataSheet 下载 .PDF
  2. Atmel 爱特梅尔AVR 微控制器简介.PDF (编号:Tech AVR 000)MLF 32
  3. 面向新手的AVR 开发工具,及基本知识.PDF(编号:Tech AVR 001)
  4. 使用AVR 定时/计数器的PWM功能设计要点 .PDF
  5. AVR指令集(版本:0856G–AVR–07/08)
  6. AVR 微控制器汽车应用解决方案 . pdf
  7. AVR 微控制器选型指南. pdf
  8. ATMEL 爱特梅尔公司全线产品目录. pdf