LCD滚动显示汉字毕业论文Word文档格式.docx

上传人:b****0 文档编号:13615256 上传时间:2022-10-12 格式:DOCX 页数:25 大小:81.72KB
下载 相关 举报
LCD滚动显示汉字毕业论文Word文档格式.docx_第1页
第1页 / 共25页
LCD滚动显示汉字毕业论文Word文档格式.docx_第2页
第2页 / 共25页
LCD滚动显示汉字毕业论文Word文档格式.docx_第3页
第3页 / 共25页
LCD滚动显示汉字毕业论文Word文档格式.docx_第4页
第4页 / 共25页
LCD滚动显示汉字毕业论文Word文档格式.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

LCD滚动显示汉字毕业论文Word文档格式.docx

《LCD滚动显示汉字毕业论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《LCD滚动显示汉字毕业论文Word文档格式.docx(25页珍藏版)》请在冰豆网上搜索。

LCD滚动显示汉字毕业论文Word文档格式.docx

2016年11月28日至2016年12月30日

设计内容、主要技术参数与工作量(计算说明书、论文字数、图纸张数、外文翻译、计算机应用)

设计内容:

采用宏晶STC90c52单片机,设计单片机LCD滚动显示;

设计原理图和设计仿真图。

编制测试程序和综合程序;

实现交互界面。

主要技术参数:

芯片lcd12864、单片机STC90c52

课题要求及目标

1.结合设计院的图纸,认真分析控制要求。

2.器件选型要实用,列出器件列表。

3.原理图和设计仿真图。

4.实现交互界面设计

使用的工具软件

altiumdesigner15,KEILuvison5

提交的设计资料

毕业设计说明书一份;

进度计划

阶段日期

计划完成工作量

指导教师检查意见

备注

12月2日~12月9

(7天)

进行控制任务分析,查阅资料,掌握整个系统的工作原理、工作过程。

12月10日~12月20

控制板、显示板和驱动板原理图和设计仿真图。

12月21日~12月25

加工电路板,购买器件,焊接元器件,调试;

编制测试程序和温度控制器综合程序;

实现交互界面

12月25日~12月30

(4天)

整理毕业设计论文;

准备答辩。

自动控制教研室

2016年12月1日

摘要

电子技术的日新月异,使我们的生活更加方便、快捷。

任何一个领域,技术总是在不停地向前发展。

而随着技术的发展,新的产品应用也会跟着出现,然后成熟和普及。

正如在显示器领域,由球面CRT到纯平CRT,由纯平CRT到如今主流的LCD液晶显示,而LCD汉字滚动显示更是应用广泛。

本文设计了一种以STC90C52单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统,并使用一些常用芯片如:

AMPIRE128×

64、SMG12864A等。

系统由单片机、外围电路、单片机最小系统以及显示电路构成。

本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。

本文设计了一种以STC90C52单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统,并使用一些常用芯片如:

本文论述了由单片机控制的LCD汉字滚动显示系统的基本原理,并阐述了运用Proteus软件实现系统的设计与仿真以及该系统所应用的领域。

关键词:

单片机STC90C52;

LCD汉字滚动显示;

Proteu;

芯片lcd12864。

目录

摘要I

1绪论(4)

1.1概述........(4)

1.2国内外研究与应用现状(4)

1.3设计过程及工艺要求(4)

1.4设计的重点与难点(5)

2数据仓库技术(6)

2.1概述(6)

2.2芯片STC90C52介绍(7)

2.3LCD显示屏介绍(10)

2.3.1LCD的定义及作用(10)

2.3.2LCD显示器的工作原理(11)

2.3.3LCD的主要参数(12)

2.3.4LCD的分类(16)

2.3.5LCD的特点(16)

2.4系统调试(16)

2.4.1硬件的设计(17)

2.4.2程序的调试与运行(24)

2.4.3HEX文件的生成(26)

2.4.4调试与仿真(26)

参考文献(27)

致谢(28)

1绪论

1.1概述

亮丽实用的广告牌可以给我们的生活添加光彩、可以给店铺招揽生意。

传统的广告牌都是固定的汉字,并且时间长了会掉色,使汉字模糊难认,这给我们的生活带来很多的不便。

尤其是到了晚上传统的广告牌就失去了作用。

因此我们需要一种造价低廉、使用方便、可以发光、可以方便改变汉字且比较耐用的电子显示广告牌。

