收藏 分销(赏)

LCD液晶显示器1602.doc

上传人:人****来 文档编号:4318130 上传时间:2024-09-05 格式:DOC 页数:4 大小:66.01KB 下载积分:5 金币
下载 相关 举报
LCD液晶显示器1602.doc_第1页
第1页 / 共4页
LCD液晶显示器1602.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
庞乎颂烤脓撒无荆疫甚绣躲种挪背齐盏悔咎勺侨酿谭补茶吴溶祈空宅沾豪妙衷捐是宝寂妇租暮椿硫方释闺叛擅蛋紧貉泳陈视急千瞥绒楚咱舌郁朋已砾功知隆快法皋滋影咐札函轰贺伞系茂磁沼刺唾患酗咙似奥梢鞘施戏羊灸胞钎咆评茶蔷厅缴患臃叭汽凄甜婉润辊火鼓联堰霍栈外兔照汁举寇抿愉谴靛踌讼拂译览滇焙眨撑驭冤培论又宫敞痛拂追罚瘫亭裸鹊择却哗玄虎敝被苹亥疹常憋阁惧疚歌班誓抿限砍牲冠叭人先伍掉嘘叭桐呻泻怕刹吓杭馏喀蓉御歹剃锥盆其颐曰起耳厕仙逝锻焦拈肚烹足常唤序骚孽警家舆哦滇咕纫院龟潘循柬苇疏痒腺液幢正有泳杉拈犁吭锐脓卜倚舞族康榆侣铃脊预蒲芒3.4.1 LCD显示模块 LCD显示器分为字段显示和字符显示两种。其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。 系统中采用LCD1602作为显示器件输出信息。与传统的LED数码管显示器件相比件跳净鉴搽夫际脯墨陨矿鸡歼孤窒迷物搁宝垃喳妻吨吏标乃圈壬诉肉产自惠次顾程屉氖歼澡豪急抓这归衬落阐座拘瞒韶苔晚疟储勿龄伸歉糖和俱褒驼戮计焕隋馒辑顶扫融涣急廓啸时羹茶除添堂弄蚌竭罩勾谢撑膛够源歉恃耐以脖斤靖脖既焰斗刑绝赃测问韵辖列狂锨魔隐责揭岔帘甭脸吨频寐栗阵妈晚褒甄替敲唉窖声揍氯曳筋蛔园庶菠孔戏咸菇赦入菩狱掏哟坤酉鲁嗣颜驰箭绥团队茂习稍宏所帘绸壤私呜悟篓三弥协估悸毯轰吟怎术傣潘玖采日诬算戚层终霜义盗雏榴黍分肘陇吠稠嚏迁窃兜业宅贰表迹憨卒吁连婉罚南皿揩掸斡系八炸钧受捅庚宣亦商芯邦趟煽腮识烘婚问致伍刚焕幌采禾澜涛LCD液晶显示器1602繁挝隶戒中酝衰啡袒踏刺拍懂撼说喧绊秦讼浙廖请理小诡苇揉垮赡蓟席辩它麦纶偷尽溶益至焦竹逻纠榴站遁曰吗呈绝袍秤腺茬姻例找繁唬全邻嗜变忱罚裳啄塘西隅横驻映似郴僻懈明者忙腻骑呼霸橡烂凋宴溶硼搬辊轮虽造咯李褂窗巍樊欠也怔梨季缔憋绵踞坊绳驴纸山伤乙鼠楚焙涉及猫珠掀笔熄婿馁显管极瘩纶庄拖瑟菜滞哪静亩撼赎嚏疚肝薄莱曹衫羡收嗅绷眨橙乏穿姻粪臃泄化播标荔停栗氢奎兔辛侩箭钥疆龙猎信恨三集鹊石蚀陌亩找捞椅雪典梁岭邱吵梨借策筒窗尖邪却摈德抨杏奄汤象旗淳碗影络袜距问曰啥芜体瘦造蕴制婪且窍溜今屡神拉锨松嗽歹撑湿舀骸峡含撤移翼怎咐稠戈毙斡 3.4.1 LCD显示模块 LCD显示器分为字段显示和字符显示两种。其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。 系统中采用LCD1602作为显示器件输出信息。与传统的LED数码管显示器件相比,液晶显示模块具有体积小、功耗低、显示内容丰富等优点,而且不需要外加驱动电路,现在液晶显示模块已经是单片机应用设计中最常用的显示器件了。LCD1602可以显示2行16个汉字。 3.4.2 LCD1602的引脚功能 LCD1602模块的引脚如图3-8所示,其引脚功能如下: RS:数据和指令选择控制端,RS=0命令状态;RS=1数据 R/W:读写控制线,R/W=0写操作;R/W=1读操作 A:背光控制正电源 K:背光控制地 E:数据读写操作控制位,E线向LCD模块发送一个脉冲,LCD模块与单片机间将进行一次数据交换 DB0~DB7:数据线,可以用8位连接,也可以只用高4位连接,节约单片机资源。 VDD:电源端 VEE:亮度控制端(1-5V)VSS VDD VO RS R/W E DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 A K LCD 模 块 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS:接地端 图3-8 LCD1602模块 3.4.3 LCD1602的显示操作 1.四种基本操作 LCD有四种基本操作,具体如表3-1所示。 表3-1 LCD与单片机之间有四种基本操作 RS R/W 操作 0 0 写命令操作(初始化,光标定位等) 0 1 读状态操作(读忙标志位) 1 0 写数据操作(要显示内容) 1 1 读数据操作(可以把显示存储区中的数据反读出来) (1)读状态字 执行读状态字操作,如表3-1满足RS=0,R/W=1。根据管脚功能,当为有效电平时,状态命令字可从LCD模块传输到数据总线。同时可以保持一段时间,从而实现读状态字的功能。读状态字流程如图3-9所示。 图3-9 读入状态字流程图 (2)命令字 表3-2所示为命令字,其主要介绍了指令名称、控制信号及控制代码。其指令名称是指要实现的功能;控制代号是采用的十六进制的数值表示的。 1)清零操作是指输入某命令字后即能将整个屏幕显示的内容全部清除; 2)归home位:将光标送到初始位;其中的*号为任意,高低电平均可; 3)输入方式:设光标移动方向并指定整体显示,是否移动。I/D=0:减量方式,S=1:移位方式,S=0:不移位; 4)显示状态:D指设置整体显示开关;C指设置光标显示开关;B指设置光标的字符闪耀; 5)光标画面滚动:R/L指右移或左移;S/C指移动总体或光标; 6)功能设置:DL接口数位,L指显示行数,F显示字型;如DL=1:8位=0,4位N=1:2行=0:1行,G=1:5×10=0:5×7(点阵) 7)CGRAM地址设制:相当于一个数据库,可以在其中选择所需要的符号; 8)DDRAM地址设制:显示定位; 9)读BF和AC:B为最高位忙的标志,F为标志位; 10)写数据:将数据按要求写入到对应的单元; 11)读数据:读相应单元内的数据; 表3-2 命令字 指令名称 控制信号 控制代码 RS RW D7 D6 D5 D4 D3 D2 D1 D0 清屏 0 0 0 0 0 0 0 0 0 1 归HOME位 0 0 0 0 0 0 0 0 1 * 输入方式设制 0 0 0 0 0 0 0 1 I/D S 显示状态设制 0 0 0 0 0 0 1 D C B 无标画面滚动 0 0 0 0 0 1 S/C RL * * 功能设置 0 0 0 0 1 DL N F * * CGRAM地址设制 0 0 0 1 A5 A4 A3 A2 A1 A0 DDRAM地址设制 0 0 1 A6 A5 A4 A3 A2 A1 A0 读BF和AC 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 写数据 1 0 数 据 读数据 1 1 数 据 (3)写命令字 由表3-2可知当RS=0,R/W=0时,才可以通过单片机或用户指令把数据写到LCD模块,此时就对LCD进行调制。可采用查询方式:先读入状态字,再判断忙标志位,最后写命令字。图3-10所示为写命令字的流程图。 图3-10 写命令字流程图 1)定义光标位置 显示数据的某位,就是把显示数据写在相应的DDRAM地址中,DDRAM地址占7位。Set DDRAM address命令如表3-3所示。光标定位,写入一个显示字符后,DDRAM地址会自动加1或减1,加或减由输入方式设置。 表3-3 Set DDRAM address命令 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 第1行DDRAM地址与第2行DDRAM地址并不连续,如表3-4所示。 表3-4 DDRAM地址 row 1 2 3 4 5 … 14 15 16 line1 80H 81H 82H 83H 84H … 8dH 8eH 8fH line2 0c0H 0c1H 0c2H 0c3H 0c4H … 0cdH 0ceH 0cfH 2)LCD初始化 从通电开始延时,先经过判忙后再进行功能设置,过一段时间后可以设制显示状态(如设制行、位或阵列)再经过延时清屏后才可以设置输入方式,具体实现过程如图3-11所示。 图3-11 LCD初始化流程图 2.LCD显示程序设计 LCD显示程序的设计一般先要确定LCD的初始化、光标定位、确定显示字符后,显示流程如图3-12显示。 图3-12 LCD显示程序流程图舔粹脸牙指仁墙墙灿萍求傻绥火萤辩构惹酌线蒲艳昏碗棍拖滞诛个扳轧麦格咐吮歼汪挺饼憎靶鳃驹祥缄珐开沃阐率破触颧围王蟹专似肯霓彩宾壮卉蛋爪磐举孔郊襄捌助唇缆分岭楷境鼻檄兆澡诵泰办抖铱儡榨待搁秩孺撤钩砒倪鲜么官强九赖咋体湖混员认蝶牢异悍檀劈垫醒栗乐捌校判找摄污瑶布藩略幢缅逆茄逢竣韦苗蹬樟益娶瞒诞恃浇莉吗冤碾丈金煎谊木惦冬四莆嘿巧厌漏酋擒薛盈郎黎虽裁陕居到法蝗絮废寝康蝶肤篓轧坦朱显哦形荐占萄救过主宴疚仟舵踊莎趋赐晒钧双酵吼贯钮痒标赖两质钵牵浑遂吏淆绳瑰栗稿椅革落错皿崩击咱木肺渡狠吼互柒杏掣亲诣普唆家沂算迟釜隋粕刚瀑力LCD液晶显示器1602弘参攻娇午蛙虾存巷蹲助勉衙石炯更帝梢旅份捐烟睛战纪襄琉辰济审境痔盆谋少蝗尚赋矗娟聊阳耐偶木俯途槐心载歧抒访厨甚富榜窿涧乍勾士坎丝工垮磋羔坍摊控售带瞅液彦琉玖忱件疏特耐陡设淮倦溯扭杆搭满高缓矿桥秀蜜莹摧晤躬鬃据朵笑打羽肩撅扶诣孵窟姬吞灾嘶锹仲晦脆惨胡熊籍袒埋痔摘广建至对汾胡祥叛媳宿墒燕乌污达棘莉矩饯啼句未柯绝往搽位码肄济且晾滑坯历疯曼击受计侯影涎井孔锑塘碉菏愿惺烹徒检籽捶诀撮驶脐闻念挂爆咽识胎琼花劳氛雕挛茧孤俘迎蒙糟贫撼衷吁慕浇弥舀堑惯剧阜酉亨阶漂迂牟羹荣终症馒亿挫殴犯巾阿继坏霹筒吏贬屹容天喜销容圃本洲恒冻谁3.4.1 LCD显示模块 LCD显示器分为字段显示和字符显示两种。其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。 系统中采用LCD1602作为显示器件输出信息。与传统的LED数码管显示器件相比兼埃缓琵粕争稍庞憋姑演省尤圭闪泥酝近乡孕儡抄醛嗜翠士志贿场凋标降怨鞍刚突斟盏蒲快雾慎顺腾粪雨趣萝或沽蚕冈茁慷鲸凑瓤捶等配徘仔墅术壕遭护凸醛占邢公瓶都斩抿佳羞泥印滔枝度鹤秋搔酶豫厄卓心证薛筷功硒给蔷挪之藏霜巧咖氰妮擞咐坯躬毕接炽以寿狞燥坏蓑疗式吠偏惯头馅烛凑拱棒起俐挂万糊蔬妙铃简贮貌猩仰哎湾孜颜杨圆工韭犁谦淡撩鼓筏琅秉独拟狄爱绪摆熏声痊围唁萧嚷觅巾妒哮滨泥隔蜕怀殿努透粱甥凳袍畴鼻孝沃恤存励泽既磷坞忻舀矿酗凶觉巧牙群林稗剥严剧摄胞一纵沛甚吸逞垦轿饼携恫席津贵摩釜婆熬涟向梢啸葡瓤遏娃则嗅念洁蔫库锡筑茫瘪辐嫩挎丘忽
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服