ATtiny13 简介

来自丢石头百科
<tbody></tbody>

ATtiny13是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATtiny13 的数据吞吐率高达1 MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。 ATtiny13 AVR 内核具有丰富的指令集和32 个通用工作寄存器。所有的寄存器都直接与算逻单元(ALU) 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的CISC 微控制器最高至10 倍的数据吞吐率。

ATtiny13 有1K字节Flash,64字节EEPROM,64字节SRAM,6个通用 I/O 口线, 32个 通用工作寄存器, 1 个具有比较模式的 8 位定时器 计数器,片内外中断,4 路 10 位ADC,具有片内振荡器的可编程看门狗定时器,以及三种可以通过软件进行选择的省电模 式。 工作于空闲模式时 CPU 停止工作,而 SRAM、T/C、ADC、模拟比较器以及中断系 统继续工作;掉电模式时保存寄存器中值,停止除中断和硬件复位之外所有功能工作; ADC噪声抑制模式时终止CPU及ADC以外所有I/O模块的工作以降低ADC转换噪声。 

ATtiny13 AVR 具有一整套的编程与系统开发工具,包括:C 语言编译器、宏汇编、 程序调 试器 软件仿真器、仿真器及评估板。 ATtiny13产品特性

  • 高性能、低功耗的 8 位 AVR 微处理器
  • 高级RISC结构

– 120 条指令 – 大多数指令执行时间为单个时钟周期 – 32 个8 位通用工作寄存器 – 全静态工作 – 工作于20 MHz 时性能高达20 MIPS

  • 非易失性程序和数据存储器

–1K 字节的系统内可编程Flash 擦写寿命: 10,000 次 –64 字节的系统内可编程EEPROM 擦写寿命: 100,000 次 –64 字节的片内SRAM – 可以对锁定位进行编程以及实现EEPROM数据的加密

  • 外设特点

– 一个具有独立预分频器的8 位定时器计数器及两条 PWM通道 – 含有片内参考电压的4 路10 位ADC – 具有独立片内振荡器的可编程看门狗定时器 控制器 – 片内模拟比较器

  • 特殊的处理器特点

– 片内调试系统 – 通过SPI端口在系统内可编程 ATtiny13 – 片内片外中断源 – 低功耗空闲模式、掉电模式、Standby 模式 – 低功耗空 – 增强型上电复位 – 可编程的掉电检测 – 片内标定振荡器

  • I/O和封装

–8引脚 PDIP/SOIC: 6可编程 I/O线

  • 工作电压:

– ATtiny13V:1.8 - 5.5V –ATtiny13:2.7 - 5.5V 

  • 速度等级

– ATtiny13V: 0 - 4 MHz @ 1.8 - 5.5V, 0 - 10 MHz @ 2.7 - 5.5V – ATtiny13: 0 - 10 MHz @ 2.7 - 5.5V, 0 - 20 MHz @ 4.5 - 5.5V

  • 工业级温度范围
  • 低功耗

– 正常模式:  1 MHz, 1.8V: 240μA – 掉电模式: 

< 0.1μA at 1.8V