91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32實(shí)例-LCD1602電路簡(jiǎn)析

單片機(jī)與嵌入式 ? 來(lái)源:?jiǎn)纹瑱C(jī)與嵌入式 ? 2023-12-09 14:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1602 液晶,從它的名字我們就可以看出它的顯示容量,就是可以顯示 2 行,每行 16 個(gè)字符的液晶,電路圖如下所示。

052555de-964d-11ee-8b88-92fbcf53809c.png

LCD1602它的任務(wù)電壓是 4.5V~5.5V,關(guān)于這點(diǎn)我們?cè)O(shè)計(jì)電路的時(shí)分,直接依照 5V 零碎設(shè)計(jì),然則包管我們的 5V 零碎最低不克不及低于 4.5V。

在 5V 任務(wù)電壓下丈量它的任務(wù)電流是 2mA,人人留意,這個(gè) 2mA 僅僅是指液晶,而它的黃綠背光多是用 LED 做的,所以功耗不會(huì)太小的,一二十毫安照樣有的。

1602 液晶一共 16 個(gè)引腳,每一個(gè)引腳的功用,我們都可以在它的數(shù)據(jù)手冊(cè)上取得。

而這些根本的信息,在我們?cè)O(shè)計(jì)電路和編寫(xiě)代碼之前,必須先看明確,1602 液晶引腳功用如下表所示。

0539ad04-964d-11ee-8b88-92fbcf53809c.png

LCD1602主要技術(shù)參數(shù):

顯示容量:16×2個(gè)字符

芯片工作電壓:4.5—5.5V

工作電流:2.0mA(5.0V)

模塊最佳工作電壓:5.0V

字符尺寸:2.95×4.35(W×H)mm

備注:大家在實(shí)驗(yàn)過(guò)程中可能會(huì)遇到3.3V無(wú)法驅(qū)動(dòng)的問(wèn)題,其實(shí)3.3V可以驅(qū)動(dòng)的,只是顯示的不清楚而已,大家調(diào)節(jié)3腳的液晶顯示偏壓就能正常顯示了

1602LCD指令集如下所示:

05492dce-964d-11ee-8b88-92fbcf53809c.png

LCD1602液晶模塊的讀寫(xiě)操作、屏幕和光標(biāo)的操作都是通過(guò)指令編程來(lái)實(shí)現(xiàn)的。1 為高電平、0為低電平。詳細(xì)解釋一下各個(gè)指令。

指令 1:清顯示,指令碼01H,光標(biāo)復(fù)位到地址00H 位置。

指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址00H。

指令 3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有。文字是否左移或者右移。高電平表示有效,低電平則無(wú)效。

指令 4:顯示開(kāi)關(guān)控制。D:控制整體顯示的開(kāi)與關(guān),高電平表示開(kāi)顯示,低電平表示關(guān)顯示 C:控制光標(biāo)的開(kāi)與關(guān),高電平表示有光標(biāo),低電平表示無(wú)光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。

指令 5:光標(biāo)或顯示移位 S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)。

指令 6:功能設(shè)置命令 DL:高電平時(shí)為 4 位總線,低電平時(shí)為 8 位總線 N:低電平時(shí)為單行顯示,高電平時(shí)雙行顯示 F:低電平時(shí)顯示 5x7 的點(diǎn)陣字符,高電平時(shí)顯示 5x10的點(diǎn)陣字符。

指令 7:字符發(fā)生器 RAM 地址設(shè)置。

指令 8:DDRAM 地址設(shè)置。

指令 9:讀忙信號(hào)和光標(biāo)地址 BF:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。

指令 10:寫(xiě)數(shù)據(jù)。

指令 11:讀數(shù)據(jù)。

LCD1602如何顯示

液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。要顯示字符時(shí)要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符,下圖是LCD1602 的內(nèi)部顯示地址。

055fd74a-964d-11ee-8b88-92fbcf53809c.png

例如第二行第一個(gè)字符的地址是 40H,那么是否直接寫(xiě)入 40H 就可以將光標(biāo)定位在第二行第一個(gè)字符的位置呢?這樣不行,因?yàn)閷?xiě)入顯示地址時(shí)要求最高位 D7 恒定為高電平 1 所以實(shí)際寫(xiě)入的數(shù)據(jù)應(yīng)該是

01000000B(40H)+10000000B(80H)=11000000B(C0H)

1602LCD 的一般初始化(復(fù)位)過(guò)程:

延時(shí)15mS

寫(xiě)指令 38H(不檢測(cè)忙信號(hào))

延時(shí)5mS

寫(xiě)指令 38H(不檢測(cè)忙信號(hào))

延時(shí)5mS

寫(xiě)指令 38H(不檢測(cè)忙信號(hào))

以后每次寫(xiě)指令、讀/寫(xiě)數(shù)據(jù)操作均需要檢測(cè)忙信號(hào):

寫(xiě)指令 38H:顯示模式設(shè)置

寫(xiě)指令08H:顯示關(guān)閉

寫(xiě)指令01H:顯示清屏

