在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LCD簡介及例程分析

CHANBAEK ? 來源:滑小稽筆記 ? 作者:電子技術園地 ? 2023-01-16 15:52 ? 次閱讀

4.1 LCD簡介

4.1.1 LCD1602概述

上一部分的數碼管雖然驅動方式簡單,但是1位數碼管只能顯示1個數字,而且很難顯示字母,為了解決這個問題,引入了LCD這個模塊。

LCD( Liquid Crystal Display),在19世紀末,奧地利植物學家就發現了液晶,即液態的晶體,也就是說一種物質同時具備了液體的流動性和類似晶體的某種排列特性。在電場的作用下,液晶分子的排列會產生變化,從而影響到它的光學性質,這種現象叫做電光效應。利用液晶的電光效應,英國科學家在上世紀制造了第一塊液晶顯示器即LCD。

我們常用的LCD一般是LCD1602和LCD12864,其中LCD1602又被稱為字符型液晶,因為LCD1602只能同時顯示16×2個ASCII碼(常見的0~9,A~Z,a~z,還有一些標點符號),而LCD12864則被稱為點陣型液晶,兩者的區別就是LCD1602不能顯示中文,但是LCD12864由于內部結構的原因,是可以顯示中文和圖片的,兩種模塊的設置方式差不多,這里以LCD1602液晶為例來講解使用的方式。

4.1.2 LCD1602引腳描述

pYYBAGPFAaaABrNmAAH2A77kJ4Y894.png

引腳編號 英文縮寫 描述
1 GND 電源
2 VCC 電源正極,供電范圍+3V~+5V
3 VO 對比度調節,電壓越高對比度越低
4 RS 數據/命令選擇
0:DB0~DB7上的電平是命令
1:DB0~DB7上的電平是數據
5 RW 讀/寫控制
0:寫入
1:讀取
6 EN 數據使能端
寫入:下降沿有效
讀取:高電平有效
7 DB0 并行數據bit 0
8 DB1 并行數據bit 1
9 DB2 并行數據bit 2
10 DB3 并行數據bit 3
11 DB4 并行數據bit 4
12 DB5 并行數據bit 5
13 DB6 并行數據bit 6
14 DB7 并行數據bit 7
15 LED+ 背光LED正極
16 LED- 背光LED負極

4.1.3 操作時序

(1)寫操作時序

poYBAGPFAbuAYlrLAABmg5zd-4A464.png

(2)讀操作時序

pYYBAGPFAdKAMGknAABZTBJy0PI581.png

4.1.4 LCD1602內部寄存器

(1)清屏寄存器

RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 執行時間
0 0 0 0 0 0 0 0 0 1 1.64 ms

2)顯示控制寄存器

RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 執行時間
0 0 0 0 0 0 1 D C B 40 us

DB2:顯示開關

0:關閉

1:開啟

DB1:光標開關

0:關閉

1:顯示

DB0:光標閃爍開關

0:不閃爍

1:閃爍

(3)功能設定寄存器

RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 執行時間
0 0 0 0 1 DL N F - - 40 us

DB4:數據總線寬度

0:4位

1:8位

DB3:顯示行數

0:顯示1行

1:顯示2行

DB2:占用點陣尺寸

0:每個字符占用5×7的點陣

1:每個字符占用5×10的點陣

(4)模式設定寄存器

RS RW DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 執行時間
0 0 0 0 0 0 0 1 I/D S 40 us

DB1:光標移動方向

0:光標左移

1:光標右移

DB0:顯示屏移動開關

0:寫入數據后顯示屏不移動

1:寫入數據后顯示屏整體右移

4.2 例程分析

4.2.1 原理圖

pYYBAGPFAe6AGoF9AAOQIf2O3VU616.png

4.2.2 源代碼

poYBAGPFAf6AdcZdAAUnDNk1ULg906.png

