日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 技術(shù)學(xué)院 > 技術(shù)前線
[導(dǎo)讀]lcd1602液晶屏在很懂工業(yè)產(chǎn)品上都有應(yīng)用,LCD1602能夠能夠同時顯示32個字符,價格便宜,編程簡單而且穩(wěn)定可靠。lcd1602液晶屏是一種圖形點陣顯示器,顯示原理簡單易懂,都是液晶屏內(nèi)部的液晶材料變化而顯示不同的字符,因為液晶是具有流動特性的物質(zhì),所以只需外加很微小的力量即可使液晶分子運動,以最常見普遍的向列型液晶為例,液晶分子可輕易的借著電場作用使得液晶分子轉(zhuǎn)向,由于液晶的光軸與其分子軸相當一致,故可借此產(chǎn)生光學(xué)效果,而當加于液晶的電場移除消失時,液晶將借著其本身的彈性及黏性,液晶分子將十分迅速的回撤消來未加電場前的狀態(tài)。

lcd1602液晶屏就是通過電壓來改變填充在兩塊平行板之間的液晶材料內(nèi)部分子的排列狀況,以達到遮光和透光的目的來顯示深淺不一,錯落有致的圖象,而且只要在兩塊平板間再加上三元色的濾光層,就可實現(xiàn)顯示彩色圖象。


lcd1602中文資料---LCD1602液晶屏特點

a. 顯示質(zhì)量高

由于1602LCD每一個點在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,畫質(zhì)高且不會閃爍。

b. 數(shù)字式接口

1602液晶屏都是數(shù)字式的,和單片機系統(tǒng)的接口更加簡單可靠,操作更加方便。

c. 體積小、重量輕

1602液晶模塊通過顯示屏上的電極控制液晶分子狀態(tài)來達到顯示的目的,在重量上比相同顯示面積的傳統(tǒng)顯示屏要輕得多。

d. 功耗低

相對而言,1602液晶顯示屏的功耗主要消耗在其內(nèi)部的電極和驅(qū)動IC上,因而耗電量比其它顯示屏要少得多。

液晶顯示模塊LCD1602的內(nèi)部結(jié)構(gòu)可以分成三部分:一為LCD控制器,二為LCD驅(qū)動器,三為LCD顯示裝備。



lcd1602中文資料---lcd1602接線

在了解LCD1602接線圖之前,我們先看看LCD1602的引腳定義圖。

1腳:VSS為接地;

2腳:VDD接5V電源VCC;

3腳:VO為液晶顯示器對比度調(diào)整;VO是液晶顯示的偏壓信號,可接10K的3296精密電位器?;蛲瑯幼柚档腞M065/RM063藍白可調(diào)電阻。


4腳:RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器;

5腳:R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和RW共同為低電平時可以寫入指令或者顯示地址,當RS為低電平RW為高電平時可以讀忙信號,當RS為高電平RW為低電平時可以寫入數(shù)據(jù);

6腳:E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令;

7~14腳:D0~D7為8位雙向數(shù)據(jù)線;

15腳:背光電源正極;

16腳:背光電源負極。



LCD1602液晶顯示模塊可以和單片機AT89C51直接接口接線:


也可以按照下圖顯示的電路圖接線即可,需要說明的是在這個電路圖中,LCD的第三腳VEE沒有接,這個腳是控制屏幕對比度的??梢詫㈦娢黄鞯膬啥朔謩e接VCC和GND,中間端接LCD的第三腳。


lcd1602中文資料---1602LCD主要技術(shù)參數(shù)

顯示容量:16×2個字符 ;芯片工作電壓:4.5—5.5V ;工作電流:2.0mA(5.0V) ;模塊最佳工作電壓:5.0V ;字符尺寸:2.95×4.35(W×H)mm。

LCD1602的基本操作分為四種:

1. 讀狀態(tài):輸入RS=0,RW=1,E=高脈沖。輸出:D0—D7為狀態(tài)字。