寫(xiě)指令06H:顯示光標(biāo)移動(dòng)設(shè)置

寫(xiě)指令0CH:顯示開(kāi)及光標(biāo)設(shè)置

總結(jié)兩個(gè)問(wèn)題

51單片機(jī)是直接輸出5V所以可以直接驅(qū)動(dòng)1602,STM32系列是輸出3.3v電壓,所以不能正常驅(qū)動(dòng)1602,我的解決 辦法是將二腳VCC接5V,其他腳還是用3.3v驅(qū)動(dòng),結(jié)果就能正常顯示了。

還有一個(gè)問(wèn)題,就是液晶顯示偏壓的問(wèn)題,上面說(shuō)了接地對(duì)比度最高,接VCC對(duì)比度最低,或者接可變電阻器進(jìn)行調(diào)節(jié),開(kāi)始的時(shí)候就是這個(gè)顯示偏壓接了VCC倒是我一直看到不清楚,因?yàn)槲臋n看的不仔細(xì)。








審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 發(fā)生器
    +關(guān)注

    關(guān)注

    4

    文章

    1405

    瀏覽量

    62862
  • STM32
    +關(guān)注

    關(guān)注

    2293

    文章

    11032

    瀏覽量

    365046
  • Vcc
    Vcc
    +關(guān)注

    關(guān)注

    2

    文章

    307

    瀏覽量

    37622
  • LCD1602
    +關(guān)注

    關(guān)注

    14

    文章

    607

    瀏覽量

    53517
  • ddram
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    2700

原文標(biāo)題:STM32實(shí)例-LCD1602電路

