ATMEGA1284P-AU描述:8位微控制器与16/32/64/128K字节的系统内可编程闪存;
ATMEGA1284P-AU特性
高性能、低功耗AVR8位单片机
高级RISC体系结构
131的指令大多数单个钟周期执行
32x8通用工作寄存器
完全静态操作
20MIPS吞吐量20MHz
芯片上2-cycle乘数
高耐力非易失性内存段
16/32/64/128K字节的系统Self-programmableFlash程序内存
512b/1k/2k/4k字节eepm
1/2/4/16K字节内部存储器
-写/擦除周期:10000Flash/100000eepm
-数据保留:20年在85°C/100年25°C(1)
-可选的启动代码部分独立的锁位
在系统编程的芯片上的引导程序
真正Read-While-Write操作
编程软件安全锁
JTAG接口(IEEEstd1149.1兼容)
根据JTAG标准边界功能
广泛的片上调试支持
编程Flash,eepm、融合和锁通过JTAG接口部分
外围功能
两个8位定时器/计数器与单独预定标器和比较模式
一个16位的定时器/计数器与单独的预定标器,比较模式,和捕获模式
实时计数器与单独的振荡器
六PWM渠道
8路,10位ADC
微分模式选择获得1x,10倍或200倍
面向字节的二线串行接口
两个可编程串行USART
主/从SPI串行接口
与单独的片上可编程看门狗定时器振荡器
芯片上的模拟比较器
销变化中断和唤醒
特殊单片机功能
开机复位和可编程的暗光检测
内部校准RC振荡器
内部和外部中断源
六个睡眠模式:空闲ADC降噪,省电,省电,备用
延长待机
I/O和包
32可编程I/O线
40-pinPDIP,44-leadTQFP,44-padVQFN/QFN/MLF
44-padDRQFN
49-ballVFBGA
操作电压
1.85.5v
速度等级
04MHz@1.85.5v
010MHz@2.75.5v
020MHz@4.55.5v
功耗1MHz,1.8v,25°C
-积极:0.4mA
省电模式:0.1a
省电模式:0.6a(包括32kHzRTC)
关于代码示例
ATMEGA1284P-AU这个文档包含简单简单的代码示例,展示如何使用的各个部分该设备。请注意,并不是所有的C编译器供应商包括一些定义的头文件在C和中断处理是依赖于编译器的。请确认与C编译器的文档为更多的细节。
代码示例假设部分特定头文件包含在编译之前。为I/O寄存器位于扩展I/O映射,“”,“”,“印度国家银行”、“SBIC”、“CBI”,“印度国家银行”指令必须更换指示,允许访问扩展I/O。
典型的“像”“STS”结合“SBR”、“SBRC”、“SBR”,“CBR”。
ATMEGA1284P-AU数据保留
可靠性评定结果表明,该预测数据保留失败率是非常少的比1PPM超过20年在85°C或100年25°C。