MAX34334CSE 第1页-第5页 PDF中文翻译页面详情预览
特点
利用AVR
®
RISC架构
AVR - 高性能和低功耗的RISC结构
- 118条指令 - 绝大多数为单时钟周期执行
- 32个8位通用工作寄存器
- 高达10 MIPS的吞吐量在10 MHz
数据和非易失性程序存储器
- 的系统内可编程Flash 2K字节
耐力1000写/擦除周期
- 128字节的SRAM
- 128字节的系统内可编程EEPROM
耐力:100,000写/擦除周期
- 可以对锁定的闪存程序存储器和EEPROM数据安全
外设特性
- 一个8位定时器/计数器具有独立预分频器
- 1个16位定时器/计数器具有独立预分频器,
比较,拍摄模式和8,9或10位PWM
- 片上模拟比较器
- 可编程看门狗定时器,带有片上振荡器
- 用于在系统编程的SPI串行接口
•全双工UART
•特殊的处理器特点
- 低功耗空闲和掉电模式
- 外部和内部中断源
•规格
- 低功耗,高速CMOS工艺技术
•全静态工作
功耗为4 MHz , 3V ,25°C
- 活动: 2.8毫安
- 空闲模式: 0.8毫安
- 掉电模式: <1 μA
I / O和封装
- 15个可编程I / O线
- 20引脚PDIP和SOIC
工作电压
- 2.7 - 6.0V ( AT90S2313-4 )
- 4.0 - 6.0V ( AT90S2313-10 )
速度等级
- 0 - 4兆赫( AT90S2313-4 )
- 0 - 10兆赫( AT90S2313-10 )
8-bit
微控制器
与2K字节
的系统内
可编程
FL灰
AT90S2313
引脚配置
PDIP / SOIC
牧师0839G - 8月1日
1
描述
该AT90S2313是一款基于AVR RISC的低功耗8位CMOS微控制器
架构。通过执行在单个时钟周期有力的指示,该AT90S2313
的数据吞吐率高达1 MIPS每MHz ,允许系统设计人员
在功耗和处理速度。
AVR内核具有丰富的指令集和32个通用工作寄存器
字符。所有的寄存器都直接连接到算术逻辑单元(ALU) ,
允许两个独立的寄存器中的一条指令进行访问
一个时钟周期。这种结构大大提高了代码效率,同时实现
最高至10倍,比传统的CISC微控制器更快。
图1 。
该AT90S2313框图
该AT90S2313提供以下功能: 2K字节的系统内可编程
闪存, 128字节EEPROM , 128字节SRAM , 15个通用I / O口线, 32中普通
通用工作寄存器,灵活的定时器/计数器具有比较模式,内部和
外中断,可编程串行UART ,可编程看门狗定时器
内部振荡器,用于闪存和下载两个软件一个SPI串行端口
2
AT90S2313
0839G–08/01
AT90S2313
可选择的省电模式。空闲模式下,CPU停止工作,允许
SRAM ,定时器/计数器, SPI端口以及中断系统继续工作。该
掉电模式保存登记内容,但冻结振荡器,禁止所有
其他芯片功能,直到下一个中断或硬件复位。
该器件采用Atmel的高密度非易失性存储器技术制造。
片上系统内可编程Flash允许程序存储器是重现
通过SPI串行接口或通过一个常规的非易失性编程在系统
编程器。通过将增强的RISC 8位CPU与系统亲
可编程闪存单片芯片上, Atmel的AT90S2313是一款功能强大
微控制器,提供了一个高度灵活和具有成本效益的解决方案,许多嵌入
DED控制应用。
该AT90S2313 AVR具有一整套的编程与系统开发
工具,包括: C语言编译器,宏汇编,程序调试器/模拟器,在电路
仿真器和评估板。
引脚说明
VCC
GND
端口B ( PB7..PB0 )
电源电压引脚。
接地引脚。
端口B为8位双向I / O端口。端口引脚可提供内部上拉电阻
(选择的每一位) 。 PB0和PB1也作为正输入端( AIN0 )和
片上模拟比较器的负输入端( AIN1 ) ,分别。端口B输出
缓冲器可吸收20毫安,可直接驱动LED显示器。当引脚PB0到PB7是
作为输入,并且外部拉低,它们将输出电流,如果内部上拉
电阻器被激活。端口的引脚处于三态,当复位条件
变得活跃,即使系统时钟是不活动的。
端口B也可以用做其他不同的特殊功能的AT90S2313的功能上市
在第53页。
端口D ( PD6..PD0 )
端口D具有内部上拉电阻, PD6..PD0 7个双向I / O端口。该
端口D输出缓冲器可吸收20毫安。作为输入使用时,端口D引脚被外部电路拉
时将输出电流,如果上拉电阻被激活。端口D引脚为三态
当一个复位过程中,即使系统时钟是不活动的。
端口D也可以用做其他不同的特殊功能的AT90S2313的功能上市
在第58页。
RESET
XTAL1
XTAL2
复位输入。该引脚上超过50 ns的低电平将产生复位,即使
时钟没有运行。更短的脉冲不能保证可靠复位。
输入到振荡器反相放大器和输入到内部时钟工作电路。
输出振荡器反相放大器器。
3
0839G–08/01
晶体振荡器
XTAL1和XTAL2是一个反相放大器的输入和输出分别是能
用作片上振荡器被配置,如图2任一个石英
晶体或陶瓷谐振器都可以使用。从外部时钟驱动器
源, XTAL2应悬空而XTAL1驱动,如图3 。
图2中。
振荡器连接
MAX 1 HC BUFFER
HC
C2
C1
XTAL2
XTAL1
GND
注意:
当使用MCU振荡器作为用于外部设备的时钟,一个HC缓冲器应
连接如图中所示。
网络连接gure 3 。
外部时钟配置
4
AT90S2313
0839G–08/01
AT90S2313
建筑学
概观
快速访问寄存器文件的概念包含了32个8位通用工作寄存器
TER值与单个时钟周期的访问时间。这意味着在一个单独的时钟周期,
被执行的一个ALU (算术逻辑单元)的操作。两个操作数是从输出
寄存器文件,则执行该操作,并且将结果存回寄存器
文件 - 在一个时钟周期。
图4中。
该AT90S2313 AVR RISC结构
六的32个寄存器可以用作3个16位的间接寻址寄存器指针
数据空间寻址 - 实现高效的地址运算。之一的三
地址指针也被用来作为地址指针为常数查表功能
化。这些附加的功能寄存器是16位的X寄存器, Y寄存器和Z寄存器。
ALU支持寄存器之间,或一个反面之间的算术和逻辑功能
常数和寄存器。单寄存器操作也执行了ALU 。图4
显示AT90S2313 AVR RISC微控制器架构。
除了寄存器的操作,传统的存储器寻址模式可能是
寄存器文件使用。这是一个事实,即寄存器文件启用
分配32最下面的数据空间地址( 00美元 - $ 1F ) ,使他们能够
访问就好像它们是普通的存储位置。
5
0839G–08/01
相关元器件产品Datasheet PDF文档

AT90S2313-10SI

8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
39 ATMEL

AT90S2313-10SI

8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
166 ATMEL

AT90S2313-10SJ

RISC Microcontroller, 8-Bit, FLASH, 10MHz, CMOS, PDSO20, 0.300 INCH, PLASTIC, MS-013, SOIC-20
0 ATMEL

AT90S2313-4PC

8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
87 ATMEL

AT90S2313-4PC

8-bit Microcontroller with 2K Bytes of In-System Programmable Flash
43 ATMEL