日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 設(shè)計(jì)應(yīng)用 > 用8051連接16×2的LCD

          用8051連接16×2的LCD

          作者: 時(shí)間:2023-03-23 來源:電子產(chǎn)品世界 收藏

          在這個(gè)項(xiàng)目中,我們將簡(jiǎn)要討論如何將16×2 模塊與AT89C51,即系列微控制器連接。我們使用顯示屏來顯示信息,以一種更加互動(dòng)的方式來操作系統(tǒng)或顯示錯(cuò)誤信息等。如果你了解的工作原理,將16×2 LCD與微控制器連接起來是非常容易的。

          本文引用地址:http://yuyingmama.com.cn/article/202303/444797.htm

          同時(shí)了解一下LED與的接口。

          關(guān)于16×2 LCD的簡(jiǎn)要說明

          16×2液晶顯示器將在兩行中一次顯示32個(gè)字符(每行16個(gè)字符)。顯示器中的每個(gè)字符都是5×7像素的矩陣。這個(gè)矩陣對(duì)于不同的16×2 LCD模塊是不同的,如果你采用JHD162A,這個(gè)矩陣就變成了5×8。在LCD模塊中有16個(gè)引腳,引腳配置如下所示

          1679537351485809.png

          因此,通過閱讀上表,你可以對(duì)如何顯示字符有一個(gè)簡(jiǎn)單的了解。為了顯示一個(gè)字符,你應(yīng)該給一個(gè)450ns的脈沖使能針腳(針腳6),在使能針腳6之后,你應(yīng)該在寫模式下選擇寄存器選擇針腳(針腳4)。為了在寫模式下選擇寄存器選擇引腳,你必須使該引腳為高電平(RS=1),在選擇寄存器選擇后,你必須將R/W配置為寫模式,即R/W應(yīng)該為低電平(R/W=0)。

          按照這些簡(jiǎn)單的步驟來顯示一個(gè)字符或數(shù)據(jù)

          E=1;使能引腳應(yīng)該為高電平

          RS=1;寄存器選擇應(yīng)該是高電平

          R/W=0;讀/寫引腳應(yīng)該是低電平。

          要向LCD發(fā)送一個(gè)命令,只需遵循這些步驟:

          E=1;使能引腳應(yīng)該為高電平

          RS=0;寄存器選擇應(yīng)該是低電平

          R/W=0;讀/寫引腳應(yīng)該為低電平。

          命令: 有一些預(yù)設(shè)的命令將在LCD中完成一個(gè)特定的任務(wù)。這些命令對(duì)于在LCD上顯示數(shù)據(jù)非常重要。下面是命令的清單:

          1679537397244325.png

          要獲得詳細(xì)的信息,請(qǐng)點(diǎn)擊這里并下載數(shù)據(jù)表

          16×2 LCD與8051的連接電路圖

          Interfacing 16×2 LCD with 8051 Circuit Diagram

          所需元件 

          AT89C51 (8051微控制器)

          16X2液晶顯示器

          11.0592MHz晶體

          2個(gè)33pF的電容 

          2 X 10 KΩ 電阻器

          1 KΩ X 8 電阻器包 

          10 KΩ 電位器 

          330Ω 電阻器 

          按鈕 

          10μF/16V電容 

          8051編程器 

          5V電源 

          連接線

          電路解釋

          水晶振蕩器和兩個(gè)33pF的電容被連接到XTAL1和XTAL2,這將為微控制器提供系統(tǒng)時(shí)鐘。

          RST引腳在一個(gè)10KΩ電阻的幫助下被拉低。在一個(gè)10μF電容和一個(gè)按鈕的幫助下,你可以重置8051微控制器。EA在一個(gè)10KΩ電阻的幫助下被拉到高電平。

          LCD的數(shù)據(jù)引腳連接到PORT0(首先,PORT0的引腳必須在1KΩ電阻組的幫助下被拉高)。RS和E連接到PORT2的P2.0和P2.1引腳。

          一個(gè)10KΩ的電位器被用來調(diào)整LCD的對(duì)比度。

          Interfacing 16×2 LCD with 8051 Image 1

          用8051系統(tǒng)連接16×2 LCD 圖1

          Interfacing 16×2 LCD with 8051 Image 2

          16×2 LCD與8051的連接 圖片2

          Interfacing 16×2 LCD with 8051 Image 3

          將16×2 LCD與8051連接起來 圖3

          將LCD編程到8051

          在進(jìn)行編程時(shí),你應(yīng)該遵循以下步驟:

          第1步:LCD的初始化。

          第2步:發(fā)送命令到LCD。

          第三步:將數(shù)據(jù)寫入LCD。

          初始化LCD

          要將LCD初始化到8051中,以下指令和命令將被嵌入到函數(shù)中

          0x38用于8位數(shù)據(jù)的初始化。

          0xoC用于使LCD顯示開啟和光標(biāo)關(guān)閉。

          0X01用于清除LCD的顯示。

          0x80用于將光標(biāo)定位在第一行。

          向LCD發(fā)送命令

          E=1;使能引腳應(yīng)該是高電平

          RS=0;發(fā)送命令時(shí),寄存器選擇應(yīng)該為低電平。

          將數(shù)據(jù)放在數(shù)據(jù)寄存器上

          R/W=0; 讀/寫引腳應(yīng)該為低電平,以便寫入數(shù)據(jù)。

          將數(shù)據(jù)寫到LCD上

          E=1;使能引腳應(yīng)該是高電平

          RS=1;寫數(shù)據(jù)時(shí)寄存器選擇應(yīng)是高電平

          將數(shù)據(jù)放在數(shù)據(jù)寄存器中

          R/W=0;寫數(shù)據(jù)時(shí),讀/寫引腳應(yīng)該為低電平。



          關(guān)鍵詞: 8051 LCD 單片機(jī)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