特点
利用AVR
RISC架构
AVR - 高性能和低功耗的RISC结构
- 120条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS的吞吐量,在20兆赫
数据和非易失性程序和数据存储器
- 对在系统自编程闪存2K字节
耐力万写/擦除周期
- 128字节的系统内可编程EEPROM
耐力:100,000写/擦除周期
- 128字节的片内SRAM
- 可以对锁定的闪存程序存储器和EEPROM数据安全
外设特性
- 一个8位定时器/计数器具有独立预分频器和比较模式
- 1个16位定时器/计数器具有独立预分频器,比较和捕获模式
- 四个PWM通道
- 片上模拟比较器
- 可编程看门狗定时器,带有片上振荡器
- USI - 通用串行接口
- 全双工USART
单片机特性
- debugWIRE的片上调试
- 在系统内通过SPI端口编程
- 外部和内部中断源
- 低功耗空闲模式,掉电模式和待机模式
- 增强型上电复位电路
- 可编程欠压检测电路
- 内部振荡器校准
I / O和封装
- 18个可编程I / O线
- 20引脚PDIP , 20引脚SOIC , 20 - QFN垫/ MLF
工作电压
- 1.8 - 5.5V ( ATtiny2313V )
- 2.7 - 5.5V ( ATtiny2313的)
速度等级
- ATtiny2313V : 0 - 4兆赫@ 1.8 - 5.5V , 0 - 10兆赫@ 2.7 - 5.5V
- 操作返回: 0 - 10兆赫@ 2.7 - 5.5V , 0 - 20兆赫@ 4.5 - 5.5V
典型功耗
主动模式
为1 MHz ,1.8V : 230 μA
32千赫, 1.8V : 20 μA (包括振荡器)
掉电模式
< 0.1 μA在1.8V
8-bit
微控制器
与2K字节
在系统
可编程
FL灰
ATtiny2313/V
初步
牧师2543I -AVR- 4月6日
销刀豆网络gurations
图1 。
ATtiny2313引脚
PDIP / SOIC
( RESET / dW)与PA2
(RXD) PD0
(TXD) PD1
( XTAL2 ) PA1
( XTAL1 ) PA0
( CKOUT / XCK / INT0 ) PD2
( INT1 ) PD3
( T0), PD4
( OC0B / T1) PD5
GND
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
VCC
PB7 ( UCSK / SCL / PCINT7 )
PB6 ( MISO / DO / PCINT6 )
PB5 ( MOSI / DI / SDA / PCINT5 )
PB4 ( OC1B / PCINT4 )
PB3 ( OC1A / PCINT3 )
PB2 ( OC0A / PCINT2 )
PB1 ( AIN1 / PCINT1 )
PB0 ( AIN0 / PCINT0 )
PD6 ( ICP)的
MLF
PB7 ( UCSK / SCK / PCINT7 )
17
PB6 ( MISO / DO / PCINT6 )
16
15
14
13
12
11
PA2 ( RESET /的dW )
19
PD0 (RXD)
20
(TXD) PD1
XTAL2 ) PA1
( XTAL1 ) PA0
( CKOUT / XCK / INT0 ) PD2
( INT1 ) PD3
1
2
3
4
5
18
VCC
PB5 ( MOSI / DI / SDA / PCINT5 )
PB4 ( OC1B / PCINT4 )
PB3 ( OC1A / PCINT3 )
PB2 ( OC0A / PCINT2 )
PB1 ( AIN1 / PCINT1 )
( T0), PD4
( OC0B / T1) PD5
(ICP) PD6
注:底部垫应焊接到地上。
概观
ATtiny2313的是基于AVR的低功耗8位CMOS微控制器
增强的RISC架构。通过在单个时钟周期内执行强大的指令,
该操作返回的数据吞吐率高达1 MIPS每MHz,从而可以系统
设计师在功耗和处理速度之间。
2
ATtiny2313/V
2543I–AVR–04/06
( AIN0 / PCINT0 ) PB0
GND
10
6
7
8
9
AVR内核具有丰富的指令集和32个通用工作寄存器。
所有的寄存器都直接连接到算术逻辑单元(ALU) ,允许
两个独立的寄存器中在一个时钟一条指令被访问
周期。这种结构大大提高了代码效率,同时实现吞吐量达
比传统的CISC微控制器快十倍。
ATtiny2313的提供以下功能: 2K字节的系统内可编程
闪存, 128字节EEPROM , 128字节SRAM , 18个通用I / O口线, 32个通用
通用工作寄存器,用于片上调试单线接口,两个灵活
定时器/计数器具有比较模式,内部和外部中断,一个串行编程
梅布尔USART,有起始条件检测器,可编程串行接口
看门狗定时器具有片内振荡器和三种软件可选的节电
模式。在空闲模式时CPU停止工作,而SRAM ,定时器/计数器,以及
中断系统继续工作。掉电模式时保存寄存器可
帐篷,但冻结振荡器,禁用所有其他芯片功能,直到下一个中断
或硬件复位。在待机模式下,晶振/谐振振荡器运行时
该设备的其他部分处于休眠状态。这使得非常快的启动加上低功耗
消费。
该器件采用Atmel的高密度非易失性存储器技术制造。
片内ISP Flash允许程序存储器进行在系统编程
通过SPI串行接口,或用常规的非易失性存储器编程。
通过在单将8位RISC CPU与系统内可编程闪存
岩屑芯片, ATtiny2313成为一个功能强大的单片机,它提供一个高度
灵活和具有成本效益的解决方案为许多嵌入式控制应用。
ATtiny2313的AVR具有一整套的编程与系统开发
工具,包括: C语言编译器,宏汇编,程序调试器/软件仿真,税务局局长
扣器仿真器及评估板。
4
ATtiny2313/V
2543I–AVR–04/06
ATtiny2313/V
引脚说明
VCC
GND
端口A ( PA2..PA0 )
数字供电电压。
地面上。
端口A是一个3位双向I / O和内部上拉电阻的端口(分别选择
位)。端口A输出缓冲器具有既吸收大电流对称的驱动特性
和源能力。作为输入,端口A引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。在端口A引脚处于三态时复位
状态变为活动状态,即使系统时钟没有运行。
端口A也可以用做其他不同的特殊功能的操作返回的功能上市
在第56页。
端口B ( PB7..PB0 )
端口B为8位双向I / O和内部上拉电阻的端口(分别选择
位)。端口B输出缓冲器具有既吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口B引脚的外部拉低时将输出
当前,如果上拉电阻器被激活。端口的引脚处于三态,当复位
状态变为活动状态,即使系统时钟没有运行。
端口B也可以用做其他不同的特殊功能的操作返回的功能上市
在第56页。
端口D ( PD6..PD0 )
端口D为7位双向I / O和内部上拉电阻的端口(分别选择
位)。该端口D输出缓冲器有两个吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口D引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。端口D引脚为三态时复位
状态变为活动状态,即使系统时钟没有运行。
端口D也可以用做其他不同的特殊功能的操作返回的功能上市
在第59页。
RESET
复位输入。该引脚上的低电平持续时间大于最小脉冲长度将gener-
吃了复位,即使系统时钟没有运行。的最小脉冲长度列于表
15第37页短的脉冲则不能保证可靠复位。复位输入
是替代功能PA2 ,DW传递。
输入到振荡器反相放大器和输入到内部时钟工作电路。
XTAL1是一个备用功能PA0 。
输出反向振荡放大器。 XTAL2是一个可选功能为PA1 。
XTAL1
XTAL2
5
2543I–AVR–04/06
特点
利用AVR
RISC架构
AVR - 高性能和低功耗的RISC结构
- 120条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
全静态工作
- 高达20 MIPS的吞吐量,在20兆赫
数据和非易失性程序和数据存储器
- 对在系统自编程闪存2K字节
耐力万写/擦除周期
- 128字节的系统内可编程EEPROM
耐力:100,000写/擦除周期
- 128字节的片内SRAM
- 可以对锁定的闪存程序存储器和EEPROM数据安全
外设特性
- 一个8位定时器/计数器具有独立预分频器和比较模式
- 1个16位定时器/计数器具有独立预分频器,比较和捕获模式
- 四个PWM通道
- 片上模拟比较器
- 可编程看门狗定时器,带有片上振荡器
- USI - 通用串行接口
- 全双工USART
单片机特性
- debugWIRE的片上调试
- 在系统内通过SPI端口编程
- 外部和内部中断源
- 低功耗空闲模式,掉电模式和待机模式
- 增强型上电复位电路
- 可编程欠压检测电路
- 内部振荡器校准
I / O和封装
- 18个可编程I / O线
- 20引脚PDIP , 20引脚SOIC , 20 - QFN垫/ MLF
工作电压
- 1.8 - 5.5V ( ATtiny2313V )
- 2.7 - 5.5V ( ATtiny2313的)
速度等级
- ATtiny2313V : 0 - 4兆赫@ 1.8 - 5.5V , 0 - 10兆赫@ 2.7 - 5.5V
- 操作返回: 0 - 10兆赫@ 2.7 - 5.5V , 0 - 20兆赫@ 4.5 - 5.5V
典型功耗
主动模式
为1 MHz ,1.8V : 230 μA
32千赫, 1.8V : 20 μA (包括振荡器)
掉电模式
< 0.1 μA在1.8V
8-bit
微控制器
与2K字节
在系统
可编程
FL灰
ATtiny2313/V
初步
摘要
牧师2543IS -AVR- 4月6日
销刀豆网络gurations
图1 。
ATtiny2313引脚
PDIP / SOIC
( RESET / dW)与PA2
(RXD) PD0
(TXD) PD1
( XTAL2 ) PA1
( XTAL1 ) PA0
( CKOUT / XCK / INT0 ) PD2
( INT1 ) PD3
( T0), PD4
( OC0B / T1) PD5
GND
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
VCC
PB7 ( UCSK / SCL / PCINT7 )
PB6 ( MISO / DO / PCINT6 )
PB5 ( MOSI / DI / SDA / PCINT5 )
PB4 ( OC1B / PCINT4 )
PB3 ( OC1A / PCINT3 )
PB2 ( OC0A / PCINT2 )
PB1 ( AIN1 / PCINT1 )
PB0 ( AIN0 / PCINT0 )
PD6 ( ICP)的
MLF
PB7 ( UCSK / SCK / PCINT7 )
17
PB6 ( MISO / DO / PCINT6 )
16
15
14
13
12
11
PA2 ( RESET /的dW )
19
PD0 (RXD)
20
(TXD) PD1
XTAL2 ) PA1
( XTAL1 ) PA0
( CKOUT / XCK / INT0 ) PD2
( INT1 ) PD3
1
2
3
4
5
18
VCC
PB5 ( MOSI / DI / SDA / PCINT5 )
PB4 ( OC1B / PCINT4 )
PB3 ( OC1A / PCINT3 )
PB2 ( OC0A / PCINT2 )
PB1 ( AIN1 / PCINT1 )
( T0), PD4
( OC0B / T1) PD5
(ICP) PD6
注:底部垫应焊接到地上。
概观
ATtiny2313的是基于AVR的低功耗8位CMOS微控制器
增强的RISC架构。通过在单个时钟周期内执行强大的指令,
该操作返回的数据吞吐率高达1 MIPS每MHz,从而可以系统
设计师在功耗和处理速度之间。
2
ATtiny2313/V
2543IS–AVR–04/06
( AIN0 / PCINT0 ) PB0
GND
10
6
7
8
9
AVR内核具有丰富的指令集和32个通用工作寄存器。
所有的寄存器都直接连接到算术逻辑单元(ALU) ,允许
两个独立的寄存器中在一个时钟一条指令被访问
周期。这种结构大大提高了代码效率,同时实现吞吐量达
比传统的CISC微控制器快十倍。
ATtiny2313的提供以下功能: 2K字节的系统内可编程
闪存, 128字节EEPROM , 128字节SRAM , 18个通用I / O口线, 32个通用
通用工作寄存器,用于片上调试单线接口,两个灵活
定时器/计数器具有比较模式,内部和外部中断,一个串行编程
梅布尔USART,有起始条件检测器,可编程串行接口
看门狗定时器具有片内振荡器和三种软件可选的节电
模式。在空闲模式时CPU停止工作,而SRAM ,定时器/计数器,以及
中断系统继续工作。掉电模式时保存寄存器可
帐篷,但冻结振荡器,禁用所有其他芯片功能,直到下一个中断
或硬件复位。在待机模式下,晶振/谐振振荡器运行时
该设备的其他部分处于休眠状态。这使得非常快的启动加上低功耗
消费。
该器件采用Atmel的高密度非易失性存储器技术制造。
片内ISP Flash允许程序存储器进行在系统编程
通过SPI串行接口,或用常规的非易失性存储器编程。
通过在单将8位RISC CPU与系统内可编程闪存
岩屑芯片, ATtiny2313成为一个功能强大的单片机,它提供一个高度
灵活和具有成本效益的解决方案为许多嵌入式控制应用。
ATtiny2313的AVR具有一整套的编程与系统开发
工具,包括: C语言编译器,宏汇编,程序调试器/软件仿真,税务局局长
扣器仿真器及评估板。
4
ATtiny2313/V
2543IS–AVR–04/06
ATtiny2313/V
引脚说明
VCC
GND
端口A ( PA2..PA0 )
数字供电电压。
地面上。
端口A是一个3位双向I / O和内部上拉电阻的端口(分别选择
位)。端口A输出缓冲器具有既吸收大电流对称的驱动特性
和源能力。作为输入,端口A引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。在端口A引脚处于三态时复位
状态变为活动状态,即使系统时钟没有运行。
端口A也可以用做其他不同的特殊功能的操作返回的功能上市
在第53页。
端口B ( PB7..PB0 )
端口B为8位双向I / O和内部上拉电阻的端口(分别选择
位)。端口B输出缓冲器具有既吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口B引脚的外部拉低时将输出
当前,如果上拉电阻器被激活。端口的引脚处于三态,当复位
状态变为活动状态,即使系统时钟没有运行。
端口B也可以用做其他不同的特殊功能的操作返回的功能上市
在第53页。
端口D ( PD6..PD0 )
端口D为7位双向I / O和内部上拉电阻的端口(分别选择
位)。该端口D输出缓冲器有两个吸收大电流对称的驱动特性
和源能力。作为输入使用时,端口D引脚是外部拉低时将输出
当前,如果上拉电阻器被激活。端口D引脚为三态时复位
状态变为活动状态,即使系统时钟没有运行。
端口D也可以用做其他不同的特殊功能的操作返回的功能上市
在第56页。
RESET
复位输入。该引脚上的低电平持续时间大于最小脉冲长度将gener-
吃了复位,即使系统时钟没有运行。的最小脉冲长度列于表
15第34页短的脉冲则不能保证可靠复位。复位输入
是替代功能PA2 ,DW传递。
输入到振荡器反相放大器和输入到内部时钟工作电路。
XTAL1是一个备用功能PA0 。
输出反向振荡放大器。 XTAL2是一个可选功能为PA1 。
一套全面的开发工具,应用笔记和数据表都可用
能够为downloadon http://www.atmel.com/avr 。
XTAL1
XTAL2
资源
5
2543IS–AVR–04/06