本文档详细介绍了Atmel公司的AVR系列单片机——ATtiny26,一款高性能、低功耗的8位微处理器。该芯片具有RISC架构,拥有118条高效指令,大部分能在单个时钟周期内完成,支持32个8位通用工作寄存器,采用全静态工作方式,最高工作频率可达16MHz,性能表现强大。
ATtiny26的特点显著,包括:
1. **存储器**:
- 内置2K字节的可编程Flash存储器,可用于长期保存程序,擦写次数高达10,000次。
- 128字节的可编程EEPROM用于存储数据,同样具有10,000次的擦写寿命。
- 128字节的片内SRAM提供临时数据存储空间。
- 支持对锁定位编程和EEPROM数据加密。
2. **外设功能**:
- 两个独立预分频器的8位和高速定时器/计数器。
- 高频率PWM功能,配备2个具有独立输出比较寄存器。
- 反相PWM输出引脚且具有开始状态检测的通用串行接口。
- 10位ADC,包括11个单端通道和8个差分通道,还有7对具有可编程增益的差分通道。
- 片内模拟比较器,用于电压或电流检测。
- 外部中断支持,11个引脚电平变化触发中断。
- 可编程看门狗定时器,带有独立内部振荡器。
3. **特殊处理器特性**:
- 低功耗模式(空闲模式、噪声抑制模式和省电模式)。
- 上电复位和可编程的掉电检测功能。
- 内置中断管理,支持片内/片外中断源。
- 可通过SPI端口在系统内进行编程。
- 标准化的片内RC振荡器。
4. **I/O和封装**:
- 提供20引脚PDIP/SOIC封装,16个可编程I/O线;32引脚MLF封装也有相同数量的I/O线。
- 工作电压范围广泛:ATtiny26L支持2.7V-5.5V,ATtiny26为4.5V-5.5V。
- 速度等级区分:ATtiny26L最高可达8MHz,ATtiny26则可达16MHz。
5. **功耗指标**:
- ATtiny26L在不同工作条件下表现出低功耗特性,如在1MHz、3V和25°C下空闲模式下的功耗仅为0.18mA,而掉电模式下的电流小于1μA。
作为一款紧凑型微控制器,ATtiny26在低功耗和小型尺寸设计方面表现出色,适用于各种嵌入式应用,尤其是那些对能源效率和内存容量有限的项目。尽管本文档提供了中文版本,但用户仍需留意可能存在翻译误差,建议结合英文原版数据手册获取最新和最准确的信息。