1602液晶的使用.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1602液晶的使用

摘要: 1 设计的目的与要求 1 1.1设计的目的: 1 1.2设计的要求: 2 二.所需器件 2 三.设计的原理 2 四.设计步骤 2 4.1硬件设计 2 4.1.1系统总框图 2 4.1.2电路图设计 3 4.1.2.1 电源部分的电路图 3 4.1.2.2 1602液晶显示部分 3 4.1.2.3单片机的复位电路 3 4.1.2.4单片机的晶振连接电路 4 4.1.2.5以下是单片机的最小系统 4 4.2 软件设计 5 五.焊接与调试 6 5.1硬件的焊接与调试 6 5.2软件的调试 7 附录1 7 附录2 8 摘要: 如今液晶显示已经遍布全球,我们的生活上的各种电器产品都有液晶的显示这个部件;然而液晶的显示这么的流行,它到底是通过怎样的控制来实现要求的内容的现实呢?我们又怎样通过控制其来驱动液晶屏呢?不同的液晶屏的复杂度不一样,但是原理不离不开其中的基本操作的。本次的课程设计主要是通过对1602液晶屏的操作达到管中窥豹的目的,了解液晶的操作原理。 设计的目的与要求 1.1设计的目的: 了解单片机的基本机结构,熟悉1602液晶的基本写操作;熟悉单片机的最小系统的电路和1602液晶显示的电路设计,学会选择适当的器件;学会调试电路和编写单片机的驱动程序。 1.2设计的要求: 利用单片机控制1602液晶,让液晶显示姓名月号。由于1602液晶是字符型的,所以姓名的显示只支持显示姓名的拼音。 二.所需器件 本次设计的期间的清单:STC89C52单片机一块,1602液晶显示屏一块,排针和针座各一个,10k的排阻一个,30pF瓷片电容两个,12M晶振一个,微动开关和自锁开关各一个,发光二极管(红色)一个,1k电阻两个,10k电阻一个,40脚底座一个,10uF极性电容一个,10k的滑动变阻器一个。 三.设计的原理 本次的设计主要是通过单片机来对1602液晶的寄存器的写操作,首先是选通1602液晶的写命令引脚,这通过对1602液晶的第4引脚写入低电平来选择命令信号,由于本次的设计主要是对1602液晶的写操作,没有需要对1602内部的RAM的读操作,所以本次设计的第5管脚只需要接地,不需要用程序控制;通过单片机对1602液晶写入不同的命令后,实现对1602的初始化了;初始化1602完成后,需要对1602液晶选通写命令信号线,然后单片机对1602写入当前液晶显示的指针(地址),写入地址之后,通过单片机置1602的第4管脚为高电平后,这时1602选择的是数据的操作了,之后通过单片机对1602写入不同的数据。其中1602的第5管脚是操作的选通信号,每次的操作都需要通过单片机的I/O对其置高电平才有效。 四.设计步骤 4.1硬件设计 4.1.1系统总框图 4.1.2电路图设计 4.1.2.1 电源部分的电路图:由总开关控制整个系统的供电,发光二极管作为指示的灯,1k的电阻式限流电阻。 4.1.2.2 1602液晶显示部分:主要是1602的16个管脚的电路,第1和第2管脚分别是背光地与电源端,第3管脚是背光的调节端,第4是选通命令和数据的管脚,第6管脚是选通1602液晶的管脚,7~14管脚是8位并行数据传输端,第15和16管脚是液晶屏的电源和地端。 4.1.2.3单片机的复位电路:当没有按下按键的时候,电源对电容充电;当按键按下的时候,电容放电,由于按键的闭合时间很短,所以电容放电的时候会产生一个脉冲以达到使单片机复位。 4.1.2.4单片机的晶振连接电路:因为12个震荡周期就是一个始终周期,所以选用12M的晶振,使到单片机的始终周期理论上式1us。 4.1.2.5以下是单片机的最小系统:由排阻,单片机,复位电路和晶振电路组成。 4.2 软件设计 代码的编写和编译的软件:keil 在线下载软件:STC-ISPV481 五.焊接与调试 5.1硬件的焊接与调试 首先,在焊接的过程中,要不断地检查是否有没有焊接的,或者有短路的。当焊接好一个模块要仔细检查一下该模块的焊接是否正确再通电。 今次的焊接过程中,我首先是将电源的部分焊接,因为一个系统的正常工作不能缺少电源的。当我焊接好了电源之后,我检查一下是否有焊接错误的,之后没有错误了,接通电源,闭合开关,发现灯没亮;这样一来,我就首先判断开关和地是否有5伏的电压?用万用表一测,果真有5伏的电压;这下好了,证明有电通过,我当时想了:那这样的话是发光二极管的虚焊或者发光二极管坏了。我就用万用表的

文档评论(0)

aicencen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档