• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > SPCE061A與液晶模塊HS12864-1的接口及其編程介紹

    SPCE061A與液晶模塊HS12864-1的接口及其編程介紹

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

    本文引用地址:http://www.czjhyjcfj.com/article/171077.htm
    摘要顯示的結構和功能特點,設計了其與凌陽單片機的電路以及字符顯示控制程序,實現了所需字符的顯示功能。
    1  引言
    在以單片機為核心的嵌入式測控系統中,單片機與顯示器件的是一個必不可少的環節,具體工作包括選擇顯示的器件類型,采用串行或并行方式以及顯示驅動的確定等問題。典型的顯示器件是LED數碼管,其亮度高,適應于大多數應用場合。缺點是接口電路復雜,功耗高。顯示器件是利用的電光效應制作的,具有功耗低、接口控制方便等優點[1],而且的接口信號和操作指令具有廣泛的兼容性,并能直接與單片機接口,它還具有專用指令,可方便地實現各種不同的操作,同樣的顯示面積LCD其功耗比LED顯示器小幾百倍,所以它特別適宜與COMS電路直接相配,液晶顯示器件已成為當代高新技術產業(信息產業中最重要的信息處理手段之一,在各類測量及控制儀表中被廣泛的應用。
    液晶顯示器件可分為波段式、字符式和點陣式。其中,點陣式液晶顯示器件不僅可以顯示字符、數字,還可以顯示各種圖形、曲線及漢字,并且可以實現分區開窗口、反轉、閃爍等動態顯示功能,當在點陣式LCD上顯示漢字時,應先取得漢字的點陣構成數據,然后將其寫入點陣式LCD的顯示存儲器中進行顯示。本文基于凌陽單片機的液晶顯示控制設計。
    2液晶的工作原理
    是一種圖形點陣液晶顯示器,它主要由行驅動器/列驅動器及128×64全點陣液晶顯示器組成。可實現圖形顯示,也可以顯示8×4個(16×16點陣)漢字。HS12864-1液晶內置HD61102圖形液晶顯示模塊,驅動和控制系統是由1片HD61102 作為64 路行驅動器,同時HD61102配備了一套顯示存儲器的管理電路和與MCU接口電路,可以直接與MCU的總線連接[5]。HS12864-1的結構見圖1。

    圖1 HS12864-1的結構


    HS12864-1具有簡單而功能較強的指令集,可實現字符移動、閃爍等顯示功能,共有7 條指令,單片機只需通過D/I、R/W、DB0~DB7送入數據或指令便可顯示其指定內容或顯示方式。表1為HS12864-1的指令一覽表。
    表1 HS12864-1指令表

    指 令

    指 令 碼
    功能
    R/W
    D/I
    D7
    D6
    D5
    D4
    D3
    D2
    D1
    D0
    顯示
    0
    0
    0
    0
    1
    1
    1
    1
    1
    1/0
    控制顯示器的開關,
    起始行
    0
    0
    1
    1
    顯示起始行(0····63)
    指定開始顯示行
    設置X地址
    0
    0
    1
    0
    1
    1
    1
    X:0···7
    設置X地址
    設置Y地址
    0
    0
    0
    1
    Y地址(0···63)
    設置地址(Y地址)
    1
    0
    B
    U
    S
    Y
    0
    ON/
    OFF
    R
    S
    T
    0
    0
    0
    0
    讀取狀態RST 1:復位0:正常ON/OFF 1:顯示開 0:顯示關BUSY 0:READY 1:IN OPERATION
    寫數據
    0
    1
    顯示數據
    數據寫入DDRAM
    讀數據
    1
    1
    顯示數據
    數據讀入DDRAM


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 兴义市| 梁河县| 海盐县| 东明县| 介休市| 黑山县| 洛川县| 平陆县| 那坡县| 健康| 瓦房店市| 韶山市| 遂昌县| 邵东县| 安国市| 昭通市| 繁昌县| 虎林市| 北票市| 通榆县| 临清市| 集贤县| 平阳县| 禄丰县| 云林县| 乌拉特前旗| 德昌县| 康定县| 西充县| 当阳市| 金溪县| 阿鲁科尔沁旗| 闽清县| 霍州市| 信阳市| 朔州市| 嘉定区| 泌阳县| 安乡县| 同德县| 贺兰县|