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

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>在Arduino上使用16x2 LCD

在Arduino上使用16x2 LCD

2022-12-12 | zip | 0.60 MB | 次下載 | 免費(fèi)

資料介紹

描述

為了在人類世界和機(jī)器世界之間建立良好的溝通,顯示單元扮演著重要的角色。因此它們是嵌入式系統(tǒng)的重要組成部分。顯示單元——無論大小,都遵循相同的基本原理。除了圖形顯示器和 3D 顯示器等復(fù)雜顯示單元外,您還必須知道使用 16x1 和 16x2 單元等簡(jiǎn)單顯示器。16x1 顯示單元將有 16 個(gè)字符并且排在一行中。16x2 LCD 總共有 32 個(gè)字符,第 1 行有 16 個(gè)字符,第 2 行有 16 個(gè)字符。這里必須了解每個(gè)字符有 5x10=50 個(gè)像素,因此要顯示一個(gè)字符,所有 50 個(gè)像素必須一起工作。但我們不必?fù)?dān)心,因?yàn)轱@示單元中還有另一個(gè)控制器 (HD44780) 負(fù)責(zé)控制像素。

?
poYBAGOSylyAOJfuAABXDIAEJXs928.jpg
?

與普通開發(fā)板不同,將 LCD 連接到 ARDUINO 非常容易。在這里我們不用擔(dān)心數(shù)據(jù)的發(fā)送和接收。我們只需定義引腳號(hào),它就可以在 LCD 上顯示數(shù)據(jù)。與普通開發(fā)板不同,將 LCD 連接到 ARDUINO 非常容易。在這里我們不用擔(dān)心數(shù)據(jù)的發(fā)送和接收。我們只需要定義引腳號(hào),就可以在 LCD 上顯示數(shù)據(jù)了。

電路圖及說明

在 16x2 LCD 中,如果有背光,則總共有 16 個(gè)引腳,如果沒有背光,則有 14 個(gè)引腳。可以為背光燈引腳供電或留下。現(xiàn)在在 14 個(gè)引腳中有 8 個(gè)數(shù)據(jù)引腳(7-14 或 D0-D7),2 個(gè)電源引腳(1&2 或 VSS&VDD 或 GND&+5v),第 3 個(gè)用于對(duì)比度控制的引腳(VEE 控制字符應(yīng)顯示的厚度) 和 3 個(gè)控制引腳 (RS&RW&E)。

?
poYBAGOSyl6AeEgdAAAeSr6SYBE804.jpg
?

在電路中,您可以觀察到我只使用了兩個(gè)控制引腳,這提供了靈活性。對(duì)比位和 READ/WRITE 不經(jīng)常使用,因此可以將它們短接到地。這會(huì)將 LCD 置于最高對(duì)比度和讀取模式。我們只需要控制 ENABLE 和 RS 引腳來相應(yīng)地發(fā)送字符和數(shù)據(jù)。

在 16x2 LCD 中,如果有背光,則總共有 16 個(gè)引腳,如果沒有背光,則有 14 個(gè)引腳。可以為背光燈引腳供電或留下。現(xiàn)在在 14 個(gè)引腳中有 8 個(gè)數(shù)據(jù)引腳(7-14 或 D0-D7),2 個(gè)電源引腳(1&2 或 VSS&VDD 或 GND&+5v),第 3 個(gè)用于對(duì)比度控制的引腳(VEE 控制字符應(yīng)顯示的厚度) 和 3 個(gè)控制引腳 (RS&RW&E)。

在電路中,您可以觀察到我只使用了兩個(gè)控制引腳,這提供了靈活性。對(duì)比位和 READ/WRITE 不經(jīng)常使用,因此可以將它們短接到地。這會(huì)將 LCD 置于最高對(duì)比度和讀取模式。我們只需要控制 ENABLE 和 RS 引腳以相應(yīng)地發(fā)送字符和數(shù)據(jù)。在電路中,您可以觀察到我只使用了兩個(gè)控制引腳,這提供了靈活性。對(duì)比位和 READ/WRITE 不經(jīng)常使用,因此可以將它們短接到地。這會(huì)將 LCD 置于最高對(duì)比度和讀取模式。我們只需要控制 ENABLE 和 RS 引腳來相應(yīng)地發(fā)送字符和數(shù)據(jù)。

