|
ATMEGA16A-AU微控制器描述:8位微控制器,带有16K字节的系统内可编程闪存;
ATMEGA16A-AU微控制器概述
ATmega16A是低功耗CMOS 8位微控制器基于AVR增强RISC体系结构。通过执行强大的指令在一个时钟周期内,ATmega16A实现吞吐量接近1 MIPS / MHz允许系统设计优化电力消耗和处理速度。
AVR的核心工作结合了丰富的指令集和32个通用寄存器。所有的32个寄存器直接连接到算术逻辑单元(ALU),允许两个独立的在一个单指令寄存器访问在一个时钟周期内执行。由此产生的架构代码效率更高而实现吞吐量比传统快10倍CISC微控制器。
ATMEGA16A-AU微控制器特性
高性能、低功耗AVR8位单片机
高级RISC体系结构
131的指令大多数单个钟周期执行
32 x 8通用工作寄存器
完全静态操作
16 MIPS吞吐量16兆赫
芯片上2cycle乘数
高耐力非易失性内存段
16 k字节的系统Selfprogrammable Flash程序内存
512字节eepm
1 k字节的内部存储器
写/擦除周期:10000 Flash / 100000 eepm
数据保留:20年在85°C / 100年25°C(1)
可选的启动代码部分独立的锁位
在系统编程的芯片上的引导程序
真正ReadWhileWrite操作
编程软件安全锁
JTAG接口(IEEE std 1149.1兼容)
根据JTAG标准边界功能
广泛的片上调试支持
编程Flash,eepm、融合和锁通过JTAG接口部分
外围功能
两个8位定时器/计数器与单独预定标器和比较模式
一个16位的定时器/计数器与单独的预定标器,比较模式,和捕捉
模式
实时计数器与单独的振荡器
四PWM渠道
8路,10位ADC
8单端通道
7只差通道在TQFP包
2微分通道可编程增益1 x,10倍或200倍
面向字节的二线串行接口
可编程串行USART
主/从SPI串行接口
与单独的片上可编程看门狗定时器振荡器
芯片上的模拟比较器
特殊的微控制器的功能
开机复位和可编程的暗光检测
内部校准RC振荡器
内部和外部中断源
六个睡眠模式:空闲ADC降噪,省电,省电,备用
和扩展备用
I / O和包
32可编程I / O线
40pin PDIP,44lead TQFP,44pad QFN / MLF
操作电压
ATmega16A 2.7 5.5 v
速度等级
0 16为ATmega16A MHz
功耗@ 1 MHz,3 v,并为ATmega16A 25°C
积极:0.6 mA
马空闲模式:0.2
省电模式:< 1a
ATmega16A提供以下特点:16 k字节的在系统可编程Flasheepm程序内存Read-While-Write功能,512字节,1 k字节SRAM,32通用I / O线,32个通用寄存器,Boundaryscan JTAG接口,片上调试和编程的支持,三个灵活的定时器/计数器与比较模式,内部和外部中断,一个串行编程USART,面向字节的两线串行接口,一个8路,10位ADC与可选的差动输入级可编程增益(TQFP包),一个可编程看门狗定时器内部振荡器,SPI串行端口,和六个软件选择节电模式。
ATMEGA16A-AU微控制器空闲模式停止
CPU同时允许USART、双线式接口、A / D转换器,SRAM,定时器/计数器,SPI端口和中断系统继续运作。省电模式保存寄存器内容但冻结振荡器,禁用所有其他芯片功能,直到下一个外部中断或硬件复位。在省电模式下,异步定时器继续运行,允许用户维护一个计时器基地而其他的设备是睡觉。
ADC的降噪模式停止CPU和I / O模块异步定时器和除外ADC,以减少开关噪声在ADC转换。在待机模式下,晶体谐振器振荡器运行而其他的设备是睡觉。这允许快速启动结合低功率消耗。在延长待机模式中,两个主要的振荡器和异步定时器继续运行。
设备制造使用Atmel的高密度非易失性内存技术。片装的ISP Flash允许将程序内存重新编程通过SPI串行系统由传统的非易失存储器接口,程序员,或者通过一个芯片上的引导程序AVR的核心上运行。
引导程序可以使用任何界面下载应用程序程序在应用程序中闪存。在Flash引导部分软件将继续运行虽然Flash应用程序部分更新,提供真正Read-While-Write操作。
ATMEGA16A-AU微控制器通过一个8位RISC CPU结合在系统Self-Programmable Flash单一的芯片上,Atmel ATmega16A是一个功能强大的单片机,它提供了一个高度灵活和成本效益的解决许多嵌入式控制应用程序。
一整套的支持ATmega16A AVR编程与系统开发工具包括:C语言编译器、宏汇编、程序调试器/软件仿真器仿真器、及评估板。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?我要注册
x
|