新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 8位液晶譯碼驅動MAX7232BF的原理及應用

        8位液晶譯碼驅動MAX7232BF的原理及應用

        作者: 時間:2009-04-09 來源:網絡 收藏

          為了使設計的顯示器的顯示功能盡量強大,不僅要在硬件上保證功能強大,在軟件上也要使硬件的最大功能盡量發揮出來,所以在時序上要選擇第1種時序,使2個小數點都可以顯示,在此,只讀第1種時序。圖1為這種輸入方式的輸入時序。
          如圖1所示,其數據輸入時序依次為:AN1→AN2→BD0→BD1→BD2→BD3→A0→A1→A2→A3,要求在時鐘脈沖的上升沿時,按順序輸入這10位數據,他與時鐘脈沖配合進行數據輸入。在每個時鐘脈沖的上升沿,自動將數據輸入線上的數據讀入,因此,每個時鐘脈沖都要輸入一位數據,不允許在寫期間停止若干周期,直到寫控制線變為低電平為止。

        本文引用地址:http://www.104case.com/article/169508.htm

        另外還有寫輸入線與數據允許輸出線的相互關系,以及通過他們來控制數據輸入的及過程。當數據允許輸出為高電平時,寫輸入線寫脈沖的上升沿將會觸發復位移位寄存器和控制邏輯,從緊接著的時鐘脈沖上升沿開始讀入數據;在數據允許輸出保持高電平時,正在讀入數據時,若再有一個寫輸入脈沖,那么再次復位移位寄存器和控制邏輯,重新開始讀入數據;當數據允許輸出為低電平時,寫輸入線的寫脈沖上升沿將使數據允許輸出變為高電平,二者共同作用使輸入的數據譯碼、鎖存入輸出緩沖器中,并復位移位寄存器和控制邏輯,準備讀入下一個數據。
        5 MAX7232BF與之間的硬件連接
          采用89C51的P1口作為控制顯示器輸入部分,利用其P1.2, P1.1和P1.0共3根控制線分別控制MAX7232BF的時鐘輸入、寫控制輸入以及數據輸入;考慮到不同編程方式的需要,有些要利用 MAX7232BF的數據允許輸出線的輸出信號作為選擇條件的要求,可以利用P1.3作為MAX7232BF的輸出允許線的接收端。
        6 軟件編程
        本文給出顯示的子程序,子程序如下:

        7 結 語
          采用MAX7232BF作為,并以1/3時間分割法的方式顯示器,用來代替并行顯示器,以減少傳輸線的數目、提高顯示器的壽命,以前極少見過用MAX7232BF作為液晶的論述。本文對MAX7232CF和MAX7234系列也有參考意義。MAX7232CF與MAX7232BF 的區別在于MAX7232CF一個小數點在COM1上,而另一個在COM3上。MAX7234為輸入6位數據(ASCII碼),3位地址,輸出為5個字符,但沒有獨立的小數點。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 股票| 蓬安县| 永胜县| 手游| 黔江区| 枣强县| 大兴区| 阿合奇县| 晋宁县| 镇安县| 泉州市| 民丰县| 资中县| 遵化市| 岐山县| 阳谷县| 浑源县| 南江县| 旌德县| 措美县| 文化| 德保县| 岫岩| 长宁区| 南平市| 常德市| 大新县| 马关县| 改则县| 中卫市| 柳林县| 寿阳县| 舟山市| 漳浦县| 德州市| 拜泉县| 乌鲁木齐市| 定兴县| 凤翔县| 南昌县| 外汇|