随着新闻、广告、信息传播需求的13益增加,LCD大屏幕数字电子公告牌作为一种高科技产品日益引起人们的重视。

本设计系统采用宏晶生产的单片机STC90C52芯片。

以及其它常用芯片如:

芯片lcd12864等来设计LCD汉字滚动显示电路,实现了汉字的滚动和显示。

1.2国内外研究与应用现状

随着社会的进步与发展,人们的生活节奏越来越快,时间观念也越来越强,并逐步开始运用新的科技手段改善自己的生活条件和质量,享受高科技给人们带来的及时、舒适的生活环境。

目前众多电子类产品用于显示功能常用到数码管LED与液晶LCD。

虽然数码管LED的结构简单显示方便,但是功能比较单一,已无法满足科技进步而产生的显示要求。

并且LED常用到动态显示,在复杂的系统中十分耗费系统资源,已逐渐被淘汰。

而在液晶显示模块中,最重要的就是LCD液晶屏。

它可以实时显示或循环播放文字、图形和图像信息,具有显示方式丰富、观赏性强、显示内容修改方便、响应速度快、亮度高、显示稳定、功耗低且寿命长等多种优点,被广泛应用于工业控制、商业广告、体育比赛、交通等诸多领域,是信息传播的有力工具之一。

1.3设计过程及工艺要求

一、基本功能

①可以发光

②可以滚动

③可以用电脑改变汉字

二、主要技术参数

1、单片机选择STC90C52

2、LCD显示器选择芯片lcd12864

3、晶振选择12MHz

4、两个输出电容选择30pF

5、两个外围电阻选用10K和100Ω

1.4设计的重点与难点

本设计的主要任务是显示标语,因此在硬件安装方面需要有适当的面积来安装电子显示屏,并且还要通过数据线把电子显示屏和电脑连起来。

软件设计的难点是:

①所需汉字程序的编译

②整体电路的设计与调试

③Proteus与KeiluVision两种软件的运用

2数据仓库技术

2.1概述

本设计是基于52单片机的LCD汉字滚动显示,该设计是以STC90C52基本系统为核心的一套应用系统,其中包括单片机、复位电路、外围电路、显示电路、系统软件等部分的设计。

见图2.1所示:

图2.1系统总体框图

2.2芯片STC90C52介绍

STC90C52(图2.2和图2.3)是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4kbytes的可反复擦写的只读程序存储器(PEROM)和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大STC90C52单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的STC90C52是一种高效微控制器。

编程和硬件焊接完全和AT89C52相同跟其他51系的区别就是内部的RAM和ROM大小以及中断源定时计数器的个数不同完全兼容8051所以在不是对单片机要求很高的一般的场合直接当做8051对待但是他比8051强

图2.2

图2.3

STC90C52具有以下标准功能:

8k字节Flash,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能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。

在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口的管脚被外部拉低,将输出电流。

这是由于内部上拉的缘故。

P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。

在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。

P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

  P3口:

P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。

当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。

作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。

  P3口也可作为STC90C52的一些特殊功能口,如下表所示:

  口管脚备选功能

  P3.0RXD(串行输入口)

  P3.1TXD(串行输出口)

  P3.2/INT0(外部中断0)

  P3.3/INT1(外部中断1)

  P3.4T0(记时器0外部输入)

  P3.5T1(记时器1外部输入)

  P3.6/WR(外部数据存储器写选通)

  P3.7/RD(外部数据存储器读选通)

  P3口同时为闪烁编程和编程校验接收一些控制信号。

  RST:

复位输入。

当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

  ALE/PROG:

当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在FLASH编程期间,此引脚用于输入编程脉冲。

在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。

因此它可用作对外部输出的脉冲或用于定时目的。

然而要注意的是:

每当用作外部数据存储器时,将跳过一个ALE脉冲。

如想禁止ALE的输出可在SFR8EH地址上置0。

此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。

另外,该引脚被略微拉高。

如果微处理器在外部执行状态ALE禁止,置位无效。

  /PSEN:

外部程序存储器的选通信号。

在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。

但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

  /EA/VPP:

当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。

注意加密方式1时,/EA将内部锁定为RESET;

当/EA端保持高电平时,此间内部程序存储器。

在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

  XTAL1:

反向振荡放大器的输入及内部时钟工作电路的输入。

 XTAL2:

来自反向振荡器的输出。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 中国风

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1