LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602原理 LCD1602液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形,那么LCD1602结合51他们会有什么火花呢?
我们来说说在单片机系统中应用晶液作为输出器件有以下几个优点:
显示质量高
由于液晶显示器每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,而不像阴极射线管显示器(CRT)那样需要不断刷新新亮点。因此,液晶显示器画质高且不会闪烁。
数字式
液晶显示器都是数字式的,和单片机系统的接口更加简单可靠,操作更加方便。
体积小、重量轻
液晶显示器通过显示屏上的电极控制液晶分子状态来达到显示的目的,在重量上比相同显示面积的传统显示器要轻得多。
功耗低
相对而言,液晶显示器的功耗主要消耗在其内部的电极和驱动IC上,因而耗电量比其它显示器要少得多
基于51单片机的lcd1602液晶显示屏连接电路图
如网页上出现格式错乱可从此处本例的完整源码:http://www.51hei.com/f/1602430.rar 上图是仿真效果 显示2行字符。如下程序
#include《AT89x51.h》
#define uchar unsigned char
/*****************************************
电路连接
P1------DB0~DB7
P2.0------
P2.1------RW
P2.2------E
*****************************************/
#define LCD_DB P1
sbit LCD_RS=P2^0;
sbit LCD_RW=P2^1;
sbit LCD_E=P2^2;
uchar code ttt[]=“ShanXi Dianzi Kejixueyuan”;//25
uchar code kkk[]=“Dianzi GonGcheng Xueyun”;//23
/******定义函数****************/
#define uchar unsigned ch