使用ATmega64单片机作为控制核心设计LED点阵书写显示屏的论文

资料大小: 0.51 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-08-20

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:EEPROM(417)显示屏(721)单片机(18372)led(10146)

  LED点阵书写显示屏由主控制模块、LED点阵屏模块、光笔检测电路、遥控键盘模块、液晶显示模块和开关电源组成。以ATmega64 作为控制核心,用74HC245、74HC595、74HC138、74HC139 ,74HC14 与4953 为驱动的32*32LED 点阵屏作为书写工具,用遥控控制各个功能的切换,用光笔来检测LED点阵屏各个点所处的坐标。本系统的硬件功能完善并且依靠ATmega64 编程实现了点亮、划亮、反显、整屏擦除,笔画擦除、连写多字、对象拖移、屏亮自动调节以及超时自动关闭等基本功能和发挥功能,并额外增添语音导读功能。

  主控CPU 的比较与选择

  为了完成扫描全屏和汉字的坐标的存储,主控器件必须有较高的CPU工作频率和有储量较大的RAM

  方案一:采用AT89C51作为主控器件,用来实现题目所要求的各种功能。此方案最大的特点是系统规模可以做得很小,成本较低。但是,单片机在处理高速信号时略显吃力,且此题目速度要求2S内能划过并点亮40点LED,51单片机很难实现这一要求。

  方案二:采用ARM7(LPC-2132)作为核心控制,其自带6路PWM输出,8通道10位A/D,速度高、资源丰富,稳定性强, 由于LPC2132片内没有EEPROM,当系统掉电后,所有参数都将丢失,如果所需要保存的参数比较多,就只有给系统扩展类似2402等EEPROM芯片,具有一定的缺陷。

  方案三:采用ATmega64作为主控器件。由于其先进的指令集以及单时钟周期指令执行时间,ATmega64 的数据吞吐率高达1 MIPS/MHz.片内集成64K字节的lash;2K 字节EEPROM,4K 字节SRAM,能够实现点阵屏的高速扫描和一些复杂的控制和运算功能,满足题目要求。

  为了能够很好的完成题目的基本要求以及发挥部分,经综合考虑后本系统采用方案三。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

本月热点资料

电子资料热门词

最新资料

下载排行

本周

本月

总榜

行业聚焦