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

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

    引言

    目前,SED1330作為同類圖形液晶顯示模塊中的功能最強(qiáng)的控制器之一,在各種點(diǎn)陣顯示模塊中獲得了廣泛的應(yīng)用,本文選用的深圳市松山電子科技有限公司生產(chǎn)的CA320240B型圖形液晶模塊正是基于SED1330的320×240點(diǎn)陣顯示模塊,它能有效地解決顯示的問題。

    SED1330控制器的性能特點(diǎn)

    SED1330具有功能較強(qiáng)的I/O緩沖器和豐富指令,可實(shí)現(xiàn)多種方式的文本圖形顯示;它的數(shù)據(jù)部分采用并行四位發(fā)送,最大可以驅(qū)動(dòng)640256點(diǎn)陣液晶顯示屏。

    SED1330功能較強(qiáng)的UO緩沖器主要體現(xiàn)在以下兩個(gè)方面:

    (1)SED1330與MPU的接口部具有高性能的緩沖器,其作用是隨時(shí)準(zhǔn)備接受MPU的訪問并即時(shí)的把MPU送來得指令、參數(shù)或數(shù)據(jù)在控制器內(nèi)部時(shí)序工作周期內(nèi)就位。這種功能使得在操作SED1330時(shí)可以不必判別狀態(tài)位BF。

    (2)SED1330不僅適用于8080系列的MPU接口,也適用于M6800系列MPU接口。

    SED1330具有文本和圖形兩種顯示特性,在這兩種顯示方式下,其顯示RAM(VRAM)內(nèi)每個(gè)字節(jié)的數(shù)據(jù)對應(yīng)著不同的顯示內(nèi)容。

    當(dāng)其在本文方式下顯示漢字時(shí),需要在SED1330的VRAM內(nèi)建立一個(gè)自定義字符器CGRAM,即在相應(yīng)的顯示單元寫入待顯示漢字的字符代碼,字符代碼作為字符發(fā)生器地址的一部分可實(shí)現(xiàn)對字符發(fā)生器的尋址,當(dāng)取得相應(yīng)的字符字模數(shù)據(jù)后,送至液晶顯示驅(qū)動(dòng)系統(tǒng)顯示。SED1330的基本字符塊可對應(yīng)設(shè)為8×8或8× 16點(diǎn)陣的字符塊,當(dāng)設(shè)為8×8點(diǎn)陣時(shí),一個(gè)16×16點(diǎn)陣的漢字需要四個(gè)8×8點(diǎn)陣的基本字符塊組合顯示。所以,此時(shí)建立漢字CGRAM時(shí),需要用四個(gè)字符代碼來管理一個(gè)漢字,一般是按左上、左下、右上和右下四部分來分配代碼。

    當(dāng)其在圖形方式下顯示漢字時(shí),其漢字字庫是建立在系統(tǒng)程序區(qū)內(nèi)的,可由程序逐字節(jié)地向圖形顯示區(qū)的相應(yīng)單元寫入(一般將16×16點(diǎn)陣漢字分為左右兩部分寫入,若是24×24點(diǎn)陣,作分為左中右三部分寫入),圖形顯示區(qū)單元的數(shù)據(jù)被認(rèn)為是8點(diǎn)位的顯示數(shù)據(jù),可直接送入液晶顯示驅(qū)動(dòng)系統(tǒng)顯示出相應(yīng)的漢字,利用圖形方式顯示漢字的最大優(yōu)點(diǎn)在于其字形大小可變。

    DSP與SED1330的硬件接口

    DSP與SED1330的電平轉(zhuǎn)換

    TMS320LF240xA等新一代DSP芯片的I/O工作電壓一般是3.3V,其I/O電平也是3.3V邏輯電平。由于液晶的工作電壓是5V,所以,用3.3V的DSP去驅(qū)動(dòng)5V的液晶時(shí),就要進(jìn)行電平轉(zhuǎn)換,如圖1所示,DSP的輸出高電平的最低電壓VOH為2.4V,而5V液晶屏在輸入高電平時(shí)的最低電壓VIH為3.5V,這樣,即使DSP輸出達(dá)到3.3V,也還是不能滿足液晶高電平所要求的最小值,所以3.3V的DSP是不能直接驅(qū)動(dòng)5V液晶屏的,因此在設(shè)計(jì)DSP與液晶的接口時(shí),應(yīng)使用專門的電平轉(zhuǎn)換器件(如TI公司的SN74LVCZ16245A)。實(shí)際上,有些芯片采用雙電壓供電,一邊是3.3V,一邊是5V,這樣就能很好地解決電平轉(zhuǎn)換問題。

   

    DSP與液晶顯示模塊SED1330的接口設(shè)計(jì)

    TMS320LF2407A對SED1330接口控制板的訪問有直接訪問和間接訪問兩種方式。直接訪問方式是將DSP的讀寫信號線與SED1330接口控制板引出的讀寫信號線直接相連,其時(shí)序由DSP內(nèi)部讀寫邏輯控制,但是由于液晶顯示模塊是DSP的一個(gè)慢速外設(shè),要使兩者的速度達(dá)到匹配,還必須加入一定的等待狀態(tài)才能滿足要求,考慮到DSP內(nèi)部等待狀態(tài)發(fā)生器所能插入的等待周期非常有限(只能給指定的存儲(chǔ)空間插入一個(gè)等待狀態(tài)),在不添加額外的硬件設(shè)備的情況下,很難滿足設(shè)備的要求,所以設(shè)計(jì)中只采用間接訪問方式,即用DSP的I/O口來控制SEED1330,而通過軟件編程來模擬SED1330的接口時(shí)序。

    在此設(shè)計(jì)中,DSP的主頻一般為30MHz,液晶顯示模塊接口控制時(shí)序采用M8080時(shí)序,它與DSP之間的接口電路如圖2所示,其中,TMS320LF2407的IOPB0-IOPB7用作數(shù)據(jù)接口,與液晶顯示模塊的數(shù)據(jù)線DB0-DB7相連,以完成與SED1330間的數(shù)據(jù)傳送,IOPA6與WR相連時(shí),可在寫SED1330時(shí)置為低,IOPA7則與RD相連時(shí),則在讀SED1330時(shí)置為低;CS接地將時(shí)鐘使能SED1330,IOPA5與A0相連可決定是數(shù)據(jù)(A0=0),還是指令(A0=1)。背光電壓由逆變器提供,調(diào)節(jié)電位器可以調(diào)節(jié)液晶顯示屏的對比度。

   

    DSP與SED1330的軟件接口設(shè)計(jì)

    為了使液晶屏能夠正常工作,還必須編寫硬件驅(qū)動(dòng)程序,軟件設(shè)計(jì)的關(guān)鍵是對液晶顯示模塊的初始化,以及對DSP與SED1330間接口時(shí)序的匹配。

    液晶顯示模塊的初始化

    初始化程序的主要任務(wù)是根據(jù)所控制的液晶顯示模塊的特性和用戶的顯示要求,寫入適當(dāng)?shù)拿詈蛥?shù),通常以參數(shù)表的形式送入,這些命令和參數(shù)必須首先寫入,如果指令設(shè)置出現(xiàn)錯(cuò)誤,則顯示必定不正常,圖3所示為SED1330的初始化流程,其參數(shù)分別有:SYSTEM SET(30H、87H、07H、28H、42H、0F0H、28H、00H),SCROLL(00H、00H、0F0H、80H、25H、0F0H、00H、4BH、00H、00H),HDOTSCR(00H),OVLAY(1CH),CSRFORM(5DH、07H),CSRW(02H、00H),CSRDIR(指令4CH),DISP ON(指令59H)。其中SYSTEM SET的驅(qū)動(dòng)系統(tǒng)結(jié)構(gòu)設(shè)置為單屏,選用外部字符發(fā)生器,字符格式為8×8,字符代碼為80H-9FH,內(nèi)部CGRAM有效,顯示字符寬度和高度都是8,LCD每行需要的字節(jié)數(shù)為40,點(diǎn)行數(shù)為240,LCD的工作頻率為70Hz,顯示內(nèi)存內(nèi)分配給一個(gè)顯示行的單元數(shù)為40字節(jié)。

   

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

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

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1