资料介绍
AVR核心结合了一个丰富的指令集和32个通用工作寄存器。所有32个寄存器都直接连接到算术逻辑单元(ALU),允许在一个时钟周期内执行的一条指令中访问两个独立的寄存器。由此产生的架构比传统的cisc微控制器具有更高的代码效率,同时实现的吞吐量是传统cisc微控制器的十倍。
ATMega128提供以下功能:128K字节的系统内可编程闪存,具有读写功能,4K字节EEPROM,4K字节SRAM,53条通用I/O线,32个通用工作寄存器,实时计数器(RTC),4个灵活的定时器/计数器,具有比较模式和脉宽调制,2个USARTS,1个字节或IEnted两线串行接口、一个8通道、10位ADC(带可编程增益的可选差分输入级)、带内部振荡器的可编程看门狗定时器、一个SPI串行端口、符合IEEE标准1149.1的JTAG测试接口,还用于访问片上调试系统和编程,以及六个可选软件。省电模式。空闲模式停止CPU,同时允许SRAM、定时器/计数器、SPI端口和中断系统继续工作。断电模式保存寄存器内容,但冻结振荡器,禁用所有其他芯片功能,直到下一个中断或硬件复位。在省电模式下,异步计时器继续运行,允许用户在设备其余部分休眠时保持计时器基数。ADC降噪模式停止CPU和除异步定时器和ADC以外的所有I/O模块,以在ADC转换期间将开关噪声降至最低。在待机模式下,晶体/谐振器振荡器在设备其余部分休眠时运行。这使得启动速度非常快,同时功耗也很低。在扩展待机模式下,主振荡器和异步定时器继续运行。
该设备是使用Atmel的高密度非易失性存储器技术制造的。片上ISP闪存允许程序存储器通过SPI串行接口、传统的非易失性存储器编程器或AVR核心上运行的片上引导程序在系统中重新编程。引导程序可以使用任何接口在应用程序闪存中下载应用程序。启动闪存部分中的软件将在应用程序闪存部分更新时继续运行,提供真正的读写操作。通过将8位RISC CPU与单片芯片上的系统内自编程闪存相结合,AtmelAtmega128是一款功能强大的微控制器,它为许多嵌入式控制应用程序提供了高度灵活和经济有效的解决方案。
ATMega128 AVR支持全套程序和系统开发工具,包括:C编译器、宏汇编程序、程序调试器/模拟器、电路内模拟器和评估工具包。
ATMega128是一个高度复杂的微控制器,其中I/O位置的数量取代了AVR指令集中保留的64个I/O位置。为确保与ATMega103向后兼容,ATMega103中的所有I/O位置在ATMega128中具有相同的位置。大多数额外的I/O位置都添加在从$60到$FF的扩展I/O空间中(即,在ATMega103内部RAM空间中)。这些位置只能通过使用ld/lds/ldd和st/sts/std指令来访问,而不能通过使用in和out指令来访问。内部RAM空间的重新定位对于atmega103用户来说仍然是一个问题。此外,如果代码使用绝对地址,增加的中断向量数量可能是一个问题。为了解决这些问题,可以通过对保险丝M103C进行编程来选择ATMega103兼容模式。在这种模式下,扩展I/O空间中的任何功能都不在使用中,因此内部RAM位于ATMega103中。此外,扩展的中断向量也被删除。
- 8位Atmel 微控制器ATMEGA325V-8AU技术手册 0次下载
- 基于ATmega128的光伏并网发电系统设计
- 基于ATmega128的球管电压控制系统设计与实现
- ATMEGA128微处理器中文数据手册 4次下载
- 8位微处理器atmega128中文数据手册 11次下载
- Atmega128 AVR Studio熔丝位(Fuse)设置
- ATmega128_128L中文数据手册 46次下载
- ATmega8和ATmega8L的微控制器数据手册免费下载 28次下载
- Atmega128的PCB原理图免费下载 0次下载
- 使用Atmega128L单片机控制ADS7816进行AD采集的程序免费下载
- ATmega128单片机的内部资源、工作原理和硬件电路设计的资料免费下载 103次下载
- ATmega128中文手册 80次下载
- ATmega128L中文资料pdf
- atmega128 pdf
- atmega128中文资料pdf
- 基于MAX232转换器和SJA1000CAN总线控制器实现远程通信网络的设计 2964次阅读
- 基于微控制器和无线通信模块实现无线传感器网络节点的设计 3260次阅读
- 微控制器9S08MM128/64/32在医疗设计中的应用 2100次阅读
- 基于ATmega128和上位机控制软件实现陶瓷检测系统的应用方案 2110次阅读
- 采用Atmega128单片机和电机控制芯片实现直流电机高精度控制 3449次阅读
- 微雪电子mega128开发板介绍 2147次阅读
- 微雪电子mega128开发板简介 1598次阅读
- 微雪电子mega128开发板简介 1417次阅读
- 飞思卡尔新款Flexis微控制器资料 4681次阅读
- 一文详解ATMEGA128熔丝位配置 1w次阅读
- AVR单片机读写CPLD程序实例(ATmega128程序案例) 8256次阅读
- atmega48单片机特性 atmega48的低功耗设计 7553次阅读
- 基于ATmega 16L微控制器的便携设备电源系统方案 2126次阅读
- 基于Atmega128单片机设计的嵌入式控制器 2542次阅读
- 一种迷你数控雕刻机系统的设计方案 1820次阅读
下载排行
本周
- 1XL4015+LM358恒压恒流电路图
- 0.38 MB | 137次下载 | 1 积分
- 2PCB布线和布局电路设计规则
- 0.40 MB | 4次下载 | 免费
- 3TPS6287B25降压转换器评估模块
- 3.46MB | 1次下载 | 免费
- 4INA226EVM用户指南
- 4.7MB | 1次下载 | 免费
- 5INA226EVM修订版A模型用户指南和软件教程
- 2.28MB | 1次下载 | 免费
- 6Altium Designer印刷电路板设计与制作PDF电子书免费下载
- 14.11 MB | 0次下载 | 3 积分
- 7TPS4800-Q1智能高侧驱动器评估模块
- 1.51MB | 次下载 | 免费
- 8TPS55289-Q1降压/升压转换器评估模块
- 2.07MB | 次下载 | 免费
本月
- 1XL4015+LM358恒压恒流电路图
- 0.38 MB | 137次下载 | 1 积分
- 2新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 60次下载 | 免费
- 3800VA纯正弦波逆变器的参考设计
- 2.96MB | 34次下载 | 免费
- 4纯电动汽⻋的主要部件及⼯作原理
- 5.76 MB | 15次下载 | 5 积分
- 5JESD79-5C_v1.30-2024 内存技术规范
- 2.71 MB | 10次下载 | 免费
- 6elmo直线电机驱动调试细则
- 4.76 MB | 9次下载 | 6 积分
- 7明伟电源模块RSP-3000图纸
- 0.30 MB | 8次下载 | 免费
- 8使用BQ76PL102系列电量计进行BQ78PL114的快速入门指南
- 4.04MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935115次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191366次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73805次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多