文章出處:【微信號(hào):?jiǎn)纹瑱C(jī)與嵌入式,微信公眾號(hào):?jiǎn)纹瑱C(jī)與嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    LCD1602應(yīng)用電路 (orcad原理圖)

    LCD1602應(yīng)用電路 (orcad原理圖),LCD1602電路
    發(fā)表于 09-13 15:51 ?290次下載
    <b class='flag-5'>LCD1602</b>應(yīng)用<b class='flag-5'>電路</b> (orcad原理圖)

    LCD1602引腳圖,LCD1602接口電路,LCD1602基本參數(shù)

    本文為您提供LCD1602接口定義,接口電路LCD1602基本參數(shù),LCD1602引腳圖及其引腳功能說(shuō)明等內(nèi)容。
    發(fā)表于 09-13 16:02 ?3.3w次閱讀
    <b class='flag-5'>LCD1602</b>引腳圖,<b class='flag-5'>LCD1602</b>接口<b class='flag-5'>電路</b>,<b class='flag-5'>LCD1602</b>基本參數(shù)

    LCD1602仿真實(shí)例

    LCD1602仿真實(shí)例,protues仿真,及c語(yǔ)言程序.
    發(fā)表于 05-20 11:47 ?17次下載

    lcd1602

    lcd1602測(cè)試程序
    發(fā)表于 12-15 23:00 ?25次下載

    LCD1602引腳介紹及STM32單片機(jī)驅(qū)動(dòng)LCD1602程序

    LCD1602是一種工業(yè)字符型液晶,能夠同時(shí)顯示16x02即32個(gè)字符。LCD1602液晶顯示原理 LCD1602液晶顯示的原理是利用液晶的物理特性,通過(guò)電壓對(duì)其顯示區(qū)域進(jìn)行控制,有電就有顯示,這樣即可以顯示出圖形。
    發(fā)表于 11-06 17:37 ?6.6w次閱讀
    <b class='flag-5'>LCD1602</b>引腳介紹及<b class='flag-5'>STM32</b>單片機(jī)驅(qū)動(dòng)<b class='flag-5'>LCD1602</b>程序

    lcd1602顯示電路圖大全(兩款lcd1602液晶顯示電路原理圖)

    本文首先介紹了兩款lcd1602液晶顯示電路原理圖,其次介紹了lcd1602的工作原理及原理圖,最后介紹了lcd1602的引腳圖及功能,具體的跟隨小編一起來(lái)了解下。
    發(fā)表于 05-30 10:35 ?13.2w次閱讀
    <b class='flag-5'>lcd1602</b>顯示<b class='flag-5'>電路</b>圖大全(兩款<b class='flag-5'>lcd1602</b>液晶顯示<b class='flag-5'>電路</b>原理圖)

    使用51單片機(jī)實(shí)現(xiàn)LCD1602顯示單個(gè)字符的實(shí)例電路圖和程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用51單片機(jī)實(shí)現(xiàn)LCD1602顯示單個(gè)字符的實(shí)例資料電路圖和程序免費(fèi)下載。1、字符液晶LCD1602顯示字符的過(guò)程: 使用
    發(fā)表于 07-10 17:40 ?2次下載
    使用51單片機(jī)實(shí)現(xiàn)<b class='flag-5'>LCD1602</b>顯示單個(gè)字符的<b class='flag-5'>實(shí)例</b><b class='flag-5'>電路</b>圖和程序免費(fèi)下載

    lcd1602液晶顯示屏介紹_lcd1602引腳功能

    本文首先闡述了lcd1602液晶顯示屏的概念,其次闡述了LCD1602外形尺寸,最后介紹了lcd1602引腳功能。
    發(fā)表于 04-23 08:53 ?7.4w次閱讀

    lcd1602的封裝_lcd1602的初始化程序

    本文首先介紹了lcd1602的封裝其次闡述了lcd1602的初始化流程,最后介紹了lcd1602的初始化程序。
    發(fā)表于 04-23 09:26 ?3.1w次閱讀
    <b class='flag-5'>lcd1602</b>的封裝_<b class='flag-5'>lcd1602</b>的初始化程序

    51單片機(jī)與LCD1602接口電路與程序

    51單片機(jī)與LCD1602接口電路與程序一、工作方式:間接工作方式。二、實(shí)現(xiàn)功能:顯示“Hope the epidemic will pass soon”。三、仿真電路圖:四、程序源碼
    發(fā)表于 11-12 14:36 ?26次下載
    51單片機(jī)與<b class='flag-5'>LCD1602</b>接口<b class='flag-5'>電路</b>與程序

    STM32Cube配置LCD1602液晶屏

    實(shí)驗(yàn)?zāi)康?了解LCD1602的使用方法.掌握編寫(xiě)LCD1602顯示程序的方法.實(shí)驗(yàn)環(huán)境:硬件:STM32F103C8T6核心板,PC,USB線.軟件:Windows10,STM32
    發(fā)表于 12-14 18:43 ?47次下載
    <b class='flag-5'>STM32</b>Cube配置<b class='flag-5'>LCD1602</b>液晶屏

    STM32入門(mén)之LCD1602驅(qū)動(dòng)

    LCD1602驅(qū)動(dòng)要點(diǎn):1. STM32的GPIO不是51單片機(jī)一樣的準(zhǔn)雙向IO,讀忙時(shí)需要設(shè)置。平臺(tái):STM32F103RCT6使用的GPIO:PB5,PB6,PB7 ;PA0~PA7,具體的配置
    發(fā)表于 01-13 16:39 ?58次下載
    <b class='flag-5'>STM32</b>入門(mén)之<b class='flag-5'>LCD1602</b>驅(qū)動(dòng)

    STM32驅(qū)動(dòng)LCD1602程序(調(diào)試已成功)

    IO接線:RS PA8RW PB6E PB7LCD1602_IO PB8-PB15所有的口都配置成開(kāi)漏輸出,并且所有的口都通過(guò)10k電阻上拉至5V,部分電路圖如下:程序代碼
    發(fā)表于 01-13 16:44 ?44次下載
    <b class='flag-5'>STM32</b>驅(qū)動(dòng)<b class='flag-5'>LCD1602</b>程序(調(diào)試已成功)

    STM32CubeMX+Proteus仿真LCD1602的顯示

    本文說(shuō)明開(kāi)發(fā)工具:STM32CubeMX+Keil5開(kāi)發(fā)芯片:STM32F103R6顯示屏幕:LCD1602仿真軟件:Proteus 8.12工程目標(biāo):在LCD1602上顯示任意字符即
    發(fā)表于 01-14 09:31 ?60次下載
    <b class='flag-5'>STM32</b>CubeMX+Proteus仿真<b class='flag-5'>LCD1602</b>的顯示

    STM32驅(qū)動(dòng)_LCD1602

    ??lcd1602.c如下:#include "lcd1602.h"#include "delay.h"void GPIO_Configuration ( void
    發(fā)表于 01-14 09:48 ?27次下載
    <b class='flag-5'>STM32</b>驅(qū)動(dòng)_<b class='flag-5'>LCD1602</b>
    主站蜘蛛池模板: 99pao强力打造免费高清色 | 非常黄的网站 | 亚洲aⅴ久久久噜噜噜噜 | 婷婷久久综合九色综合九七 | 午夜视频国语 | 亚洲第一免费视频 | 人人人人凹人人爽人人澡 | 色老头网址 | 天堂色综合 | 国产成人经典三级在线观看 | 日本理论午夜中文字幕第一页 | 精品卡1卡2卡三卡免费视频 | 天堂视频在线观看 | 天天色色色 | 国产精品大尺度尺度视频 | 日日干天天干 | 四虎永久精品免费观看 | 日本xxxxxx69 | 亚洲dv| 丰满年轻岳欲乱中文字幕 | 一级精品视频 | 2o18国产大陆天天弄 | 狠狠干夜夜操 | 日韩精品一区二区三区毛片 | 日韩欧美一区二区三区视频 | 色综合一区 | 婷婷综合在线观看丁香 | 高h文男主又粗又狠 | 欧美激情综合亚洲五月蜜桃 | 在线97| 国产91久久最新观看地址 | 91激情网 | 夜夜摸视频网 | 花怜write. as | 99国内视频 | 搞黄视频网站 | 欧美性久久久久 | 国产叼嘿免费视频网站 | 四虎一区二区三区精品 | 欧美国产日本高清不卡 | 亚洲伊人久久大香线蕉结合 |