新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > C8051F00x與智能點陣HCMS2964顯示屏的串行接口

C8051F00x與智能點陣HCMS2964顯示屏的串行接口

作者: 時間:2012-03-01 來源:網(wǎng)絡(luò) 收藏

由于D4-D5位(峰值像素電流)與D0-D3(PWM調(diào)亮)共占了控制字0的低六位,因此設(shè)計時可以想到把所有控制亮度的因素考慮進(jìn)來,并按照亮度打亂排序,重新組成4×16=64級階(即64個亮度等級)來改善調(diào)亮效果。在這里要說明的是,由于從000000H~111111H采集出來的亮度不是遞增的,故不要采集模擬量直接送入控制字的低六位,也不能將脈寬值與像素電流峰值簡單的累加計算來進(jìn)行亮度的對比,實驗證明:MX=亮度這一公式只有當(dāng)M和X的其中一個作為常量,另一個為變量才成立,而不能應(yīng)用于兩個變量相乘。筆者已通過光學(xué)儀器的分析,把它們的光能從小到大排列起來,并篩選掉突變和相近的能量值,從而形成了一個40級軟件調(diào)光方案。為方便讀者使用,現(xiàn)將該40級調(diào)光方案列于表2。

5 系統(tǒng)軟件設(shè)計

本系統(tǒng)軟件設(shè)計可分為顯示模塊、模擬量采集模塊、串口通信模塊三部分。其軟件流程如圖4所示。其點陣系統(tǒng)控制字和顯示子程序如下:

6 結(jié)束語

本文給出的嵌入式處理器與點陣芯片進(jìn)行的串行數(shù)據(jù)傳輸顯示系統(tǒng)硬件結(jié)構(gòu)簡單,無需增加引腳,系統(tǒng)易于擴(kuò)展,但通過對該系統(tǒng)的實際應(yīng)用發(fā)現(xiàn):串行器件存在兩大問題:一是串行傳輸?shù)乃俣纫炔⑿懈谴袀鬏斠幸欢ǖ耐ㄓ崊f(xié)議,包括設(shè)備的迅通、數(shù)據(jù)的格式及數(shù)據(jù)傳輸?shù)膯优c停止等。


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