版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、1602显示二、试验工程:1602显示三、试验地点:四、五、试验时间:202379日~2023723日六、试验要求:1LCD16022、能进展数字和字符的显示3、扩展功能一:将试验四中的“单片机时钟”改为1602显示。七、试验具体内容:1LCD1602(1)试验电路图:〔2〕试验原理:引脚引脚名电接线引脚号输入/输出作用其他引脚引脚名电接线引脚号输入/输出作用其他电源地调整比照度数据/命令选择0=输入指令 读/写选择0=写1=读指令或显示地址②RS低、R/W高,显示忙③RS高、R/W低,写数据1/1→0PB2输入0/1PA0~PA7VCCGND使能信号1→0执行指令输入/输出 8位双向数据线号平1VSSGND2VDDVCC3VEE10K电位器4RS0/1PB0输入5R/W0/1PB1输入6E7~14D0~D715BLA16BLK试验中遇到的问题:在电路接线工作完成以后,上电试验时LCD只有背光,无任何显示。RS、R/W、E三个端口的接线,无视了D0~D7的接线挨次,从而使D7~D0的方向接反。因此1602内部的11条指令码都会对应0x010x20。所以依据正常程序指令,在初始化之后,屏幕会始终没有显示。试验小结:RS、R/W、E正负极不反接,就没什么问题。结果却出乎我的意料,看是简洁的D0~D7八个端口的所在。这次的接线也很好的提示了我,看似简洁的工作,可千万不敢再掉意轻心。21602试验原理:DDRAMDDRAM写入要11LCD1602的内部指令,具体如下:序号指令RSR/WD7D6D5D4D3D2D1D01清显示00000000012光标返回000000001*3输入模式00000001I/DS4显示开/关0000001DCB5光标或字符位移000001S/CR/L**6置功能00001DLNF**7置字符发生存储器地址0001字符发生存储器地址8置数据存储器地址001显示数据存储器地址9读忙标志或地址01BF计数器地址10写数据到CGRAM或者10DDRAM11GGRAMDDRAM读数11要写的数据读出的数据内容1要写的数据读出的数据内容指令2:光标复位,光标复位到地址00H;3:光标和显示模式设置;I/D:光标移动方向,高电平左移,低电平右移S:屏幕上全部文字是否左移或者右移〔高电平有效,低电平无效〕4:显示开关掌握;D:掌握整体显示开关,高电平表示开,低电平表示关C:掌握光标的开关,高电平表示有光标,低电平表示无光标B:掌握光标是否闪耀,高电平闪耀,低电平不闪耀5:光标显示移位;S/C:高电寻常移动显示文字,低电寻常移动显示光标6:功能设置命令;DL:高电寻常为四位总线,低电寻常为八位总线N:低电寻常为单行显示,高电寻常为双行显示F:低电寻常为5x7点阵字符,高电寻常为5x10点阵字符8:DDRAM地址设置指令9:读忙信号和光标地址 BF为忙标志10:写数据时序掌握:读状态:输入RS=0R/W=1E=1 输出:D0~D7=状态字写指令:输入RS=0R/W=1D0~D7=指令码E=高脉冲 输出:无读数据:输入RS=1R/W=1E=1 输出:D0~D7=数据写数据:输入RS=1R/W=0D0~D7=数据E=高脉冲 输出:无程序流程图如下所示:开头初始化显示时钟推断按键1 是否按下是显示分钟闪动否否推断2按下3按下键是否按下否是是是1时钟显示闪动1否否否否是1键是否按下推断24键是否按下推断1是是 是时钟显示加1 时钟显示减1否推断1 是键是否按下试验中遇到的问题4#1001ASCLL0之后的码。LCD时钟运算的过程中,与数码管不一样。数码管显示的是自己定义的数组[]{0~9的段码}LCDASCLL0~9,因此在定义运算时需要参加此段函数:if((PINC&0x0F)==0x0e){//4#1c=c-1;if(c==0-1)//00,1,59{c=9;d--;}if(d==0-1){d=5;e--;}}i(f(PINC&0x0F)==0x0e)////4#1{e=e-1;if(e==0-1&&f==0)//00,1,23{e=3;f=2;}if(e==0-1&&f==1){e=9;f=0;}if(e==0-1&&f==2){e=9;f=1;}}(4)试验小结:此次试验步骤根本上分为写时序、写指令、写地址、写数据。ERS、R/WEvoidWrite_Instruction(ucharcommand) //写指令函数{RS_CLR; //低电平,选择指令存放器RW_CLR; //RS,RW同为低电平,写指令EN_SET;PORTA=command;LCD_en_write; //写入指令数据}其中就是在E置高之前先将RS、RW置1Command为写入的指令。LCD_en_wri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文山2025年云南文山市公安局第一批警务辅助人员招聘47人笔试历年参考题库附带答案详解
- 怒江2025年云南怒江州财政局公益性岗位招聘笔试历年参考题库附带答案详解
- 广州2024年广东广州市海珠区江海街道基层公共就业创业服务岗位招募笔试历年参考题库附带答案详解
- 2025年纳豆香菇丝项目可行性研究报告
- 2025年电动桥式圆角挡闸项目可行性研究报告
- 2025至2031年中国洁净吹淋传递窗行业投资前景及策略咨询研究报告
- 2025至2031年中国朱雀系列外墙砖行业投资前景及策略咨询研究报告
- 2025年插件式铝基板项目可行性研究报告
- 2025年定柱悬臂起重机项目可行性研究报告
- 2025至2031年中国保尔塑像行业投资前景及策略咨询研究报告
- 医学教程 常见急腹症的超声诊断课件
- DB11T 1481-2024生产经营单位生产安全事故应急预案评审规范
- 《氓》教学设计 2023-2024学年统编版高中语文选择性必修下册
- 《网店运营与管理》第3版 课件全套 白东蕊 第1-11章 网上开店概述- 移动网店运营
- 2024年全国国家电网招聘之电网计算机考试历年考试题(附答案)
- 化学元素周期表注音版
- 药物过敏性休克
- T-GDASE 0042-2024 固定式液压升降装置安全技术规范
- 2024福建省厦门市总工会拟录用人员笔试历年典型考题及考点剖析附答案带详解
- 四川省康定市大槽门金矿资源储量核实报告
- DL-T-805.1-2011火电厂汽水化学导则第1部分:锅炉给水加氧处理导则
评论
0/150
提交评论