LCD滚动显示汉字毕业论文

上传人:mg****2 文档编号:123398087 上传时间:2020-03-09 格式:DOC 页数:44 大小:101.90KB
返回 下载 相关 举报
LCD滚动显示汉字毕业论文_第1页
第1页 / 共44页
LCD滚动显示汉字毕业论文_第2页
第2页 / 共44页
LCD滚动显示汉字毕业论文_第3页
第3页 / 共44页
LCD滚动显示汉字毕业论文_第4页
第4页 / 共44页
LCD滚动显示汉字毕业论文_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《LCD滚动显示汉字毕业论文》由会员分享,可在线阅读,更多相关《LCD滚动显示汉字毕业论文(44页珍藏版)》请在金锄头文库上搜索。

1、.存档号: 2014050101038 学号: 201411011037石家庄铁路职业技术学院毕 业 设 计 LCD滚动显示汉字系 部 电气工程系 专业名称 电气自动化技 指导教师 刘旭东 学生姓名 李康 2016年12月石家庄铁路职业技术学院电气工程系2014级毕业设计(论文)题目名称单片机LCD滚动显示汉字设计课题来源实验应用指导教师刘旭东起止日期2016年11月28日 至 2016年 12月30日设计内容、主要技术参数与工作量(计算说明书、论文字数、图纸张数、外文翻译、计算机应用)设计内容:采用宏晶STC90c52单片机,设计单片机LCD滚动显示;设计原理图和设计仿真图。编制测试程序和综

2、合程序;实现交互界面。主要技术参数:芯片lcd12864、单片机STC90c52课题要求及目标1.结合设计院的图纸,认真分析控制要求。2.器件选型要实用,列出器件列表。3.原理图和设计仿真图。4实现交互界面设计使用的工具软件altium designer15,KEIL uvison5提交的设计资料毕业设计说明书一份;进 度 计 划阶段日期计划完成工作量指导教师检查意见备注12月2日12月9(7天)进行控制任务分析,查阅资料,掌握整个系统的工作原理、工作过程。12月10日12月20(7天)控制板、显示板和驱动板原理图和设计仿真图。12月21日12月25(7天)加工电路板,购买器件,焊接元器件,调

3、试;编制测试程序和温度控制器综合程序;实现交互界面12月25日12月30(4天)整理毕业设计论文;准备答辩。 自动控制 教研室2016年12月1日摘 要电子技术的日新月异,使我们的生活更加方便、快捷。任何一个领域,技术总是在不停地向前发展。而随着技术的发展,新的产品应用也会跟着出现,然后成熟和普及。正如在显示器领域,由球面CRT到纯平CRT,由纯平CRT到如今主流的LCD液晶显示,而LCD汉字滚动显示更是应用广泛。本文设计了一种以STC90C52单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统,并使用一些常用芯片如:AMPIRE12864、SMG12864A等。系统由单片机、外围电路

4、、单片机最小系统以及显示电路构成。本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。 本文设计了一种以STC90C52单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统,并使用一些常用芯片如:AMPIRE12864、SMG12864A等。系统由单片机、外围电路、单片机最小系统以及显示电路构成。本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。 本文论述了由单片机控制的LCD汉字滚动显示系统的基本原理,并阐述了运用Proteus软件实现系统的设计与仿真以及该系统所应用的领域。关键词:单片机STC90C52;LCD汉字滚动显示;Proteu;芯片lcd12864。目

5、 录摘 要I1 绪论(4)1.1 概述.(4)1.2国内外研究与应用现状(4)1.3设计过程及工艺要求(4)1.4设计的重点与难点(5)2 数据仓库技术(6)2.1 概述(6)2.2芯片STC90C52介绍(7)2.3 LCD显示屏介绍(10)2.3.1 LCD的定义及作用(10)2.3.2 LCD显示器的工作原理(11)2.3.3 LCD的主要参数(12)2.3.4 LCD的分类(16)2.3.5 LCD的特点(16)2.4系统调试(16)2.4.1 硬件的设计(17)2.4.2 程序的调试与运行(24)2.4.3 HEX文件的生成(26)2.4.4调试与仿真(26)参 考 文 献(27)致

