- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《lcd1602的显示及注意点
LCD1602简介 这里介绍的字符型液晶模块是一种用 5x7点阵图形来显示字符的液晶显示器,根 据显示的容量可以分为1行16个字、2行16 个字、2行20个字等等,这里我们使用常用 的2行16个字的LCD1602液晶模块来介绍它 的编程方法。 LCD1602引脚图 LCD1602硬件应用图 这个是LCD1602的应用图.这是8位总 线的工作方式. 如果需要工作在4位总线的方式,则数 据是从D4-D7输入到LCD内部.把8位 数据分成二次送入进D4-D7就可以. LCD的3脚是对比度控制电阻,一般1K 就可以满足要求.如果大于4.7K 后,LCD可能显示不清楚. 在应用LCD1602的时候最好在背光上 加一个限流电阻. LCD1602操作时序 基本操作时序 LCD1602指令表 LCD1602自定义显示字符方法 首先取得想要的中文或者图形的字 模数组。通过字模软件不能直接提取5*8点 阵的字模数据,可以通过手动提取的方法。 如下图所示,对应一个字符显示区域。每8 个字节,组成一个点阵数组。 将生成的点阵数组保存到CGRAM 存储器中,生成自定义字符。1602内部 CGRAM用于自定义的字符点阵的存储,总 共64字节。由上一步点阵提取可知,每一个 字符由8个字节数据组成。所以64字节 CGRAM存储器,能够存储8组自定义字符 的点阵数组。按照CGRAM地址划分为 0-7 为第一组,8-15为第二组,依次类推56- 63为第8组数据。 LCD1602自定义显示字符方法 LCD1602自定义显示字符的方式共四步,如下面所示: LCD1602自定义字符方法 1.建立一个字符数组 uchar LCD_Data1[]={0x01,0x03,0x1D,0x11,0x1D,0x03,0x01,0x00}; 2.设置CGRAM地址,写指令. Write_LCD(0x40,0); 3.把数据送入CGRAM地址内. for(i = 0; i 8 ; i ++ ) { Write_LCD(LCD_Data1[i],1); } 4.写需要显示的位置指令. Write_LCD(0x80,0); 5.把CGRAM的0位的数据送向LCD1602,显示数据存储的数据. Write_LCD(0x00,1); 读操作时的注意点 在进行读操作的时候,RW脚置于1,RS脚则根据读 的内容(状态或数据)置为1或0,注意看图中的A和B两 根线,在A位置,E脚置为1,经过td时间后,可以在数据 口读到正确的数据,由于td的时间极短(ns级),我们的 单片机操作一般是us级,所以可以不考虑这个时间差,在 将E脚置为1之后,就可以紧跟着指令去读取数据,在读到 数据后,再将E脚置为0,经过THD2时间后,数据口上的 数据失效。 写操作时的注意点 在进行写操作的时候,RW脚要置为0,RS脚 根据写的内容不同(指令或数据)置为1或0,同时,注意 C和D两根线,我们在将E脚置为1之前,要先将数据送到 数据口上,然后,在C位置,将E脚置为1,经过tPW延时 后,再将E脚置为0,在这个时间段内必须保证数据口上的 数据稳定不变,为有效的数据。同理,由于tPW这些延时 相对较短(ns级),所以在单片里也不必考虑延时问题。 * * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. LCD1602液晶模块内部的字符发生存储器(CGROM) 已经存储了160个不同的点阵字符图形,这些字符有:阿 拉伯数字、英文字母的大小写、常用的符号、和日文假名 等,每一个字符都有一个固定的代码,其代码与标准的 ASCII字符代码一致。因此,我们只要写入显示字符的 ASCII码即可,这种标准化的设计给使用带来很大的方便。 比如大写的英文字母“A”的ASCII代码 (41H),显示时单片机往液晶模块写入显示指令,模块 就把地址41H中的点阵字符图形显示出来,我们就能在相 应位置上看到字母“A”。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created wi
您可能关注的文档
- 中国房地产市场现状与发展趋势分析-1.ppt
- 中国房地产项目开发流程及其运作模式-1.ppt
- 中国抑郁症防治指南-1.ppt
- 中国抗菌药物临床合理应用指南-1.ppt
- 中国教育与西方教育的差别-1.ppt
- 中国文化介绍英文版(ChineseCultureintroduction).ppt
- 中国文学批评史最完整课件(重点复习汇总)-1.ppt
- 中国新四大发明-大班社会.ppt
- 中国新生儿复苏指南(2016年北京修订)-1.ppt
- 中国新生儿复苏指南-1.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)