在我们的生活中也可以看到不少LED的屏幕。不知道大家有没有注意过地铁上每个车厢的电子屏幕。那个电子屏幕就是由多块8*8LED屏幕组成的。我们可以看到地铁的文字信息在这个屏幕上滚动播放。这次毕业设计我们想要实现的就是如何用多块8*8点阵屏幕组成一个大屏幕来滚动播放文字信息。
本次的设计是基于单片机的LED广告屏设计。我们会着重介绍单片机和LED以及他们的发展和未来展望。希望大家可以通过我的论文对这一方面有一定的了解。这次的毕业设计我们选用基于AT89C51单片机为主要核心,用4块8*8点阵屏幕组成16*16电子屏。我们也将会介绍汉字的点阵扫描原理以及如何使一个汉字在16*16屏幕中显示。本次设计的最终结果将会在PROTEUS仿真模拟出“应技大欢迎您”这6个文字循环滚动。希望这次的论文可以让大家对LED广告屏,AT89C51单片机,汉字点阵扫描原理有一个初步的了解并且可以知道如何完成简单的LED屏幕设计。
1.1 单片机简介
我们都知道单片机可以在很大程度上实现很多功能。我国开始使用单片机是在1982 年,短短五年时间里发展极为迅速。1986 年在上海召开了全国首届单片机开发与应用交流会,有的地区还成立了单片微型计算机应用 协会,那是全国形成的第一次高潮。截止今日,单片机应用技术飞速发展,我们上因特网输入一个“单片机”的搜 索,将会看到上万个介绍单片机的网站,这还不包括国外的。与它相应的专业杂志现在也有很多,比如由单片机界的权威何立民主编的《单片机与嵌入式系统应用》杂志现以风靡电子界,在2003年7月,91student.com(91 猎头 网)在上海、广州、北京等大城市所做的一次专业人才需求报告中,
单片机人才的需求量位居第一。
一块小小的片子,为何有这样的魔力?我们首先从它的构成说起:单片机,亦称单片微电脑 或单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口 (I/0)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。 计算机的产生加快了人类改造世界的步伐,但是它毕 竟体积大。微计算机(单片机)在这种情况下诞生了,它为我们改变了什么?纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中随处可见的商店、电信、邮政大厅、营业部、车站、机场、港口、体育场馆等发布信息用的广告牌和广泛使用的各种智能IC卡、电子宠物等,这些都离不开单片机。以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用, 元器件不断老化,控制的精度自然也会达不到标准。在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品的体积变小了,成本也降低了,长期使用也不会担心精度达不到了。所以,它的魔力不仅是在现在,在将来将会有更多的人来接受它、使用它。据统计,我国的单片机年容量已达1——3 亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%。特别是沿海地区的玩具厂等生产产品多数用到单片机,并不断地辐射向内地。 所以,学习单片机在我国是有着广阔前景的。
1.1.1 单片机的发展历史
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成)。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。 AT89C51单片机的16*16LED广告屏设计(2):http://www.youerw.com/zidonghua/lunwen_3009.html