您好,欢迎访问三七文档
1河池学院软件课程(设计)论文(设计)题目:液晶广告牌系级:物理与电子工程系专业:电子信息工程年级:2011级学生姓名:莫国武指导教师:刘迪时间:2013年6月15日1摘要..............................................................................................................................................2一、设计任务与要求......................................................................................................................31.1任务....................................................................................................................................31.2要求....................................................................................................................................3二、方案的设计与论证...................................................................................................................32.1方案一:基于单片机的LCD显示广告牌........................................................................32.2方案二:基于单片机的LED显示广告牌........................................................................32.3方案比较.........................................................................................................................3三、单元模块电路的设计...............................................................................................................33.1单片机的引脚图及简要介绍............................................................................................33.2最小系统电路图...............................................................................................................63.3LCD显示屏介绍................................................................................................................73.4QC12864B显示屏及控制器ST7920.................................................................................83.4按键模块介绍.................................................................................................................12四、软件设计与流程图.................................................................................................................134.1软件编程的介绍..............................................................................................................134.2软件的设计总体流程图..................................................................................................13五、设计的总体概况及工作原理.................................................................................................145.1设计的总原理图..............................................................................................................145.2PCB板图..........................................................................................................................155.3设计的工作原理..............................................................................................................16六、安装与调试............................................................................................................................186.1电路的制作与安装..........................................................................................................186.2电路软件测试..................................................................................................................19七、设计总结和心得....................................................................................................................20八、参考文献................................................................................................................................20九、程序清单................................................................................................................................212摘要电子技术的日新月异,使我们的生活更加方便、快捷。任何一个领域,技术总是在不停地向前发展。而随着技术的发展,新的产品应用也会跟着出现,然后成熟和普及。正如在显示器领域,由球面CRT到纯平CRT,由纯平CRT到如今主流的LCD液晶显示,而LCD汉字滚动显示更是应用广泛。本文设计了一种以AT89S52单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统。系统由单片机、外围电路、单片机最小系统以及显示电路构成。本文论述了由单片机控制的LCD汉字滚动显示系统的基本原理,并阐述了运用Protel软件实现系统的设计以及该系统所应用的领域。关键词单片机AT89S52,LCD汉字滚动显示,Protel3一、设计任务与要求1.1任务利用液晶显示器显示100字以内的10条固定汉字广告信息,每条广告信息可以依次轮流显示,也可以选择显示,显示采用前后滚动显示,滚动速度可调,采用的液晶显示器是12864LCD(ST7920控制器)有字库的。1.2要求利用LCD进行显示,LCD的有无字库不作要求。二、方案的设计与论证2.1方案一:基于单片机的LCD显示广告牌随着集成电路在微小型化、低功耗和高可靠性方面的发展,使得它们具有占用的面积小、价格低廉、易于购买、零辐射、低耗能、散热小、轻薄纤巧、精确还原图像、显示字符锐利、屏幕调节方便等诸多的优点。2.2方案二:基于单片机的LED显示广告牌LED显示屏是由发光二极管排列组成的。它采用低电压扫描驱动,具有耗电少、使用寿命长、成本低、亮度高、故障少、视角大、可是距离远等特点。可以显示各种文字、数字、图像及动画等信息。2.3方案比较在设计的过程中,方案的选择必须与实际相联系,要从各方面考虑设计的可行性,不仅要考虑其先进性也要考虑其现实性和实用性,要从多方面综合寻求最佳方案。在方案二中利用LED点阵显示的方式能够实现广告牌显示的目的,但电路相比方案一相对复杂,而且控制起来还需要掌握其他一些附加的芯片。在方案一中,所用技术相对先进,而且硬件电路相对简单可靠不需附加其他的芯片,故利用方案一更为合理,故暂不采用方案二。三、单元模块电路的设计3.1单片机的引脚图及简要介绍单片机如图3.1所示。AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态4逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。图3.1单片机AT89S52单片机的引脚介绍VCC:电源。GND:地。P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。P1口:P1口是一个具有内部上拉电阻的8位双向I/O口,p1输出缓冲器能驱动4个TTL逻辑电平。对P1端口写“1”时,内部
本文标题:液晶广告牌
链接地址:https://www.777doc.com/doc-1481357 .html