[页数]:28 [字数]:6721 [目录] 第一章 绪论 第二章 系统硬件部分设计 第三章 系统软件部分设计 第四章 调试结果 总 结 附录一 系统电路原理图 附录二 系统程序 [摘要] 本设计是一个16×16点阵LED电子显示屏显示动画的设计。整机以ATMEL 公司生产的40脚单片机AT89C52为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。通过该芯片控制一个行驱动器 74HC154和两个列驱动器74HC595来驱动彩灯显示。该电子显示屏可以显示各种单色图像,全屏能显示1个图形,采用4块8×8点阵LED显示模块来组成16×16点阵显示模式,显示采用动态显示,使得图形能够实现多种显示方式。文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计。 [正文] LED显示屏是具发展前景的高新技术领域之一。现代信息社会中,作为人-机信息视觉传播媒体的显示产品和技术得到迅速发展,并有可能成为二十一世纪平板显示的代表性主流产品。 LED显示屏的应用已经十分广泛,应用比较多的有体育场馆,大屏幕显示系统;显示道路运行情况;实时显示金融信息;向广大顾客显示通知、消息、广告等等。 LED电子显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的显示系统,是目前国际上极为先进的显示媒体。 现在市场上各类基于LED的显示屏较多,但大部分产品为单一模式的LED显示屏,但随着信息化社会的迅速发展,LED显示屏正在向显示内容丰富、信息更改方便等方面发展。 近年来,LED显示屏的关键控制技术随着超大规模集成电路(VLSI)的发展而日趋完善,LED显示屏与LCD、PDP等同类平板显示屏产品比较,由于LED产品具有性能稳定、寿命较长、功耗较小以及价格低廉、产品质量不断提高,给LED发展前景增光添彩。 第一章 绪论 1.1彩灯单片机控制设计任务概述 本设计以AT89C52单片机为核心,采用4块8×8点阵,组成16×16点阵显示屏,采用动态扫描技术,制作一款模块化LED显示屏实现动画显示效果。 本设计动画效果:一株花从发芽、生长以及开花的过程。 设计16×16点阵LED图动画显示屏,要求在目测条件下LED显示屏各点亮度均匀、充足,显示图形应稳定、清晰无串扰。图形显示有快、慢等可控显示方式。 单片机及相应软件,主要负责存储(或生成)显示数据、安排控制信号的定时与顺序等。但是单片机的接口数量少,驱动能力不强,必须扩展一定的硬件电路,才能满足显示屏的需要。 1.2驱动显示方案 本设计需要显示的图形都是能够动的,按照图形运动的特点又可以分为闪烁、平移、旋转、缩放等多种显示模式。产生不同显示模式的方法,可以通过一定的算法从原来的显示数据直接生成。 方案一: 静态驱动显示模式是同时控制LED显示屏的各个发光点亮灭的方法。16×16的点阵共有256个发光二极管,需要采用锁存器来扩展端口, 16×16的点阵需要256/8=32个锁存器;而且静态显示功耗大。因此虽然静态显示效果好,但是在实际应用中的显示屏几乎都不采用这种设计,而采用另一种称为动态扫描的显示方法。 ...... [参考文献] [1] 李全利 编著 :《单片机原理及接口技术》(第2版).北京:高等教育出版社,2004. 25~56 [2] 张志良 主编 :《单片机原理及控制技术》(第2版). 北京:机械工业出版社,2005. 10~38 [3] 张毅刚 主编 :《单片机原理及应用》. 北京:高等教育出版社,2006. 42~68 [4] 李光飞 编著 :《单片机课程设计实例指导》(第2版).北京:北京航空航天出版社,2004. 35~51 [5] 李 华 主编 :《MCS-51单片机实用接口技术》.北京:北京航空航天出版社,1997. 18~35 [6] 徐仁贵 主编 :《微型计算机接口技术及应用》.北京:机械工业出版社,1998. 63~72 [7] 诸昌钤 编著 :《LED显示屏系统原理及工程技术》.成都:电子科技大学出版社,2000. 52~81 [8] 梅开乡 主编 :《数字逻辑电路》(第2版).北京:电子工业出版社,2005. 23~47 [9] 杨素行 主编 :《模拟电子技术基础简明教程》(第2版).北京:高等教育出版社,2004. 25~67 [10] 吉 雷 主编 :《Protel99从入门到精通》.西安:西安电子科技大学出版社,2004. 18~102 [11]Joseph D.Greenfield: Practical Digital Design Using ICs Regents/Prentice-Hall,Inc,1994: 89~128 [12] Philips Semiconductors. Data Sheet 74HC Jun 1998 [13] Philips Semiconductors. Data Sheet 74HC154 Oct 2004 [14] Atmel Corporation Data Sheet 89c52 Jan 2007 [原文截取] 摘 要 本设计是一个16×16点阵LED电子显示屏显示动画的设计。整机以ATMEL 公司生产的40脚单片机AT89C52为核心,介绍了以它为控制系统的LED点阵电子显示屏的动态设计和开发过程。通过该芯片控制一个行驱动器 74HC154和两个列驱动器74HC595来驱动彩灯显示。该电子显示屏可以显示各种单色图像,全屏能显示1个图形,采用4块8×8点阵LED显示模块来组成16×16点阵显示模式,显示采用动态显示,使得图形能够实现多种显示方式。文中详细介绍了LED点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计。 【关键词】 AT89C52单片机, 16×16LED, 彩灯显示 Abstract This design is a 16 ×16 lattice LED electron display monitor demonstration animation design. At its core is a 40-pin AT89C52 MCU (Microcontroller Unit) produced by the American ATMEL compan..... |
单片机控制16*16LED显示屏显示字符动画(曾经获得2008优秀论文)
查看评论
已有0位网友发表了看法