新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于液晶模塊HT1621的液晶顯示系統設計

        基于液晶模塊HT1621的液晶顯示系統設計

        作者: 時間:2012-02-15 來源:網絡 收藏

        3.2 工作時序

        只看掌握和熟悉了的工作時序圖才能更好地進行軟件編程。的命令模式時序圖如圖3所示,寫模式的時序圖如圖4所示。

          WRITE101

          a5 a4 a3 a2 a1 a0 d0 d1 d2 d3寫數據到RAM

          a5~a0 RAM地址;d3~d0 RAM數據

          3.3 LCD顯示程序的編寫

          要正確的編寫出LCD顯示程序,需要知道的段與顯示屏的對應情況。RAM的數據直接映像到LCD驅動器,RAM可看成是由SEG1~

          SEG31和COM0~COM2對應組成的映像圖。HT1621的RAM段碼映射如表1所示。

        顯示屏上要顯示的每一個符號都對應于RAM中的一位,要顯示哪位只需將該位對應的單元即SEG和COM相交的地方置“1”就可以了,若不要顯示則將該位送“0”。對于0~9的數字顯示是采用七段碼來顯示的。在編寫顯示程序時可以將要顯示內容的顯示代碼放在一個表中,然后在程序中可以通過查表的方式根據此顯示代碼查出對應要顯示的內容。LCD顯示子程序流程如圖5所示。

        4 結語

        以段式顯示HT1621為例,介紹了與單片機STC89C52的一種實用的硬件接口電路和軟件編程方法,該種硬件電路簡單可靠,節約了單片機的口線,使系統資源得到了充分利用,可方便顯示漢字、字符和圖形,實現了交互式顯示和圖文并茂的人機界面效果。并且該已成功應用在多種工業和家用電器設備中,獲得了很好的實用價值。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 涞水县| 长丰县| 通海县| 渭源县| 靖州| 淮北市| 汝阳县| 洛扎县| 博爱县| 耒阳市| 桓仁| 克山县| 凤阳县| 灵武市| 和顺县| 文安县| 镶黄旗| 西乡县| 祥云县| 柘城县| 阿拉善盟| 稷山县| 安顺市| 青冈县| 白水县| 冷水江市| 莲花县| 稷山县| 京山县| 苗栗市| 阜阳市| 浦北县| 福贡县| 乌鲁木齐市| 蓬溪县| 台中县| 台南县| 原平市| 阜宁县| 宜兴市| 沙河市|