新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > C8051F00x與智能點陣HCMS2964顯示屏的串行接口

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

        作者: 時間:2012-03-01 來源:網絡 收藏

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

        5 系統軟件設計

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

        6 結束語

        本文給出的嵌入式處理器與點陣芯片進行的串行數據傳輸顯示系統硬件結構簡單,無需增加引腳,系統易于擴展,但通過對該系統的實際應用發現:串行器件存在兩大問題:一是串行傳輸的速度要比并行更慢,二是串行傳輸要有一定的通訊協議,包括設備的迅通、數據的格式及數據傳輸的啟動與停止等。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 堆龙德庆县| 仁寿县| 景宁| 共和县| 饶平县| 博野县| 巫山县| 三门县| 文登市| 沧源| 垦利县| 南丹县| 彭水| 石柱| 临潭县| 吐鲁番市| 汉中市| 永仁县| 吉首市| 松原市| 乌兰浩特市| 叙永县| 崇仁县| 二手房| 苗栗市| 凭祥市| 交城县| 柏乡县| 随州市| 潞城市| 新晃| 鹰潭市| 德昌县| 太仓市| 攀枝花市| 康保县| 克东县| 克山县| 大石桥市| 即墨市| 尤溪县|