|
IC库存索引: | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 |
最新IC库存 |
新闻资讯 |
当前位置:首页 > 新闻资讯 |
EP1AGX50DF1152I6N
EP1AGX35DF780I6N EP1AGX50CF484C6N EP1AGX50DF1152C6N EP2AGX125EF29I6N EP2AGX95EF35I6N EP2A40B724I9N EP2A40F1020I8N EP2A40F672I8N EP2A25F672I8N EP2A25B724I7N EP2A15FF672I8N EP2A15B724I7N EP2A15F672I8N EP2AGX95EF35C6N EP2AGX125EF35C5N EP2A40B724C9N EP2A40F1020C8N EP2A40F672C8N EP2A25F672C8N EP2A25B724C7N EP2A15FF672C8N EP2A15B724C7N EP2A15F672C8N EP4SE530F40I3N EP4SE290H29I2N EP4SE290F40I2N EP4SE680H35I3N EP4SE680F43I3N EP4SE680F40I3N EP4SE360H29I2N EP4SE360F40I2N EP4SE290F35I2N EP4SE230F29I2N EP4SE110F29I2N EP4SGX530NF45I2N EP4SGX530KH40I2N EP4SGX530HH35I2N EP4SGX230KF40I2N EP4SGX230HF35I2N |
ATMEGA128A-AU原装现货供应 ATMEL品牌代理 8位微控制器-MCU 128K Flash 发布时间:2012/12/29 17:39:24
特点
•高性能,低功耗爱特梅尔®AVR®8位微控制器
•先进的RISC架构
- 133条指令 - 绝大多数为单时钟周期执行
- 32×8位通用工作寄存器+外设控制寄存器
- 全静态工作
- 在16MIPS的吞吐量高达16MHz
- 片上2周期乘法器
•高耐用性非挥发性记忆体领域
- 128K字节的系统内可编程闪存程序存储器
- 4KB的EEPROM
- 4K字节内部SRAM
- 写/擦除次数:10,000次,000 EEPROM
- 数据保存:20年在85°C/100年在25°C(1)
- 可选的引导具有独立锁定位代码段在系统编程的片上引导程序真正的同时读 - 写操作
- 最多64个字节的可选外部存储器空间
- 编程软件安全锁
- SPI接口进行在系统编程
•JTAG(IEEE 1149.1标准兼容)接口
- 根据JTAG标准的边界扫描功能
- 广泛的片上调试支持
- 通过JTAG接口编程闪存,EEPROM,熔丝位和锁定位
•外设特点
- 两个8位定时器/计数器具有独立预分频器和比较模式
- 两个扩展16位定时器/计数器具有独立预分频器,比较功能和
拍摄模式
- 具有独立振荡器的实时计数器
- 两个8-bit PWM通道
- 6个PWM通道,可编程的分辨率从2至16位
- 输出比较调制器
- 8通道,10位ADC
8个单端通道
7个差分通道
2个差分通道具有可编程增益1倍,10倍或200倍
- 面向字节的两线串行接口
- 双可编程的串行USART接口
- 主/从机模式的SPI串行接口
- 片内振荡器的可编程看门狗定时器
- 片上模拟比较器
•特殊的处理器特点
- 上电复位以及可编程的掉电检测
- 内部RC振荡器
- 外部和内部中断源
- 6种睡眠模式:空闲模式,ADC噪声抑制,省电,掉电,待机,
扩展Standby
- 软件可选的时钟频率
- ATmega103兼容模式选择熔丝
- 全球上拉禁用
•I / O和封装
- 53可编程I / O线
- 64引脚TQFP和64焊盘QFN / MLF的
•工作电压
- 2.7V - 5.5V
•速度等级
- 0 - 16MHz的
概观
Atmel的®AVR®ATmega128A是基于AVR单片机的低功耗CMOS8位微控制器增强的RISC架构。通过执行功能强大的指令在一个时钟周期,ATmega128A的数据吞吐率高达每MHz接近1MIPS使系统设计以优化功耗和处理速度。
Atmel的®AVR®内核具有丰富的指令集和32个通用工作寄存器。
所有的寄存器都直接连接到算术逻辑单元(ALU),允许两个独立的寄存器进行访问的,一条指令可以在一个时钟周期。 “这种结构提高了代码效率,同时实现吞吐量高达10倍的速度比传统的CISC微控制器。
ATmega128A提供了以下功能:128 KB的系统内可编程Flash的同时读 - 写能力,4字节的EEPROM,4字节SRAM,53个一般用途I / O口线,32个通用工作寄存器,实时计数器(RTC),四个灵活的定时器/计数器具有比较模式和PWM,2个USART,面向字节的两线串行接口,8通道,10位ADC,具有可选差分输入级可编程
增益,可编程看门狗定时器内部振荡器,一个SPI串行端口,IEEE STD。1149.1标准的JTAG测试接口,也可用于访问片上调试系统,编程和六个可以通过软件进行选择的省电模式。空闲模式停止CPU同时允许SRAM,定时器/计数器,SPI端口和中断系统继续工作。掉电模式保存登记内容,但冻结振荡器,禁止所有其他芯片功能,直到下一个中断或硬件复位。在省电模式下,异步定时器继续运行,允许用户保持一个时间基准,而其余的设备处于睡眠状态。 ADC噪声抑制模式时终止CPU和所有的I / O模块,除了异步定时器和ADC,以减少ADC转换时的开关噪声。在待机模式下,晶体/谐振器振荡器运行,而其余的设备正在睡觉。这允许启动非常快,同时具有低功耗。在扩展Standby模式下,主振荡器和异步定时器继续运行。
该设备是采用Atmel的高密度非易失性存储器技术制造的。片上ISP Flash允许程序存储器进行在系统编程通过SPI串行接口,由传统的非易失性存储器编程,或者通过片上引导程序运行于AVR内核。引导程序可以使用任意接口将应用程序下载在应用程序的闪存程序。在Boot区的软件将继续运行而应用Flash区更新,提供真正的同时读 - 写操作。通过将8位RISC CPU与系统内可编程的Flash集成在一个芯片上,爱特梅尔ATmega128A是一个功能强大的单片机,它提供了一个高度灵活和成本有效的解决方案为许多嵌入式控制应用。
ATmega128A AVR具有一整套的编程与系统开发工具的支持包括:C语言编译器,宏汇编,程序调试器/模拟器,在线仿真器,和评估套件。
ATmega103的ATmega128A兼容性ATmega128A是一个非常复杂的微控制器,I / O地址的数量取代了64 I / O位置保留在AVR指令集。为确保向后兼容性与ATmega103的,所有的I / O位置在ATmega103具有相同的位置
ATmega128A。从扩展I/ O空间中添加额外的I / O位置$60至$ FF时,(即,在ATmega103内部RAM空间)。这些地点可以达到使用LD/ LDS / LDD和ST/ STS / STD指令,而不是只使用IN和OUT指令。
的内部RAM空间的搬迁仍可能是一个问题,ATmega103用户。另外,如果代码使用绝对地址,中断向量的数量增加可能是一个问题。为了解决这些问题,可以选择由ATmega103兼容模式编程熔丝位M103C。在这种模式下,扩展的I/ O空间中的功能都在使用,所以坐落在ATmega103内部RAM。此外,在扩展中断向量都被删除。
Atmel的®AVR®ATmega128A是与ATmega103100%引脚兼容,并且可以更换的ATmega103的目前的印刷电路板。本应用笔记“ATmega128代替ATmega128A“描述更换了ATmega103的用户应该知道ATmega128A。
|
|