下面給出了為 LCD 完成的連接:

  • PIN1VSS接地
  • PIN2VDDVCC+5v電源。
  • PIN3VEE接地(提供最適合初學(xué)者的最大對(duì)比度)。
  • ARDUINO UNO 的PIN4RS 寄存器選擇)PIN12
  • PIN5RW (讀/寫)接地(LCD 置于讀取模式便于用戶進(jìn)行通信)。
  • ARDUINO UNO 的PIN6E (啟用)PIN10
  • ARDUINO UNO 的 PIN11D4PIN5
  • ARDUINO UNO 的 PIN12D5PIN4
  • ARDUINO UNO 的PIN13D6PIN3
  • ARDUINO UNO 的 PIN14D7轉(zhuǎn)PIN2
  • PIN15轉(zhuǎn)+5V221歐姆電阻串聯(lián)
  • 最后一個(gè)PIN16接地

ARDUINO IDE 允許用戶在 4 位模式下使用 LCD。這種類型的通信使用戶能夠減少 ARDUINO 上的引腳使用,與其他 ARDUINO 不同,ARDUINO 無需單獨(dú)編程即可在 4 位模式下使用它,因?yàn)槟J(rèn)情況下 ARDUINO 設(shè)置為在 4 位模式下通信。在電路中您可以看到我們使用了 4 位通信(D4-D7)。

在職的

要將 LCD 連接到 ARDUINO UNO,我們需要了解一些事情。

 #include 
lcd.begin(16, 2);
LiquidCrystal lcd(
lcd.print("hello, world!");

我們只需要查看這四行即可在 ARDUINO 和 LCD 之間建立通信。

首先我們需要啟用頭文件('#include '),這個(gè)頭文件中寫有指令,使用戶能夠以 4 位模式將 LCD 連接到 UNO,而不會(huì)出現(xiàn)任何模糊。有了這個(gè)頭文件,我們就不需要一點(diǎn)一點(diǎn)地向LCD發(fā)送數(shù)據(jù),這一切都會(huì)被處理好,我們不必編寫一個(gè)向LCD一點(diǎn)一點(diǎn)地發(fā)送數(shù)據(jù)或命令的程序。

其次,我們需要告訴電路板我們?cè)谶@里使用的是哪種類型的 LCD。因?yàn)槲覀冇羞@么多不同類型的 LCD(如 20x4、16x2、16x1 等)。在這里,我們將一個(gè) 16x2 LCD 連接到 UNO,因此我們得到“l(fā)cd.begin(16, 2);”。對(duì)于 16x1,我們得到“l(fā)cd.begin(16, 1);”。

在本說明中,我們將告訴電路板我們連接引腳的位置。連接的引腳需要依次表示為“RS、En、D4、D5、D6、D7”。這些引腳要正確表示。由于我們已將 RS 連接到 PIN0 等,如電路圖中所示,我們將板的引腳號(hào)表示為“LiquidCrystal lcd(13, 12, 5, 4, 3, 2);”。需要在LCD上顯示的數(shù)據(jù)應(yīng)該寫成“l(fā)cd.print("hello, world!");”。使用此命令,LCD 會(huì)顯示“hello, world!”。

如您所見,我們無需擔(dān)心任何其他事情,只需進(jìn)行初始化,UNO 就可以顯示數(shù)據(jù)了。我們不必在這里編寫一個(gè)程序循環(huán)來逐個(gè)字節(jié)地發(fā)送數(shù)據(jù)。

試試這個(gè),如果你覺得它有用,請(qǐng)尊重!

如果您在項(xiàng)目中遇到任何問題,請(qǐng)發(fā)表評(píng)論并告訴我!我通常會(huì)在 24 小時(shí)內(nèi)回復(fù)。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 伊人一区二区三区 | 国产午夜毛片一区二区三区 | 国产无限资源 | 欧美日本一区二区三区道 | 四虎影院免费观看 | 在线观看视频播放 | semm亚洲欧美在线高清 | 免费一日本一级裸片在线观看 | 亚洲天堂三级 | 全国最大色成免费网站 | 国产福利vr专区精品 | 九色 在线| 337p欧洲亚洲大胆艺术 | 你懂得在线网址 | 日本午夜视频 | 妖精视频永久在线入口 | 在线看片国产 | 欧美zooz人禽交免费观看 | 久青草国产免费观看 | 1024你懂的国产欧美日韩在 | 一级毛片一级毛片一级级毛片 | 综合色久七七综合七七蜜芽 | 国模私拍在线 | 爱爱动态视频免费视频 | 成人综合婷婷国产精品久久免费 | 91午夜剧场| 日韩精品三级 | 99成人国产精品视频 | 国产综合第一页在线视频 | 午夜影视在线免费观看 | 乱操视频 | 狠狠色色综合网站 | 天堂网在线视频 | jlzzjlzzjlzz亚洲女 | 拍拍免费视频 | 精品一区二区三区免费爱 | 国产一级aaa全黄毛片 | 国产高清视频免费最新在线 | 日日操夜夜操狠狠操 | 就去色播 | 色噜噜狠狠狠综合曰曰曰 |