LCD 顯示0-9循環(huán)計(jì)數(shù) 評(píng)估實(shí)驗(yàn)
本次實(shí)驗(yàn)?zāi)康氖鞘煜PT LCD外設(shè)的使用,通過LCD顯示屏COM與SEG的數(shù)據(jù)時(shí)序控制達(dá)到數(shù)據(jù)顯示的效果。第一次使用LCD沒有頭緒,不明白MCU的LCD外設(shè)與LCD屏顯示原理,參考了DEMO的例子收效甚微,直接在DEMO例子添加自己的實(shí)驗(yàn),先是清屏幕(無數(shù)字顯示),再單獨(dú)顯示一個(gè)2,掌握了顯示原理再修改軟件的COM數(shù)據(jù)依次顯示3,4。均能正確顯示,索性完成0-9的LCD數(shù)據(jù)顯示測(cè)試評(píng)估,詳細(xì)如下:
1. 先了解一下LCD外設(shè)的硬件特性
2. LCD內(nèi)部結(jié)構(gòu)
COM 端口屏幕的內(nèi)部連線圖:
seg端口屏幕的內(nèi)部連線圖:
顯示原理:理解了COM與SEG的關(guān)系,LCD顯示規(guī)律就掌握了。實(shí)驗(yàn)?zāi)康木褪球?yàn)證與理解這個(gè)規(guī)律。
3. 實(shí)驗(yàn)基于DEMO APT_CSI_110x_v1.1.0_20220920例子程序?qū)崿F(xiàn)
(1) 先開啟LCD顯示功能函數(shù)。
(2) 在lcd_disp_demo函數(shù)中對(duì)LCD外設(shè)初始化, 默認(rèn)設(shè)置。
我只是修改了箭頭部分,對(duì)LCD清屏。
(3) 在 do while 大循環(huán)里包函一個(gè)0-9的for循環(huán),LCD_count_data() 函數(shù)作用是返回LCD顯示COM數(shù)據(jù),csi_lcd_write_data()函數(shù)作用是從seg 2開始,連續(xù)掃描22個(gè)seg, 每個(gè)seg對(duì)應(yīng)的com數(shù)據(jù)包函在bySendBata 數(shù)組中。
(4) 依據(jù)count_i 的計(jì)數(shù),函數(shù)返回對(duì)應(yīng)的LCD顯示COM數(shù)據(jù)。
小結(jié):使用APT MCU LCD內(nèi)部資源,第一次操作LCD,熟悉了軟件架構(gòu)與LCD硬件原理。為下一步應(yīng)用評(píng)估打下基礎(chǔ)。
實(shí)驗(yàn)場(chǎng)景:
-
lcd
+關(guān)注
關(guān)注
34文章
4438瀏覽量
168383 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5121瀏覽量
98195
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
愛普特微電子推出超高性價(jià)比全國(guó)產(chǎn)RISC核32位MCU—APT32F004X
![<b class='flag-5'>愛</b><b class='flag-5'>普特</b>微電子推出超高性價(jià)比全國(guó)產(chǎn)RISC核32位MCU—<b class='flag-5'>APT32F</b>004X](https://file.elecfans.com/web2/M00/3A/E0/poYBAGJGZ1qANgI7AAAc-QtptAo507.png)
再升級(jí)!愛普特微電子推出超高性價(jià)比全國(guó)產(chǎn)RISC核32位MCU——APT32F104X
![再升級(jí)!<b class='flag-5'>愛</b><b class='flag-5'>普特</b>微電子推出超高性價(jià)比全國(guó)產(chǎn)RISC核32位MCU——<b class='flag-5'>APT32F</b>104X](https://file.elecfans.com/web2/M00/3A/E0/poYBAGJGZ1qANgI7AAAc-QtptAo507.png)
【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+初次見面+MDK生成代碼+點(diǎn)燈
如何使用Air780E開發(fā)板?看這篇就夠了!
![如何使用Air780<b class='flag-5'>E</b><b class='flag-5'>開發(fā)板</b>?看這篇就夠了!](https://file1.elecfans.com/web1/M00/F3/8B/wKgZoWcYu_eAaPIFAAJq6rZ9LA0454.png)
《DNK210使用指南 -CanMV版 V1.0》第二十五章 LCD圖片顯示實(shí)驗(yàn)
PY32F002A單片機(jī)開發(fā)板 PY32F002AF15P6開發(fā)板 32位MCU,M0+內(nèi)核
![PY32<b class='flag-5'>F</b>002A單片機(jī)<b class='flag-5'>開發(fā)板</b> PY32<b class='flag-5'>F</b>002AF15P6<b class='flag-5'>開發(fā)板</b> 32位MCU,M<b class='flag-5'>0</b>+內(nèi)核](https://file1.elecfans.com//web2/M00/05/14/wKgZombWr56AONF1AAKjvai7Xtk000.jpg)
請(qǐng)問ESP32-S3-LCD-EV-Board開發(fā)板有源代碼嗎?
STM32F429開發(fā)板只能插電腦USB供電接口LCD才能顯示,為什么?
APT32F102 開發(fā)板使用手冊(cè)
愛普特再推超高性價(jià)比全國(guó)產(chǎn)32位MCU—APT32F1025B
![<b class='flag-5'>愛</b><b class='flag-5'>普特</b>再推超高性價(jià)比全國(guó)產(chǎn)32位MCU—<b class='flag-5'>APT32F</b>1025B](https://file.elecfans.com/web2/M00/3A/E0/poYBAGJGZ1qANgI7AAAc-QtptAo507.png)
fpga開發(fā)板是什么?fpga開發(fā)板有哪些?
【英飛凌測(cè)評(píng)】英飛凌PSoC? 62開發(fā)板試用報(bào)告-LCD ILI9341 8080 DEMO
![【英飛凌<b class='flag-5'>測(cè)評(píng)</b>】英飛凌PSoC? 62<b class='flag-5'>開發(fā)板</b>試用報(bào)告-<b class='flag-5'>LCD</b> ILI9341 8080 DEMO](https://file1.elecfans.com/web2/M00/C4/14/wKgaomXpu9qAR3zKAAD9PJqmAjk362.png)
基于愛普特APT32F1023B的高安全性車載逆變器全國(guó)產(chǎn)MCU方案
![基于<b class='flag-5'>愛</b><b class='flag-5'>普特</b><b class='flag-5'>APT32F</b>1023B的高安全性車載逆變器全國(guó)產(chǎn)MCU方案](https://file.elecfans.com/web2/M00/3A/E0/poYBAGJGZ1qANgI7AAAc-QtptAo507.png)
評(píng)論