LCD 顯示0-9循環計數 評估實驗
本次實驗目的是熟悉APT LCD外設的使用,通過LCD顯示屏COM與SEG的數據時序控制達到數據顯示的效果。第一次使用LCD沒有頭緒,不明白MCU的LCD外設與LCD屏顯示原理,參考了DEMO的例子收效甚微,直接在DEMO例子添加自己的實驗,先是清屏幕(無數字顯示),再單獨顯示一個2,掌握了顯示原理再修改軟件的COM數據依次顯示3,4。均能正確顯示,索性完成0-9的LCD數據顯示測試評估,詳細如下:
1. 先了解一下LCD外設的硬件特性
2. LCD內部結構
COM 端口屏幕的內部連線圖:
seg端口屏幕的內部連線圖:
顯示原理:理解了COM與SEG的關系,LCD顯示規律就掌握了。實驗目的就是驗證與理解這個規律。
3. 實驗基于DEMO APT_CSI_110x_v1.1.0_20220920例子程序實現
(1) 先開啟LCD顯示功能函數。
(2) 在lcd_disp_demo函數中對LCD外設初始化, 默認設置。
我只是修改了箭頭部分,對LCD清屏。
(3) 在 do while 大循環里包函一個0-9的for循環,LCD_count_data() 函數作用是返回LCD顯示COM數據,csi_lcd_write_data()函數作用是從seg 2開始,連續掃描22個seg, 每個seg對應的com數據包函在bySendBata 數組中。
(4) 依據count_i 的計數,函數返回對應的LCD顯示COM數據。
小結:使用APT MCU LCD內部資源,第一次操作LCD,熟悉了軟件架構與LCD硬件原理。為下一步應用評估打下基礎。
實驗場景:
-
lcd
+關注
關注
34文章
4504瀏覽量
170706 -
開發板
+關注
關注
25文章
5524瀏覽量
102309
發布評論請先 登錄
再升級!愛普特微電子推出超高性價比全國產RISC核32位觸控MCU——APT32F104X

愛普特微電子推出國產RISC核32位觸控MCU—APT32F104X
愛普特微電子發布高性價比國產RISC核32位MCU
愛普特微電子推出超高性價比全國產RISC核32位MCU—APT32F004X

再升級!愛普特微電子推出超高性價比全國產RISC核32位MCU——APT32F104X

【RA-Eco-RA4E2-64PIN-V1.0開發板試用】+初次見面+MDK生成代碼+點燈
干貨分享:Air780E開發板如何使用?

如何使用Air780E開發板?看這篇就夠了!

《DNK210使用指南 -CanMV版 V1.0》第二十五章 LCD圖片顯示實驗
【北京迅為】《stm32mp157開發板嵌入式linux開發指南》第五章 Ubuntu使用apt-get下載

PY32F002A單片機開發板 PY32F002AF15P6開發板 32位MCU,M0+內核

【GD32F303紅楓派開發板使用手冊】第二十講 SPI-SPI NAND FLASH讀寫實驗

評論