新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > SPCE061A與液晶模塊HS12864-1的接口及其編程介紹

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

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

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

        圖1 HS12864-1的結(jié)構(gòu)


        HS12864-1具有簡單而功能較強的指令集,可實現(xiàn)字符移動、閃爍等顯示功能,共有7 條指令,單片機只需通過D/I、R/W、DB0~DB7送入數(shù)據(jù)或指令便可顯示其指定內(nèi)容或顯示方式。表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
        控制顯示器的開關(guān),
        起始行
        0
        0
        1
        1
        顯示起始行(0····63)
        指定開始顯示行
        設(shè)置X地址
        0
        0
        1
        0
        1
        1
        1
        X:0···7
        設(shè)置X地址
        設(shè)置Y地址
        0
        0
        0
        1
        Y地址(0···63)
        設(shè)置地址(Y地址)
        態(tài)
        1
        0
        B
        U
        S
        Y
        0
        ON/
        OFF
        R
        S
        T
        0
        0
        0
        0
        讀取狀態(tài)RST 1:復(fù)位0:正常ON/OFF 1:顯示開 0:顯示關(guān)BUSY 0:READY 1:IN OPERATION
        寫數(shù)據(jù)
        0
        1
        顯示數(shù)據(jù)
        數(shù)據(jù)寫入DDRAM
        讀數(shù)據(jù)
        1
        1
        顯示數(shù)據(jù)
        數(shù)據(jù)讀入DDRAM


        上一頁 1 2 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 丰都县| 遂川县| 天峻县| 阿瓦提县| 裕民县| 抚州市| 新巴尔虎右旗| 封开县| 新建县| 昂仁县| 科尔| 肇州县| 梁平县| 察雅县| 马尔康县| 阿瓦提县| 河北区| 栾城县| 家居| 瑞丽市| 慈利县| 安宁市| 山东省| 锦州市| 伊吾县| 高雄县| 嘉鱼县| 建德市| 卓尼县| 万山特区| 武陟县| 大城县| 略阳县| 曲阳县| 济南市| 天柱县| 宁蒗| 凌源市| 巴彦县| 资溪县| 洛隆县|