2. 讀數(shù)據(jù):輸入RS=1,RW=1,E=高脈沖。輸出:D0—D7為數(shù)據(jù)。

3. 寫命令:輸入RS=0,RW=0,E=高脈沖。輸出:無。

4. 寫數(shù)據(jù):輸入RS=1,RW=0,E=高脈沖。輸出:無。

時序時間參數(shù)表:



lcd1602中文資料----lcd1602與單片機連接圖

LCD1602如何接單片機了?給大家分享一個LCD1602接單片機原理PCB圖如下:


代碼如下:

#include《reg52.h》 //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義

#include《intrins.h》

sbit RS = P2^4; //定義端口

sbit RW = P2^5;

sbit EN = P2^6;

#define RS_CLR RS=0

#define RS_SET RS=1

#define RW_CLR RW=0

#define RW_SET RW=1

#define EN_CLR EN=0

#define EN_SET EN=1

#define DataPort P0

/*------------------------------------------------

uS延時函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值

unsigned char 是定義無符號字符變量,其值的范圍是

0~255 這里使用晶振12M,精確延時請使用匯編,大致延時

長度如下 T=tx2+5 uS

------------------------------------------------*/

void DelayUs2x(unsigned char t)

{

while(--t);

}

/*------------------------------------------------

mS延時函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值

unsigned char 是定義無符號字符變量,其值的范圍是

0~255 這里使用晶振12M,精確延時請使用匯編

------------------------------------------------*/

void DelayMs(unsigned char t)

{

while(t--)

{

//大致延時1mS

DelayUs2x(245);

DelayUs2x(245);

}

}

/*------------------------------------------------

判忙函數(shù)

------------------------------------------------*/

bit LCD_Check_Busy(void)

{

DataPort= 0xFF;

RS_CLR;

RW_SET;

EN_CLR;

_nop_();

EN_SET;

return (bit)(DataPort & 0x80);

}

/*------------------------------------------------

寫入命令函數(shù)

------------------------------------------------*/

void LCD_Write_Com(unsigned char com)

{

// while(LCD_Check_Busy()); //忙則等待

DelayMs(5);

RS_CLR;

RW_CLR;

EN_SET;

DataPort= com;

_nop_();

EN_CLR;

}

/*------------------------------------------------

寫入數(shù)據(jù)函數(shù)

------------------------------------------------*/

void LCD_Write_Data(unsigned char Data)

{

//while(LCD_Check_Busy()); //忙則等待

DelayMs(5);

RS_SET;

RW_CLR;

EN_SET;

DataPort= Data;

_nop_();

EN_CLR;

}

/*------------------------------------------------

清屏函數(shù)

------------------------------------------------*/

void LCD_Clear(void)

{

LCD_Write_Com(0x01);

DelayMs(5);

}

/*------------------------------------------------

寫入字符串函數(shù)

------------------------------------------------*/

void LCD_Write_String(unsigned char x,unsigned char y,unsigned char *s)

{

if (y == 0)

{

LCD_Write_Com(0x80 + x); //表示第一行

}

else

{

LCD_Write_Com(0xC0 + x); //表示第二行

}

while (*s)

{

LCD_Write_Data( *s);

s ++;

}

}

/*------------------------------------------------

寫入字符函數(shù)

------------------------------------------------*/

void LCD_Write_Char(unsigned char x,unsigned char y,unsigned char Data)

{

if (y == 0)

{

LCD_Write_Com(0x80 + x);

}

else

{

LCD_Write_Com(0xC0 + x);

}

LCD_Write_Data( Data);

}

/*------------------------------------------------

初始化函數(shù)

------------------------------------------------*/

void LCD_Init(void)

{

LCD_Write_Com(0x38); /*顯示模式設(shè)置*/

DelayMs(5);

LCD_Write_Com(0x38);

DelayMs(5);

LCD_Write_Com(0x38);

DelayMs(5);

LCD_Write_Com(0x38);

LCD_Write_Com(0x08); /*顯示關(guān)閉*/

LCD_Write_Com(0x01); /*顯示清屏*/

LCD_Write_Com(0x06); /*顯示光標移動設(shè)置*/

DelayMs(5);

LCD_Write_Com(0x0C); /*顯示開及光標設(shè)置*/

}

