任务13

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

机电工程学院机电一体化教研室任务十三字符型LCD液晶显示广告牌机电一体化教研室引出任务机电一体化教研室学习目标通过对字符型LCD液晶显示广告牌的制作,了解LCD显示器与单片机的接口方法,理解LCD显示程序的设计思路。机电一体化教研室工作任务正确连接实验箱电路编写程序使LCD显示“Welcome!”,并完成调试根据要求修改程序并观察运行结果完成实训报告机电一体化教研室任务分析LCD162液晶模块是一种字符型液晶模块,内部自带标准字库,因此不需要像点阵显示时那样对字符进行取模。LCD162液晶模块有专门的指令来控制显示开关、字符显示的位置、光标模式等,要根据这些指令来编写程序以进行相应的控制。机电一体化教研室实训电路机电一体化教研室参考程序#includeREG51.H#includeINTRINS.HsbitRS=0xb0;sbitRW=0xb1;sbitE=0xb2;voidlcd_w_cmd(unsignedcharcom);voidlcd_w_dat(unsignedchardat);unsignedcharlcd_r_start();voidint1();voiddelay(unsignedchart);voiddelay1()机电一体化教研室参考程序voidmain(){unsignedcharlcd[]=“Welcome!;unsignedchari;P1=0xff;int1();delay(255);lcd_w_cmd(0x83);delay(255);for(i=0;i9;i++){lcd_w_dat(lcd[i]);delay(200);}while(1);}机电一体化教研室参考程序voidint1(){lcd_w_cmd(0x3c);//设置工作方式lcd_w_cmd(0x0e);//设置光标lcd_w_cmd(0x01);//清屏lcd_w_cmd(0x06);//设置输入方式lcd_w_cmd(0x80);//设置初始显示位置}机电一体化教研室参考程序unsignedcharlcd_r_start(){unsignedchars;RW=1;delay1();RS=0;delay1();E=1;delay1();s=P1;delay1();E=0;delay1();RW=0;delay1();return(s);}机电一体化教研室参考程序voidlcd_w_cmd(unsignedcharcom){unsignedchari;do{i=lcd_r_start();i=i&0x80;delay(2);}while(i!=0);RW=0;delay1();RS=0;delay1();E=1;delay1();P1=com;delay1();E=0;delay1();RW=1;delay(255);}机电一体化教研室参考程序voidlcd_w_dat(unsignedchardat){unsignedchari;do{i=lcd_r_start();i=i&0x80;delay(2);}while(i!=0);RW=0;delay1();RS=1;delay1();E=1;delay1();P1=dat;delay1();E=0;delay1();RW=1;delay(255);}机电一体化教研室动动手程序编写创建工程保存工程建立源文件保存源文件源文件加入工程编译链接调试机电一体化教研室动动手硬件连接使用电子连线连接实验箱单片机输出端口与LCD端口使用USB数据线连接电脑USB端口与单片机实验箱数据端口全速运行,按键观察液晶显示效果机电一体化教研室小结与评价机电工程学院机电一体化教研室

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功