ATMEGA2560-16AUR
ATmega640/1280/1281/2560/2561具有以下特性:64K/128K/256K字节的系统内可编程闪存,带读-写功能,4k字节EEPROM, 8k字节SRAM, 54/86通用I/O线,32个通用工作寄存器,实时计数器(RTC), 6个灵活的定时器/计数器与比较模式和PWM, 4个usart,一个字节导向的2线串行接口,一个16通道,10位ADC与可编程增益可选差分输入级,可编程Watchdog定时器与内部振荡器,SPI串口,符合IEEE®std. 1149.1标准的JTAG测试接口,也用于访问片上调试系统和编程以及六种软件可选的节电模式。Idle模式停止CPU,同时允许SRAM、定时器/计数器、SPI端口和中断系统继续工作。下电模式保存寄存器内容,但冻结振荡器,禁用所有其他芯片功能,直到下一次中断或硬件复位。在省电模式下,异步计时器继续运行,允许用户在设备的其余部分处于睡眠状态时保持计时器基础。ADC降噪模式将停止CPU和除异步定时器和ADC以外的所有I/O模块,以最大限度地减少ADC转换过程中的切换噪声。在待机模式下,晶体/谐振器振荡器正在运行,而设备的其余部分处于休眠状态。这允许非常快速的启动与低功耗相结合。在扩展待机模式下,主振荡器和异步定时器都继续运行。Atmel提供QTouch®库,用于将电容触摸按钮,滑块和轮子功能嵌入到AVR微控制器中。专利的电荷传输信号采集提供了强大的传感,包括触摸键的完整报告,并包括相邻键抑制®(AKS®)技术,用于明确检测关键事件。易于使用的QTouch套件工具链允许您探索,开发和调试自己的触摸应用程序。该器件采用Atmel高密度非易失性存储器技术制造。片上ISP闪存允许程序内存通过SPI串行接口、传统的非易失性存储器编程器或运行在AVR核心上的片上引导程序在系统内重新编程。引导程序可以使用任何接口下载应用程序在应用程序闪存。当应用程序Flash部分更新时,引导Flash部分中的软件将继续运行,提供真正的边读边写操作。Atmel ATmega640/1280/1281/2560/2561是一款功能强大的微控制器,通过在单片芯片上结合8位RISC CPU和系统内自编程闪存,为许多嵌入式控制应用提供了高度灵活和经济有效的解决方案。ATmega640/1280/1281/2560/2561 AVR支持全套程序和系统开发工具,包括:C编译器、宏汇编器、程序调试器/模拟器、在线模拟器和评估工具包
参数化
程序存储器类型 | 闪光 |
程序内存大小 (KB) | 256 |
CPU 速度 (MIPS/DMIPS) | 16 |
数据 EEPROM(字节) | 4096 |
定时器 | 2 x 8 位 - 4 x 16 位 |
独立脉宽调制 | 15 |
ADC数量 | 0 |
差分 ADC 输入 | 14 |
模数转换器通道 | 16 |
最大 ADC 分辨率(位) | 10 |
比较器数量 | 1个 |
温度。最小范围 | -40 |
温度。最大范围 | 85 |
最大工作电压(V) | 5.5 |
最小工作电压(V) | 1.8 |
针数 | 100 |
低电量 | 不 |
I2C接口 | 1 -I2C |
ATMEGA2560-16AUR
The ATmega640/1280/1281/2560/2561 provides the following features: 64K/128K/256K bytes of In-System Programmable Flash with Read-While-Write capabilities, 4Kbytes EEPROM, 8Kbytes SRAM, 54/86 general purpose
I/O lines, 32 general purpose working registers, Real Time Counter (RTC), six flexible Timer/Counters with compare modes and PWM, four USARTs, a byte oriented 2-wire Serial Interface, a 16-channel, 10-bit ADC with
optional differential input stage with programmable gain, programmable Watchdog Timer with Internal Oscillator,
an SPI serial port, IEEE® std. 1149.1 compliant JTAG test interface, also used for accessing the On-chip Debug
system and programming and six software selectable power saving modes. The Idle mode stops the CPU while
allowing the SRAM, Timer/Counters, SPI port, and interrupt system to continue functioning. The Power-down
mode saves the register contents but freezes the Oscillator, disabling all other chip functions until the next interrupt
or Hardware Reset. In Power-save mode, the asynchronous timer continues to run, allowing the user to maintain a
timer base while the rest of the device is sleeping. The ADC Noise Reduction mode stops the CPU and all I/O modules except Asynchronous Timer and ADC, to minimize switching noise during ADC conversions. In Standby
mode, the Crystal/Resonator Oscillator is running while the rest of the device is sleeping. This allows very fast
start-up combined with low power consumption. In Extended Standby mode, both the main Oscillator and the
Asynchronous Timer continue to run.
Atmel offers the QTouch® library for embedding capacitive touch buttons, sliders and wheels functionality into AVR
microcontrollers. The patented charge-transfer signal acquisition offersrobust sensing and includes fully
debounced reporting of touch keys and includes Adjacent Key Suppression® (AKS®) technology for unambiguous
detection of key events. The easy-to-use QTouch Suite toolchain allows you to explore, develop and debug your
own touch applications.
The device is manufactured using the Atmel high-density nonvolatile memory technology. The On-chip ISP Flash
allows the program memory to be reprogrammed in-system through an SPI serial interface, by a conventional nonvolatile memory programmer, or by an On-chip Boot program running on the AVR core. The boot program can use
any interface to download the application program in the application Flash memory. Software in the Boot Flash
section will continue to run while the Application Flash section is updated, providing true Read-While-Write operation. By combining an 8-bit RISC CPU with In-System Self-Programmable Flash on a monolithic chip, the Atmel
ATmega640/1280/1281/2560/2561 is a powerful microcontroller that provides a highly flexible and cost effective
solution to many embedded control applications.
The ATmega640/1280/1281/2560/2561 AVR is supported with a full suite of program and system development
tools including: C compilers, macro assemblers, program debugger/simulators, in-circuit emulators, and evaluation
kits
The high-performance, low-power Microchip 8-bit AVR® RISC-based microcontroller combines 256 KB ISP flash memory, 8 KB SRAM, 4 KB EEPROM, 86 general purpose I/O lines, 32 general purpose working registers, real-time counter, six flexible timer/counters with compare modes, PWM, four USARTs, byte-oriented Two-Wire serial interface, 16-channel 10-bit A/D converter, and a JTAG interface for on-chip debugging. The device achieves a throughput of 16 MIPS at 16 MHz and operates between 4.5-5.5 volts.