低成本、小引脚封装、内带E2PROM的单片机 ATtiny11
ATtiny11 概述
AVR核将32个工作寄存器和丰富的指令集联结在一起。所有的工作寄存器都与算术逻辑单元ALU直接相连,允许在一个时钟周期内执行的单条指令同时访问2个独立的寄存器。这种结构提高了代码效率,使AVR得到了比普通CISC单片机高将近10倍的性能。 ATtiny11 工作于空闲模式时,CPU将停止运行,而定时器/计数器和中断系统将继续工作;掉电模式时振荡器停止工作,所有功能都被禁止,而寄存器内容得到保留。只有外部中断或硬件复位才可以退出此状态。引脚电平变化中断的特点使得ATtiny11 对外部事件有很高的响应性,同时具有掉电模式的低功耗优点。 ATtiny11 内部集成有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.
ATtiny11 特性
- 1MIPS/MHZ的处理速度,最高可达8MIPS;同样的处理速度,需求晶振频率更低。
- 1K字节的FLASH存贮器,支持ISP编程,使系统开发、生产、维护更容易。
- 64字节的E2PROM存贮器,可以在掉电时保存您的重要数据。
- 32个通用寄存器,三层硬件堆栈。
- 全线性存贮器空间,免除编程时BANK切换的烦恼,编程更方便。
- 支持端口电平变化中断(键盘中断)和唤醒,各中断源都有单独的中断入口地址。
- 在8引脚的封装中,最多可以有6个IO口,具备LED驱动能力。
- 1个8位定时/计数器,带预分频功能。
- 片内/外RC振荡、石英/陶瓷晶振、外部时钟;片内RC振荡频率可校正到1.2MHZ,±1%精度。
- 内置模拟量比较器。
- 内置带独立振荡器的看门狗,降低您的综合成本。
- 内置上电复位电路和可编程低电压检测(BOD)复位电路。
- 支持睡眠模式,降低IC的功耗。
- 与其它8位单片机相比,有更高的程序安全性。
- 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。
- DIP8、SOIC8两种封装形式。
- ATtiny11 特性:
8 脚封装
1K 字节 Flash
多达6个可编程 I/O
8 Bit 定时器/计数器
1 个外部中断
任意引脚电平变化可产生中断/唤醒
模拟比较器
片内振荡器
- Utilizes the AVR® RISC Architecture
- 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
- 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
- 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
- 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)
- Specification
– Low-power, High-speed CMOS Process Technology
– Fully Static Operation
- Power Consumption at 4 MHz, 3V, 25°C
– Active: 2.2 mA
– Idle Mode: 0.5 mA
– Power-down Mode: <1 μA
- Packages
– 8-pin PDIP and SOIC
- ATtiny10 is the QuickFlash OTP Version of ATtiny11
- 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)
- 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)
ATtiny11 典型应用
- 安全EEPROM
- 汽车报警
- 消防报警器
- 玩具
- DIP开关的替代品
- 协议转换器
- 电机控制器
- 取代外部逻辑
- 信号处理
- 数据记录仪
- 协处理器
ATtiny11 订购型号
ATtiny11 应用技术支持与电子电路设计开发资源下载
- ATMEL 爱特梅尔AVR 微控制器ATtiny11 数据手册DataSheet 下载. PDF
- ATMEL 爱特梅尔半导体公司产品线. PDF (编号:Atmel Products)
- Atmel 爱特梅尔AVR 微控制器简介.PDF (编号:Tech AVR 000)MLF 32
- 面向新手的AVR开发工具,及基本知识.PDF(编号:Tech AVR 001)
- 使用AVR 定时/计数器的PWM功能设计要点 .PDF
- AVR 单片机与GCC 编程 . PDF