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

再升級(jí)!愛普特微電子推出超高性價(jià)比全國(guó)產(chǎn)RISC核32位MCU——APT32F104X

【RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用】+初次見面+MDK生成代碼+點(diǎn)燈
如何使用Air780E開發(fā)板?看這篇就夠了!

《DNK210使用指南 -CanMV版 V1.0》第二十五章 LCD圖片顯示實(shí)驗(yàn)
PY32F002A單片機(jī)開發(fā)板 PY32F002AF15P6開發(fā)板 32位MCU,M0+內(nèi)核

請(qǐng)問ESP32-S3-LCD-EV-Board開發(fā)板有源代碼嗎?
STM32F429開發(fā)板只能插電腦USB供電接口LCD才能顯示,為什么?
APT32F102 開發(fā)板使用手冊(cè)
愛普特再推超高性價(jià)比全國(guó)產(chǎn)32位MCU—APT32F1025B

fpga開發(fā)板是什么?fpga開發(fā)板有哪些?
【英飛凌測(cè)評(píng)】英飛凌PSoC? 62開發(fā)板試用報(bào)告-LCD ILI9341 8080 DEMO

基于愛普特APT32F1023B的高安全性車載逆變器全國(guó)產(chǎn)MCU方案

評(píng)論