新聞中心

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

C8051F00x與智能點(diǎn)陣HCMS2964顯示屏的串行接口

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

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

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

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

6 結(jié)束語

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


上一頁 1 2 3 下一頁

評(píng)論


相關(guān)推薦

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

關(guān)閉