基于AT89S51芯片的电子广告牌电路设计
2010-05-13单蓉,李涛
单 蓉,李 涛
摘 要:针对霓虹灯价格贵且耗电量较大的问题,提出用8×8的点阵屏4块来级联实现16×16单色显示的点阵屏,采用74LS164串行输入/并行输出来实现扩展口,以AT89S51为控制芯片,P0/P2口为行控制,P3口为芯片74LS164的输入,2片74LS164级联后为列控制,然后通过软件程序调用不同的代码来显示字符。这种点阵屏对环保、节能有重大意义。
关键词:AT89S51;点阵屏;74LS164;电子广告牌
中图分类号:TP21;TP313文献标识码:A
文章编号:1004-373X(2009)20-196-02
Design of Electronic Billboard Based on AT89S51
SHAN Rong1,2,LI Tao3
(1.Weinan Teachers College,Weinan,714000,China;
2.Xidian University,Xi′an,710071,China;3.Weinan Power Supply Bureau,Weinan,714000,China)
Abstract:In order to deal with the problems of high price and large power consumption of neon light,a lattice screen 16×16 which display monochrome connected with the four 8×8 lattice screens is proposed.Using the serial input and parallel output of 74LS164 to expand port,AT89S51 as control chip,p0/p2 port as control row,74LS164′s input is p3 port,and two 74LS164 are connected to control col,then programming to display characters by calling difference codes.This lattice screen has significance meaning in environmental protection and energy saving.
Keywords:AT89S51;lattice;74LS164;electronic billboard
0 引 言
现在城市中用于装点各种建筑物的绚丽色彩依旧是霓虹灯,但是霓虹灯具有发热量大,亮度较小,色彩较暗,价格较贵且耗电量较大等缺点已经不作为现在装饰的主要选择对象。
点阵屏具有价格便宜,可视度远,亮度高,耗能较低,体积较小,且可以根据实际情况由几块小的点阵屏组合成较大面积的点阵块等优点。在此主要介绍以AT89S51为控制芯片,用8×8的点阵屏4块来级联实现16×16的点阵屏,从而用于广告牌显示等。
1 系统设计方案[1]
鉴于所设计的点阵屏为16×16单色显示,可以用8×8的点阵屏4块来级联实现,此时点阵屏的行列各为16管脚,需要扩展口,采用74LS164串行输入并行输出来实现。整个系统以AT89S51为控制芯片,P0/P2口为行控制,P3口为芯片74LS164的输入,且2片74LS164级联后为列控制,通过软件程序调用不同的代码来显示字符或文字。
2 元器件介绍[2,3]
2.1 AT89S51单片机简介[4]
AT89S51拥有4 KB的可编程的闪存(FLASH Programmable AND Erasable Read Only Memory)。片上的闪存允许在系统内再编程,在系统开发时可以十分容易地进行程序修改,即使程序错误也不会成为废品。由于在单片机集成电路上包括用8位CPU和闪存,AT89S51成为强大的控制器,它为很多嵌入式系统提供一种高效灵活的解决方案。……
