第12讲1602液晶显示及其应用ppt课件.ppt
《第12讲1602液晶显示及其应用ppt课件.ppt》由会员分享,可在线阅读,更多相关《第12讲1602液晶显示及其应用ppt课件.ppt(32页珍藏版)》请在三一办公上搜索。
1、第十二讲,LCD1602及其应用,液晶图形点阵显示屏,液晶字符显示屏,液晶模块简介实物1602液晶模块及管脚介绍,1602液晶模块简介,1.LCD1602引脚分布,字符型液晶是一种用57点阵图形来显示字符的液晶显示器,根据显示的容量可分1行16个字、2行16个字、2行20个字等。LCD1602是2行16个字(英文数字),如图:第1脚:VSS为电源地,接GND。第2脚:VDD接5V正电源。第3脚:液晶显示偏压信号第4脚RS:数据/命令选择端(H/L)第5脚R/W:读/写选择端(H/L)第6脚E:E为使能信号,当E端由高电平跳变为低电平时,向液晶模块写;保持高电平时读模块。第714脚:D0D7为8
2、位双向数据线第15脚:BLA背光电源正极(接+5V)第16脚:BLK背光电源负极(接GND),液晶的指令集 1602液晶模块的内部控制器共有11条指令,它的读写操作、屏幕和光标的操作都是通过指令编程来实现的。说明1为高电平,0为低电平),2.LCD1602指令集,(1)初始化设置,显示模式设置,LCD_Write_Com(0 x38);/*显示模式设置*/,2.LCD1602指令集,(1)初始化设置,显示开/关及光标设置,LCD_Write_Com(0 x08);/*显示关闭*/,LCD_Write_Com(0 x06);/*显示光标移动设置*/,LCD_Write_Com(0 x0C);/*
3、显示开及光标设置*/,2.LCD1602指令集,指针设置,2.LCD1602指令集,(1)初始化设置,LCD_Write_Com(0 x01);/*显示清屏*/,/清屏函数void LCD_Clear(void)LCD_Write_Com(0 x01);DelayMs(5);,/*-初始化函数-*/void LCD_Init(void)LCD_Write_Com(0 x38);/*显示模式设置*/DelayMs(5);LCD_Write_Com(0 x38);/*显示模式设置*/DelayMs(5);LCD_Write_Com(0 x38);/*显示模式设置*/DelayMs(5);LCD_W
4、rite_Com(0 x38);/*显示模式设置*/LCD_Write_Com(0 x08);/*显示关闭*/LCD_Write_Com(0 x01);/*显示清屏*/LCD_Write_Com(0 x06);/*显示光标移动设置*/DelayMs(5);LCD_Write_Com(0 x0C);/*显示开及光标设置*/,初始化函数示例,2.LCD1602指令集,(2)读控制器状态,液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志。若为低电平,表示不忙,否则此指令失效。,2.LCD1602指令集,(2)读控制器状态,读状态指令,RS=0,RW=1,E=1,读出来的状态
5、字的含义:只有D7表示是否允许读写,每次对控制器进行读写之前都要进行读写检测,确保STA7=0,/*-判忙函数-*/bit LCD_Check_Busy(void)DataPort=0 xFF;RS_0_CMD;/命令操作 RW_1_RD;/读操作 EN_LOW;_nop_();EN_HIG;return(bit)(DataPort/返回值1禁止读写,0允许读写,2.LCD1602指令集,(2)读控制器状态,读状态指令,RS=0,RW=1,E=1,#define RS_0_CMD RS=0#define RS_1_DAT RS=1#define RW_0_WR RW=0#define RW_1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 12 1602 液晶显示 及其 应用 ppt 课件

链接地址:https://www.31ppt.com/p-2103769.html