(中职)单片机基础与技能实训项目八 制作温度显示器电子课件().pptx
《(中职)单片机基础与技能实训项目八 制作温度显示器电子课件().pptx》由会员分享,可在线阅读,更多相关《(中职)单片机基础与技能实训项目八 制作温度显示器电子课件().pptx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)单片机基础与技能实训项目八 制作温度显示器电子课件项目八 制作温度显示器第35、36课时 让1602液晶显示器显示字符 任务情境 在学校举行的技能操作竞赛中,祝宗雪获得一等奖,奖品是一个笔筒,如下图所示。这个笔筒能显示时间和日期,小祝很好奇,就去探究笔筒能显示时间和日期的原因。任务描述 制作液晶显示器,让1602液晶显示器显示字符。写一写 1602液晶模块有16个引脚,请写出各个引脚的功能。引脚号 引脚名称 引脚功能含义1 VSS地管脚(GND)2 VDD+5V电源管脚(Vcc)3 VO液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”
2、,使用时可以通过一个10K的电位器调整对比度4 RS寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器5 RW读写控制线,0:写操作;1:读操作6 E使能端,当E端由高电平跳变成低电平时,液晶模块执行命令714 D0D78位双向数据线15 A 背光控制正电源16 K 背光控制地连一连 将单片机与LCD1602进行连接,使单片机能驱动液晶显示器。画一画 绘制单片机控制1602显示字符的程序流程图。单片机驱动LCD1602的主程序流程图、写数据流程图和写命令流程图。想一想 对1602液晶进行初始化时要进行哪些操作?填一填 完成以下程序,实现让1602液晶上排显示字符:“good good
3、study”,下排显示字符:“day day up”。#include#define uint unsigned int#define uchar unsigned char sbit rs=;sbit rw=;sbit en=;uchar code table1=good good study;uchar code table2=day day up;void delay(unit n)uint x,y;for(x=n;x0;x-)for(y=110;y0;y-);void lcd_w_com(uchar com)rs=;rw=;=com;en=;delay(5);en=;delay(5);
4、en=;void lcd_w_dat(uchar dat)rs=;rw=;=dat;delay(5);en=;delay(5);en=;void lcd_init()lcd_w_com(0 x38);/8位数据,双列,5*7字形 lcd_w_com();/开启显示屏,关光标,光标不闪烁 lcd_w_com();/显示地址递增,即写一个数据后,显示位置右移一位 lcd_w_com();/清屏 void main()uchar n,m=0;lcd_init();lcd_w_com();for(m=0;m15;m+)lcd_w_dat(table1m);delay(200);lcd_w_com();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中职单片机基础与技能实训项目八 制作温度显示器电子课件 单片机 基础 技能 项目 制作 温度 显示器 电子 课件
限制150内