ATmega2560-16AU单片机便携式观瞄及操控仪设计(3)_毕业论文

毕业论文移动版

毕业论文 > 机械论文 >

ATmega2560-16AU单片机便携式观瞄及操控仪设计(3)


(6)可以对锁定位编程实现软件加密。
【4】JTAG 接口(与IEEE 1149.1 标准兼容)
(1)遵循JTAG标准的边界扫描功能。
(2)支持扩展的片内调试。
(3)通过JTAG接口实现对Flash,EEPROM,熔丝位和锁定位的编程。
【5】外设特点
(1)两个具有独立的预分频器和比较器功能的8位定时器/计数器。
(2)四个具有预分频器、比较功能和捕捉功能的16位定时器/计数器。
(3)具有独立震荡器的实时计数器。
(4)4路8位PWM。
(5) 6/12路分辨率可编程(2到16位)PWM(ATmega1281/2561,ATmega640/1280/2560)
(6)输出比较调制器。
(7)8路10位ADC。(ATmega1281/2561,ATmega640/1280/2560)
(8)4个可编程串行USART。
(9)可工作于主机/从机模式的SPI串行接口。
(10)面向字节的两线接口。
(11)具有独立片内振荡器的可编程看门狗定时器。
(12)片内模拟比较器。
【6】特殊的处理器特点
(1)上电复位以及可编程的掉电检测。
(2)内部校准振荡器。
(3)片内/片外中断源
(4)6种睡眠模式:空闲模式、ADC噪声抑制模式、省电模式、掉电模式、Standby模式和扩展的Standby模式。
【7】I/O和封装
(1)54/86个可编程I/O口线。
(2)64引脚TQFP与64引脚MLF/QFN封装。
    ATmega2560-16AU单片机由于其先进的指令集及单周期指令执行时间,其数据吞吐率高达1MIPS/MHz从而可以缓解系统在功耗和处理速度之间的矛盾。
在ATmega2560系列芯片中,ATmega2560芯片在FLASH容量、EEPROM容量、SRAM容量、通用I/O口、16位PWM通道数、USART数目、10位ADC通道数等各项指标上都占有相对的优势,更适合应用于开发复杂的操控系统。表2.1就是ATmega2560系列芯片之间的对比。
表2.1  ATmega640/1280/1281/2560/2561芯片对比
器件    Flash    EERPOM    RAM    引脚    PWM    串口    ADC
ATmega640    64KB    4KB    8KB    86    12    4    16
ATmega1280    128KB    4KB    8KB    86    12    4    16
ATmega1281    128KB    4KB    8KB    54    6    2    8
ATmega2560    256KB    4KB    8KB    86    12    4    16
ATmega251    256KB    4KB    8KB    54    6    2    8
AVR内核具有丰富的指令集和32个通用工作寄存器。所有的寄存器都直接与算逻单元(ALU)相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的复杂指令集微处理器高10倍的数据吞吐率。
2.3.2  Max7456芯片简介
    在军用光测设备中,为了清晰的分辨所拍摄图像数据的时间以及其他附加信息,需要在图像上叠加一些附加数据,如时间,焦距,方位俯仰值,使屏幕显示一目了然,既方便操作手执行任务时引导测量仪,又是事后判读及数据处理的参考依据。鉴于传统专用芯片实现的视频字符叠加系统具有外围电路复杂,不便与嵌入式的特点,因此这里采用了Max7456模块构建视频字符叠加器系统。该系统可以为手持设备提供必要的提示信息,作为数据解算的依据。系统具有硬件结构简单,使用方便,成本较低等优点。 (责任编辑:qin)