GY-30数字光强度模块BH1750FVI资料压缩包内含数据手册、接线图(原理图)、STC89c52用Lcd1602显示光照度数据的例子程序、还有avr的例子程序。资料是网上找到的这段时间在用这个模块,用的89c52資料没有问题,lcd1602显示模块采集的光照度
下面是89c52的程序:
|
[导读] lcd1602液晶屏就是通过电压来改变填充在两块平行板之间的液晶材料内部分子的排列状况以达到遮光和透光的目的来显示深浅不一,显示出设置的字符LCD1602能够能够同时显礻32个字符,1602LCD主要技术参数: 显示容量:16×2个字符 ;芯片工作电压:4.5—5.5V ;工作电流:2.0mA(5.0V) ;模块最佳工作电压:5.0V
VO为液晶显示器对比度调整端接正电源时对比度最弱,接地时对比度最高对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度
LCD1602的VO引腳必须不能悬空,要连接一个滑动变阻器来调节的当然LCD1602有多种型号,但是大多数的VO脚只有两种情况:一个是VO脚接18欧的下拉接地一个是接1k欧的电阻接地,当然也可以接个滑动变阻器更好。
一般用上图具体看看你LCD1602的技术手册说明VO引脚的具体情况
下面我们分享以一个实例。LCD1602的型号是16条引脚的HJ1602A;单片机接线最小系统(扩充了外部 62256)采用STC89C52RC,晶振22.1184MHZ以5×8点阵,16×2行8位数据端口。首先在第一行显示“I love !”第二行显示“LCD1602 Test!”。延时一段时间清屏。然后在第一行显示自定义字符:摄氏温标标志第二荇显示圆周率(pai)标志。再延时一段时间清屏。最后在第一行显示“Welcome to my blog!”显示方式是从屏幕右面移入,左面移出周而复始。
*名稱:主文件(_main.c)
下图是LCD1602与8051单片机接线的接口图图中LCD1602的数据线与8051的P2口相连,RS与8051的P1.7相连R/W与8051的P1.6相连,E端与8051的P1.5相连编程在LCD显示器的第1行、第1列开始显示“HOW”,第2行、第5列开始显示“ARE YOU!”
;第2行第9列显示字母‘Y’
;第2行第12列显示字母‘!’
;字符不动,光标自动右迻一格
wc51r(0x38); //使用8位数据显示两行,使用5×7的字型 wc51r(0x0c); //显示器开光标关,字符不闪烁 wc51r(0x06); //字符不动光标自动右移一格 }
[导读] lcd1602液晶屏就是通过电压来改变填充在两块平行板之间的液晶材料内部分子的排列状况以达到遮光和透光的目的来显示深浅不一,显示出设置的字符LCD1602能够能够同时显礻32个字符,1602LCD主要技术参数: 显示容量:16×2个字符 ;芯片工作电压:”);
VO为液晶显示器对比度调整端接正电源时对比度最弱,接地时對比度最高对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度
LCD1602的VO引脚必须不能悬空,要连接一个滑动变阻器来调节的当然LCD1602有多种型号,但是大多数的VO脚只有两种情况:一个是VO脚接18欧的下拉接地一个是接1k欧的电阻接地,当然也可以接个滑動变阻器更好。
一般用上图具体看看你LCD1602的技术手册说明VO引脚的具体情况
下面我们分享以一个實例。LCD1602的型号是16条引脚的HJ1602A;单片机接线最小系统(扩充了外部 62256)采用STC89C52RC,晶振22.1184MHZ以5×8点阵,16×2行8位数据端口。首先在第一行显示“I love !”第二行显示“LCD1602 Test!”。延时一段时间清屏。然后在第一行显示自定义字符:摄氏温标标志第二行显示圆周率(pai)标志。再延时一段时間清屏。最后在第一行显示“Welcome to my blog!”显示方式是从屏幕右面移入,左面移出周而复始。
*名称:主文件(_main.c)
下图是LCD1602与8051单片机接線的接口图图中LCD1602的数据线与8051的P2口相连,RS与8051的P1.7相连R/W与8051的P1.6相连,E端与8051的P1.5相连编程在LCD显示器的第1行、第1列开始显示“HOW”,第2行、第5列开始顯示“ARE YOU!”
;第2行第9列显示字母‘Y’
;第2行第12列显示字母‘!’
;字符不动,光标自动右移一格
wc51r(0x38); //使用8位数据显示两行,使用5×7的字型 wc51r(0x0c); //显示器开光标关,字符不闪烁 wc51r(0x06); //字符不动光标自动右移一格 }
}版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。