首頁 資訊 > 創新 > 正文

全球熱文:【愛普特?APT32F110?ev?board?試用測評連載】LCD?顯示0-9循環計數?實驗E

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硬件原理。 為下一步應用評估打下基礎。

實驗場景:

視頻如下:

關鍵詞: 循環計數 數據顯示 顯示功能 數字顯示 內部結構

最近更新

關于本站 管理團隊 版權申明 網站地圖 聯系合作 招聘信息

Copyright © 2005-2018 創投網 - www.zzkede.cn All rights reserved
聯系我們:39 60 29 14 2@qq.com
皖ICP備2022009963號-3