/*------------------------------------------------

主函數(shù)[上面已經(jīng)把顯示功能封裝好了,今后再寫其他顯示就直接調(diào)用]

------------------------------------------------*/

void main(void)

{

LCD_Init();

LCD_Clear();//清屏

while (1)

{

LCD_Write_Char(7,0,‘o’);

LCD_Write_Char(8,0,‘k’);

LCD_Write_String(1,1,“www.doflye.net”);

while(1);

}

}

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

北京2025年8月28日 /美通社/ -- 8月28日,北京亦莊創(chuàng)新發(fā)布消息,北京經(jīng)濟技術(shù)開發(fā)區(qū)(簡稱"北京經(jīng)開區(qū)",又稱"北京亦莊")創(chuàng)新推出"一張清單、一鏈延伸、一套...

關(guān)鍵字: 接線 數(shù)字化 智能化 模型

電能表作為電力用戶的電能計量工具 , 需保證其計量準確性。排除不可抗因素 , 電能表安裝接線的正確與否是影響電能表計量準確性的重要原因之一 , 而三相四線電能表的接線尤其容易出錯 。鑒于此 , 結(jié)合現(xiàn)場實際操作 ,...

關(guān)鍵字: 三相電能表 接線 校驗儀 防誤分析

三相步進電機的用途是增加驅(qū)動器,脈沖由PLC或CNC(數(shù)控)等發(fā)送,三相步進電機也就是說,內(nèi)部是由三相繞組連接成三角形,即三根電線。

關(guān)鍵字: 三相 步進電機 接線

溫濕度控制器是以先進的單片機為控制核心,采用進口高性能溫濕度傳感器,可同時對溫度、濕度信號進行測量控制,并實現(xiàn)液晶數(shù)字顯示,還可通過按鍵對溫、濕度分別進行上、下限設(shè)置和顯示,從而使儀表可以根據(jù)現(xiàn)場情況,自動啟動風(fēng)扇或加熱...

關(guān)鍵字: 濕度傳感器 接線

步進電機驅(qū)動器是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu)。當步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度(稱為“步距角”),它的旋轉(zhuǎn)是以固定的角度一步一步運行的。

關(guān)鍵字: 步進 電機驅(qū)動器 接線

普通的電源一般是線性電源,線性電源,是指調(diào)整管工作在線性狀態(tài)下的電源.而在開關(guān)電源中則不一樣,開關(guān)管(在開關(guān)電源中,我們一般把調(diào)整管叫做開關(guān)管)是工作在開、關(guān)兩種狀態(tài)下的:開——電阻很小;關(guān)——電阻很大。

關(guān)鍵字: 開關(guān)電源 接線

北京2022年5月25日 /美通社/ -- 隨著人工智能技術(shù)的普及和推廣,AI對話得到了更為廣泛的應(yīng)用,據(jù)艾瑞咨詢數(shù)據(jù)顯示,2021年對話式AI的市場規(guī)模為45億元,帶動規(guī)模...

關(guān)鍵字: 機器人 BSP 模型 接線

異步電機分單相異步電機與三相異步電機。

關(guān)鍵字: 電機 接線

火線一般是紅色的線,淡藍色的線是零線,而黃綠相間的雙色線則是地線。

關(guān)鍵字: 電線 接線

想必大家都知道,水電安裝是家裝過程中至關(guān)重要的一步,且不能出現(xiàn)差錯,否則入住后可能會引發(fā)安全事故。但是許多人在安裝開關(guān)的時候,并不知道如何接線,下面小編就跟大家說說電燈開關(guān)怎么接線以及家用開關(guān)插座如何選擇。

關(guān)鍵字: 電燈開關(guān) 接線
關(guān)閉