注:LCD1602兩行的地址分別是0x80和0xC0,液晶寫入數據時必須先寫地址,后寫數據,89行里面的’A’代表寫入A的ASCII碼值。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6063

    文章

    44929

    瀏覽量

    647214
  • 寄存器
    +關注

    關注

    31

    文章

    5423

    瀏覽量

    123431
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4504

    瀏覽量

    170773
  • 數碼管
    +關注

    關注

    32

    文章

    1889

    瀏覽量

    92244
  • LCD1602
    +關注

    關注

    14

    文章

    607

    瀏覽量

    53340
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    LCD1602簡介

    1 LCD1602簡介LCD分為段式、點陣式兩種,其中點陣式又分為字符模式與圖形模式兩種。段式LCD最常見的應用場景就是計算器,其顯示效果類似于LED數碼管。點陣式的圖形模式
    發表于 01-27 06:27

    建立使用LCD1602的示例程序 (lcd1602.h)

    建立使用LCD1602的示例程序,lcd1602.h功能目的:   建立使用LCD1602的示例程序目標系統: 
    發表于 09-13 16:01 ?32次下載

    ADI公司MEMS加速度計ADXL345簡介例程

    ADI公司MEMS加速度計ADXL345簡介例程
    發表于 12-29 10:36 ?0次下載

    HL配套C實驗例程LCD12864顯示字符

    HL配套C實驗例程LCD12864顯示字符,配合開發板學習效果更好。
    發表于 04-11 17:14 ?13次下載

    LCD12864液晶例程

    LCD12864的例程,下載過,需要的童鞋下載
    發表于 06-27 14:41 ?39次下載

    LCD例程

    微雪電子 LCD例程序 微雪電子 LCD例程
    發表于 07-12 11:54 ?33次下載

    VHDL例程lcd1602程序

    VHDL例程lcd1602程序,感興趣的小伙伴們可以瞧一瞧。
    發表于 11-11 11:20 ?10次下載

    分享一個LCD-12832的STM32驅動例程

    分享一個LCD-12832的STM32驅動例程
    發表于 04-01 16:11 ?81次下載

    LCD顯示漢字的兩種算法分析

    LCD顯示漢字的兩種算法分析。原有的LCD顯示漢字函數例程只能顯示帶背景的漢字,也就是說如果要在圖片上顯示一個漢字,那就會出現一個矩形框,底色為我們設定的顏色。而不能實現單獨顯示漢字,
    發表于 02-26 13:52 ?7609次閱讀

    STC89C52控制的LCD1602顯示例程

    STC89C52控制的LCD1602顯示例程
    發表于 04-08 15:14 ?28次下載

    LCD簡介和工藝流程詳細資料說明

    本文檔的主要內容詳細介紹的是LCD簡介和工藝流程詳細資料說明。
    發表于 05-09 08:00 ?30次下載
    <b class='flag-5'>LCD</b>的<b class='flag-5'>簡介</b>和工藝流程詳細資料說明

    51單片機驅動LCD1602顯示原理及例程

    51單片機驅動LCD1602顯示原理及例程1.LCD1602A介紹2.LCD1602A中文手冊 下載3.LCD1602A接線4. 51單片
    發表于 11-10 19:51 ?151次下載
    51單片機驅動<b class='flag-5'>LCD</b>1602顯示原理及<b class='flag-5'>例程</b>

    W806單片機LCD顯示例程源碼下載

    W806單片機LCD顯示例程源碼免費下載。
    發表于 05-11 15:10 ?11次下載

    LCD顯示屏C51 SPI帶字庫例程

    LCD顯示屏C51 SPI帶字庫例程資料分享
    發表于 03-28 09:15 ?1次下載

    基于STM32開發板點亮LCD例程

    網絡上配套STM32開發板有很多LCD例程,主要是TFT LCD跟OLED的。從這些例程,大家都能學會如何點亮一個LCD。但這代碼都有下面這
    的頭像 發表于 09-24 11:54 ?2554次閱讀
    基于STM32開發板點亮<b class='flag-5'>LCD</b><b class='flag-5'>例程</b>
    主站蜘蛛池模板: 四虎影院免费观看视频 | 一区二区三区四区在线观看视频 | 666精品国产精品亚洲 | 成人v| 亚洲天堂第一页 | 午夜在线观看福利 | 99久久久精品免费观看国产 | 狼色视频在线观免费观看 | 天天草比 | 亚洲国内精品久久 | 中文字幕一区二区在线观看 | 天天操夜夜逼 | 色域综合| 天天操天天干天天透 | 视频在线精品 | 天天操天天干天天拍 | 国产激烈床戏无遮挡在线观看 | 国产午夜久久精品 | 99精品国产第一福利网站 | 97在线亚洲 | 韩国三级日本三级在线观看 | 高清成年美女黄网站色大 | 欧美黄色免费 | 久久9精品 | 精品国产三级a∨在线 | 插吧插吧综合网 | 亚洲福利一区二区三区 | 最新欧美伦理网 | 欧美日韩色图 | 一色屋精品免费视频 视频 一色屋免费视频 | 亚洲国产成人久久一区久久 | 国产a三级三级三级 | 免费黄视频网站 | 国产美女特级嫩嫩嫩bbb | 国产精品天天爽夜夜欢张柏芝 | www爽| aika中文字幕永久在线 | 国产午夜久久精品 | 在线黄网 | 美女艹逼视频 | 欧美一区二区视频在线观看 |