日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機電之家資源網
單片機首頁|單片機基礎|單片機應用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
液晶顯示控制器SED1330與DSP的接口應用
液晶顯示控制器SED1330與DSP的接口應用
 更新時間:2008-8-18 9:53:00  點擊數(shù):18
【字體: 字體顏色

    若需要把文本和圖形混合顯示,則只能設為二重合成顯示,而三重合成顯示只能用于圖形方式。在雙屏結構下,四個顯示區(qū)同時參加二重合成顯示時,一、二顯示區(qū)位于上半屏,三、四顯示區(qū)位于下半屏,并且此時一、三顯示區(qū)合成為第一層,二、四顯示區(qū)合成為第二層。

    SED1330的讀寫時序

    由于本設計中的液晶顯示沒有用DSP的數(shù)據線,而是用DSP的IO口來模擬液晶控制器的時序,因此,在設計中,用IO口來模擬SED1330的讀寫時序是重中之重。

    SED1330的讀寫時序有M8080和M6800兩種,本設計選用M8080時序,其時序如圖4所示,其中的時間限定如表1所列。 

    

    

    由于DSP的處理速度遠遠快于SED1330的顯示速度,所以每次向SED1330送出待顯示的數(shù)據后,DSP應產生一定的延遲以等待響應SED1330的顯示,所以在讀寫子程序中,要利用軟件來產生如上時序才能對液晶進行正確操作,否則液晶將來不及顯示而導致錯誤,在設計過程中,DSP的讀寫時序使用軟件模擬,而不是靠DSP的引腳R/W、RD、WE與地址數(shù)據線的定來保證時序,這一點在設計中應特別注意,下面給出筆者在設計過程中縮寫的讀寫子程序:

    WR_COMMAND:;入口參數(shù)為COMMAND
    LDP #MCRA>>7
    LACL PADATDIR;配置IOPA5--A0=1
    OR #0E020H
    SACL PADATDIR
    LDP #4H
    LACL COMMAND
    OR #0FF00H
    SACL PBDATDIR
    ;IOPA6--/WR=0(寫使能)
    LDP #MCRA>>7
    LACL PADATDIR
    OR #0E000H
    AND #0E0B0H
    SACL PADATDIR
    RPT #10
    NOP
    ;IOPA6--/WR=1(寫不使能)
    LACL PADATDIR
    OR #0E40H
    SACL PADATDIR
    LDP #4H
    SPLK #100,YANSHI1
    CALL DELAYS1;延時100us
    RET
    WR_DATA:入口參數(shù)為DATA
    LDP #MCRA>>7
    LACL PADATDIR;配置IOPA5--A0=0
    OR #0E000H
    AND #0E0D0H
    SACL PADATDIR
    LDP #4H
    LACL DATA1
    OR #0FF00H
    LDP #MCRA>>7
    SACL PBDATDIR
    ;IOPA6--/WR=0(寫使能)
    LACL PADATDIR
    OR #0E000H
    AND #0E0B0H
    SACL PADATDIR
    RPT #10
    NOP
    ;IOPA6--/WR=1(寫不使能)
    LACL PADATDIR
    OR #0E40H
    SACL PADATDIR
    LDP #4H
    SPLK #100,YANSHI1
    CALL DELAYS1;延時100us
    RET
    RD_DATA;
    LDP #MCRA>>7
    LACL PADATDIR;配置IOPA5--A0=1
    OR #0E020H
    SACL PADATDIR
    ;IOPA7--/RD=0(讀使能)
    LACL PADATDIR
    OR #0E000H
    AND #0E070H
    SACL PADATDIR
    LACL PBDATDIR
    LDP #4H
    SACL DATA2
    RPT #10
    NOP
    ;IOPA7--/RD=1(讀不使能)
    LDP #MCRA>>7
    LACL PADATDIR
    OR #0E80H
    SACL PADATDIR
    LDP #4H
    SPLK #100,YANSHI1
    CALL DELAYSI;延時100us
    RET
    RD_BUSY:
    LDP #MCRA>>7
    LACL PADATDIR;配置IOPA5--A0=0
    OR #0E000H
    AND #0E0D0H
    SACL PADATDIR
    ;IOPA7--/RD=0(讀使能)
    LACL PADATDIR
    OR #0E000H
    AND #0E070H
    SACL PADATDIR
    LACL PBDATDIR
    LDP #4H
    SACL DATA3
    ;IOPA7--/RD=1(讀使能)
    LDP #MCRA>>7
    LACL PADATDIR
    OR #0E80H
    SACL PADATDIR
    LDP #4H
    SPLK #100.YANSHI1
    CALL DELAYS1;延時100us
    ;判斷是否忙
    LDP #4H
    BIT DATA2,9
    BCND RD_BUSY,TC
    RET

    顯示軟件設計程序流程

    圖形顯示方式可以顯示數(shù)字、漢字以及各種能繪制出來的圖形,但是事先必須生成相應的點陣文件,實際上,顯示字符、漢字和圖形都是對液晶屏上的特定區(qū)域寫入相應的數(shù)據,本質上沒有區(qū)別,這些數(shù)據都存儲在程序中,待顯示時再將這些數(shù)據寫入顯示RAM中,不過,在顯示漢字字符時,可以將需要顯示的字模提取出來存儲,進行顯示時再直接調用更為簡單,想要顯示一幅圖畫時,可以通過Windows附帶的畫圖工具制作一幅320×240象素的黑白位圖,并先將位圖反色,再將處理過的圖片以16進制文件的形式和程序一起燒入外部24LC256中,注意:位圖應存入一個起始地址。設置三層圖形疊加方式顯示的方法是一樣的,圖5所示是一個軟件設計程序流程圖。需要說明的是,當DSP上電后,SED1330要能正確復位,否則將不能正確顯示。

   

    結束語

    SED1330控制器有64KB大容量緩存區(qū),能適用多種規(guī)格的顯示屏,其內部固化的字符發(fā)生器可產生160種字模并可外擴字符發(fā)生器,而且通過改變指令參數(shù)可以實現(xiàn)圖像的閃爍、翻轉、移動等,從總體性能方面而言,SED1330大大強于同類型的其他控制器,非常適用于各種液晶顯示屏控制系統(tǒng)的設計需求。

    本文介紹的由該控制器構成的液晶顯示方案已成功地通過了調試,它與同類型的其他圖形點陣液晶顯示模塊相比,其硬件電路結構簡單,顯示功能強大,同時這對于其他型號的接口芯片,也有很好的參考價值。

  • 上一篇: 單片機多機并行通訊的一種方法
  • 下一篇: 基于E-Link數(shù)據傳輸器的應用技術探討
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關文章
    網友評論:(只顯示最新5條。)
    關于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務100強網站

    網站經營許可證:浙B2-20080178-1