特点
高性能,低功耗的AVR
8位微控制器
先进的RISC架构
- 120条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS于20 MHz
高耐用性非易失性内存段
- 对在系统内可编程闪存程序存储器1K字节
- 64字节EEPROM
- 64字节的片内SRAM
- 写/擦除周期:10,000闪存/ EEPROM 100000
- 数据保存: / 20年85°C百年,在25 ° C(见
第6页)
- 编程锁定为自编程闪存& EEPROM数据安全
外设特性
- 一个8位定时器/计数器及两条PWM通道
- 4通道, 10位ADC,内置电压基准
- 可编程看门狗定时器具有独立的片上振荡器
- 片上模拟比较器
单片机特性
- debugWIRE的片上调试系统
- 在系统内通过SPI端口编程
- 外部和内部中断源
- 低功耗空闲模式, ADC噪声抑制和掉电模式
- 增强型上电复位电路
- 可编程欠压检测电路与软件禁用功能
- 内部振荡器校准
I / O和封装
- 采用8引脚PDIP / SOIC :六个可编程I / O线
- 10 - 垫MLF :六个可编程I / O线
- 20 - 垫MLF :六个可编程I / O线
工作电压:
– 1.8 – 5.5V
速度等级:
- 0 - 4兆赫@ 1.8 - 5.5V
- 0 - 10兆赫@ 2.7 - 5.5V
- 0 - 20 MHz的@ 4.5 - 5.5V
工业温度范围
低功耗
- 主动模式:
190 μA在1.8 V和1 MHz
空闲模式:
24 μA在1.8 V和1 MHz
8-bit
微控制器
有1K字节
在系统
可编程
FL灰
ATtiny13A
摘要
牧师8126ES -AVR - 7月10日
1.引脚配置
图1-1 。
ATTINY13A的引脚排列
8-PDIP/SOIC
( PCINT5 / RESET / ADC0 / dW)与PB5
( PCINT3 / CLKI / ADC3 ) PB3
( PCINT4 / ADC2 ) PB4
GND
1
2
3
4
8
7
6
5
VCC
PB2 ( SCK / ADC1 / T0 / PCINT2 )
PB1 ( MISO / AIN1 / OC0B / INT0 / PCINT1 )
PB0 ( MOSI / AIN0 / OC0A / PCINT0 )
20-QFN/MLF
DNC
DNC
DNC
DNC
DNC
( PCINT5 / RESET / ADC0 / dW)与PB5
( PCINT3 / CLKI / ADC3 ) PB3
DNC
DNC
( PCINT4 / ADC2 ) PB4
1
2
3
4
5
20
19
18
17
16
15
14
13
12
11
注:底部垫应焊接到地上。
DNC :不连接
10-QFN/MLF
( PCINT5 / RESET / ADC0 / dW)与PB5
( PCINT3 / CLKI / ADC3 ) PB3
DNC
( PCINT4 / ADC2 ) PB4
GND
1
2
3
4
5
10
9
8
7
6
VCC
PB2 ( SCK / ADC1 / T0 / PCINT2 )
DNC
PB1 ( MISO / AIN1 / OC0B / INT0 / PCINT1 )
PB0 ( MOSI / AIN0 / OC0A / PCINT0 )
注:底部垫应焊接到地上。
DNC :不连接
2
ATtiny13A
8126ES–AVR–07/10
DNC
DNC
GND
DNC
DNC
6
7
8
9
10
VCC
PB2 ( SCK / ADC1 / T0 / PCINT2 )
DNC
PB1 ( MISO / AIN1 / OC0B / INT0 / PCINT1 )
PB0 ( MOSI / AIN0 / OC0A / PCINT0 )
ATtiny13A
1.1
1.1.1
引脚说明
VCC
电源电压。
1.1.2
GND
地面上。
1.1.3
端口B ( PB5 : PB0 )
端口B为6位双向I / O和内部上拉电阻(选择的每一位)端口。该
端口B输出缓冲器有两个和吸收大电流对称的驱动特性
能力。作为输入使用时,端口B引脚被外部电路拉低时将输出电流上拉
电阻器被激活。端口的引脚处于三态,当复位过程中,
即使系统时钟没有运行。
端口B也可以用做其他不同的特殊功能的ATTINY13A的功能上市
页面
55.
1.1.4
RESET
复位输入。该引脚上的低电平持续时间大于最小脉冲长度将产生
复位,即使系统时钟没有运行,并且所提供的复位引脚没有被禁用。该MIN-
imum脉冲长度被定在
表18-4 120页。
短的脉冲则不能保证
产生复位。
复位引脚还可以用作(弱) I / O引脚。
3
8126ES–AVR–07/10
2.概述
该ATTINY13A是基于增强型RISC AVR的低功耗8位CMOS微控制器
架构。通过在单个时钟周期内执行强大的指令, ATTINY13A实现
数据吞吐率高达1 MIPS每MHz使系统设计师能够优化功率变
消费与处理速度。
2.1
框图
图2-1 。
框图
8位数据总线
堆
指针
看门狗
振荡器
CALIBRATED
国内
振荡器
SRAM
VCC
看门狗
定时器
单片机控制
注册
MCU状态
注册
定时器/
COUNTER0
时间和
控制
节目
计数器
GND
节目
FL灰
指令
注册
一般
用途
注册
打断
单位
程序设计
逻辑
指令
解码器
X
Y
Z
控制
线
ALU
数据
EEPROM
状态
注册
ADC /
模拟比较器
数据寄存器
端口B
DATA DIR 。
REG.PORT B
PORT B DRIVERS
RESET
CLKI
PB [0: 5]
4
ATtiny13A
8126ES–AVR–07/10
ATtiny13A
AVR内核具有丰富的指令集和32个通用工作寄存器。所有32
寄存器直接连接到算术逻辑单元(ALU) ,允许两个独立的
寄存器中在一个时钟周期中执行一个指令来访问。由此产生的
架构提高了代码效率,同时实现最高至10倍,比CON-快
常规CISC微控制器。
该ATTINY13A提供以下功能:对系统内可编程闪存1K字节, 64
字节的EEPROM , 64字节SRAM , 6个通用I / O口线,工作寄存器32个通用
存器,一个8位定时器/计数器具有比较模式,内部和外部中断, 4-
通道, 10位ADC ,一个可编程看门狗定时器具有片内振荡器,三软
洁具选择的省电模式。在空闲模式时CPU停止工作,而SRAM ,
定时器/计数器, ADC ,模拟比较器和中断系统继续工作。该
掉电模式时保存寄存器的内容,禁止所有芯片功能,直到下一个接口
中断或硬件复位。 ADC噪声抑制模式时CPU停止工作,所有的I / O模块
除了ADC ,以降低ADC转换时的开关噪声。
该器件采用Atmel的高密度非易失性存储器技术制造。该
片上ISP Flash允许程序存储器通过一个SPI重新编程系统内
串行接口,通过一个常规的非易失性存储器编程或通过片内引导代码
在AVR内核上运行。
该ATTINY13A AVR具有一整套的编程与系统开发工具
其中包括: C语言编译器,宏汇编,程序调试器/模拟器及评估板。
5
8126ES–AVR–07/10