基于atmega128单片机的点阵广告屏设计

基于atmega128单片机的点阵广告屏设计

ID:10064684

大小:32.50 KB

页数:10页

时间:2018-05-23

基于atmega128单片机的点阵广告屏设计_第1页
基于atmega128单片机的点阵广告屏设计_第2页
基于atmega128单片机的点阵广告屏设计_第3页
基于atmega128单片机的点阵广告屏设计_第4页
基于atmega128单片机的点阵广告屏设计_第5页
资源描述:

《基于atmega128单片机的点阵广告屏设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ATmega128单片机的点阵广告屏设计摘要:为了实现AVR单片机对LED点阵显示系统的控制,采用ATmega128作为下位机MCU,通过接收上位机发送的显示内容和显示模式的串行信号,实现16×32高亮点阵屏的一行多个文字或符号的显示。系统实际运行稳定,显示效果良好,便于多块点阵屏的扩展,作为高职学生的大学生实践创新有较高的实践意义。关键词:LED显示屏;AVR单片机;上位机;串行通信中图分类号:TN964?34文献标识码:A文章编号:1004?373X(2015)02?0056?03DesignofLEDmatrix

2、advertisementscreenbasedonATmega128MCUZHUZhi?qiang,BAOJun?wei,ZHONGBo,ZHUJing?xia,WANGRui(DepartmentofElectronicInformationEngineering,JiangyinPolytechnicCollege,Jiangyin214400,China)Abstract:InordertocontrolLEDmatrixscreensystemsbyAVRSCM,thedisplayofcharactersand

3、symbolsinonelineon16×32highlightmatrixscreenwasrealizedbyusingATmega128asthelowercomputerMCU,andreceivingthedisplaycontentan10ddisplaymodeserialsignalformhostcomputer.Thesystemisstableanditsdisplayeffectisgood.Itisconvenientforexpansionofmorelatticedisplayscreen,a

4、ndhashighpracticalsignificanceforinnovativepracticeofhighervocationalcollegestudents.Keywords:LEDscreen;AVRMCU;hostcomputer;serialcommunication0引言随着高亮LED技术的发展,LED点阵屏以其使用寿命长,显示内容方便灵活,性能稳定等优势已经逐步替换了传统广告牌,成为主流的广告显示产品[1]。目前高职应用电子技术专业在开设单片机原理课程时大多使用51系列单片机作为载体,但51系列单片机

5、只适合用作常规教学,帮助学生理解单片机基本工作原理。本设计采用AVR单片机做为主控制器,设计并制作16×32点阵屏,不仅提高了学生对单片机的学习兴趣,且作为创新实践项目加深了学生对单片机系统的理解。1系统设计方案10本系统采用PC端上位机通过串口通信控制下位机的方式进行相应内容的显示。通过PC端发送显示方式的控制命令及显示内容的16进制字模编码,下位机实现相应内容的显示。由于下位机是8位系统,为节约资源显示采用了行列扫描的动态显示方式,且通过列线扩展本系统可以方便地构成多块点阵的大屏幕显示。本系统只占用少量I/O口资源,为

6、后续升级预留了空间,系统整体方案如图1所示。<E:\王芳\现代电子技术201502\Image\02t1.tif>图1系统整体设计方案2硬件系统设计2.1下位机单片机选择单片机是下位机系统的核心器件,也是整个显示系统的核心控制部分。单片机的任务是和上位机进行通信,并处理上位机发送的控制命令和显示的具体内容,再通过合适的扫描显示方式经驱动电路驱动LED点阵屏显示[2],因此单片机的性能直接决定了该显示系统的先进程度。目前作为教学,51系列的单片机是各大院校教学首选,通过学习51单片机主要让学生理解单片机的片上资源

7、和工作流程,虽此模式从20世纪90年代持续到现在,但仍是一个非常优秀的教学模型。为培养学生的创新实践能力,从系统的先进性、灵活性、稳定性角度出发,应该鼓励学生采用更高级的单片机系统,通过实践,AVR系列单片机中的ATmega128单片机是比较可行的选择。10ATmega128单片机的功能基本上是AVR8位单片机中最强大的一款,学生掌握了这一款,其他型号也能触类旁通。ATmega128单片机特点如下[4]:(1)先进的RISC结构,大多数指令可在1个时钟周期内完成;(2)128KB的可编程FLASHROM,4KB的E2PRO

8、M,4KB的SRAM;(3)通过JTAG接口对FLASH、E2PROM的编程;(4)通过设置寄存器直接PWM输出;(5)8路10位精度的ADC;(6)两个可编程的通用串行口。结合以上优点,下位机系统采用ATmega128能进一步培养学生的创新实践能力。  2.2显示电路设计LED点阵屏由多个发光二极管组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。