6、 谢(28)1 绪论1.1 概述亮丽实用的广告牌可以给我们的生活添加光彩、可以给店铺招揽生意。传统的广告牌都是固定的汉字,并且时间长了会掉色,使汉字模糊难认,这给我们的生活带来很多的不便。尤其是到了晚上传统的广告牌就失去了作用。因此我们需要一种造价低廉、使用方便、可以发光、可以方便改变汉字且比较耐用的电子显示广告牌。随着新闻、广告、信息传播需求的13益增加,LCD大屏幕数字电子公告牌作为一种高科技产品日益引起人们的重视。本设计系统采用宏晶生产的单片机STC90C52芯片。以及其它常用芯片如:芯片lcd12864等来设计LCD汉字滚动显示电路,实现了汉字的滚动和显示。本系统具有易安装检测、软件功

7、能完善,工作可靠、准确度高等优点。 1.2国内外研究与应用现状随着社会的进步与发展,人们的生活节奏越来越快,时间观念也越来越强,并逐步开始运用新的科技手段改善自己的生活条件和质量,享受高科技给人们带来的及时、舒适的生活环境。目前众多电子类产品用于显示功能常用到数码管LED与液晶LCD。虽然数码管LED的结构简单显示方便,但是功能比较单一,已无法满足科技进步而产生的显示要求。并且LED常用到动态显示,在复杂的系统中十分耗费系统资源,已逐渐被淘汰。而在液晶显示模块中,最重要的就是LCD液晶屏。它可以实时显示或循环播放文字、图形和图像信息,具有显示方式丰富、观赏性强、显示内容修改方便、响应速度快、亮

8、度高、显示稳定、功耗低且寿命长等多种优点,被广泛应用于工业控制、商业广告、体育比赛、交通等诸多领域,是信息传播的有力工具之一。1.3设计过程及工艺要求一、基本功能 可以发光 可以滚动 可以用电脑改变汉字 二、 主要技术参数 1、 单片机选择STC90C522、 LCD显示器选择芯片lcd128643、晶振选择12MHz4、 两个输出电容选择30pF5、两个外围电阻选用10K和1001.4设计的重点与难点本设计的主要任务是显示标语,因此在硬件安装方面需要有适当的面积来安装电子显示屏,并且还要通过数据线把电子显示屏和电脑连起来。软件设计的难点是: 所需汉字程序的编译 整体电路的设计与调试 Prot

9、eus与Keil uVision两种软件的运用2 数据仓库技术2.1 概述本设计是基于52单片机的LCD汉字滚动显示,该设计是以STC90C52基本系统为核心的一套应用系统,其中包括单片机、复位电路、外围电路、显示电路、系统软件等部分的设计。见图2.1所示:电源电路外围电路外围电路单片机STC90C52LCD显示器编译程序图2.1 系统总体框图 2.2芯片STC90C52介绍STC90C52(图2.2和图2.3)是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用

10、ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大STC90C52单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的STC90C52是一种高效微控制器。编程和硬件焊接完全和AT89C52相同 跟其他51系的区别就是内部的RAM和ROM大小以及中断源定时计数器的个数不同 完全兼容8051 所以在不是对单片机要求很高的一般的场合直接当做8051对待 但是他比8051强图2.2图2.3STC90C52具有以下标准功能:8k字节Fla

11、sh,256字节RAM,32 位I/O口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,STC90C52可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。引脚功能介绍VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数

12、据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外

13、部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 P3口也可作为STC90C52的一些特殊功能口,如下表所示: 口管脚 备选

14、功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1) P3.4 T0(记时器0外部输入) P3.5 T1(记时器1外部输入) P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通) P3口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 设计及方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号