欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级

  • 基于DSP和CPLD的液晶模塊的設計———基于DSP和CPLD的液晶模塊的設計

    引言
    DSP芯片具有高速的信息處理能力、較好的系統支持、硬件配置強等優良技術和較低的價格特性。嵌入式系統的實時性好、占用資源少、功能強、可靠性高、模塊化結構、便于移植和定制的特點。基于 DSP平臺的嵌入式系統具備上述兩者的優點,特別適用于一些帶各種便攜式系統終端 LCD且需要大量數據要處理的系統。
    近年來,DSP已經越來越多地被應用于數據采集、語音處理、圖像分析與處理等領域中,并且日益顯示出巨大的優越性。而液晶顯示屏更以其顯示直觀、功耗低、便于操作的特點被用作各種便攜式的顯示前端。本文介紹了一種基于DSP 和 CPLD的液晶模塊的設計與實現方法,解決快速處理器與慢速外設的匹配問題。 1系統總體設計
    該顯示系統主要由DSP、CPLD、電平轉換和 LCD模塊四部分組成,如圖 1所示, 
     

    該系統中,DSP采用 TI公司的 TMS320F2812處理器。采用高性能靜態的 CMOS技術,使得供電電壓降為 3.3V,降低了控制器的功耗;150MIPS的執行速度使得指令周期縮短為
    6.67ns,從而提高了控制器的實時控制能力;可以進行 16×16和 32×32的乘加操作,可以方便的進行FFT、FIR濾波等數字信號處理算法;具有多達 56個通用、雙向數字 I/O引腳,能方便的實現各種 I/O操作。
    CPLD采用 Altera公司 MAX7000系列的 EPM7128SQC100,3.3V供電,不存在 DSP及 LCD電平兼容的問題,采用 CMOS E2PROM工藝,傳輸延遲僅為5ns;具有 68個用戶可編程的 IO 口,為系統定義輸入、輸出和雙向口提供了極大的方便; EPM7128同時還提供了 JTAG接口,可進行 ISP編程,極大地方便了用戶。本文采用CPLD 的主要目的是:對于 LCD顯示,將 DSP中的數據發送到CPLD,然后 DSP去做其它的事情,而后續的顯示任務由 CPLD完成,CPLD 將在 LCD允許的速度下對其進行操作即可達到顯示的目的。

    LCD模塊采用成都飛宇達的 FYD12864-0402B,內置 ST7920液晶控制器。它是一種具有 4位/8位并行、 2線或 3線串行多種接口方式,內含中文字庫的點陣圖形液晶顯示模塊。其顯示分辨率為 128*64,內置 8192個 16*16點漢字和 128個 16*8點 ASCII字符集,強大的字庫省去了很多自行編碼的麻煩;可以顯示中文字型、數字符號、英文字母以及圖形等,利用該模塊靈活的接口方式和簡單方便的操作指令,可構成友好的中文人機交互界面。
    硬件接口設計
    由于 DSP屬于高速器件, LCD為慢速外設,DSP對讀寫周期較慢的 LCD進行訪問,可采用以下兩種方式來解決 DSP與 LCD的時序匹配問題:直接訪問和間接訪問。直接訪問是將 DSP的讀寫信號與 LCD接口的讀寫信號直接相連,將 LCD的 8位數據線與 DSP的低 8位數據線相連(在 CPLD內部硬件編程完成),時序由 DSP內部讀寫邏輯控制。由于 LCD的讀寫周期較 DSP慢,要使兩者的時序匹配,還必須進行一些時序方面的處理。間接訪問用 DSP的 I/O口間接控制慢速設備,可以通過軟件控制 DSP的 I/O口來實現與慢速外設的時序匹配。該方法無需通過硬件擴展即可實現與任意慢速外設的時序匹配。在該顯示系統中,由于 CPLD的可在線硬件編程能力,這 2 種方法均可實現。這里采用第一種接法。 DSP與 LCD的硬件接口電路圖如圖 2所示。
     
     

    LCD各引腳說明如下:RS為高電平時,DB7—DB0顯示數據;RS為低電平時,DB7—DB0顯示指令數。R/W為高電平時,數據被讀到DB7—DB0;R/W為低電平時,DB7—DB0的數據被寫到IR或 DR。E為使能信號線。當 E為高電平時,配合 R進行讀數據或指令,當 E為低電平時,配合/W進行寫數據或指令。PSB為高電平時,表示 8位或四位并口方式;PSB為低電平時,表示串口方式。RESET為復位信號輸入端,低電平有效。DB7—DB0為三態數據線。 其中 RS與 R/W配合決定控制界面的四種模式:

    另外,由于 FYD12864用 5V供電,所以液晶的 8位數據線不能直接與 DSP的外部擴展數據總線相連。本系統中采用 74ALVC16245來進行電平轉換, 74ALVC16245是 16位的電源 轉換芯片,采用 3.3V供電,該芯片有兩個方向控制引腳( DIR1和 DIR2),DIR1由 CPLD的 I/O引腳供給,當 DSP從液晶讀取數據時,DIR1為低電平,數據的傳輸方向是從液晶到 DSP;當 DSP往液晶寫數據時,DIR1為高電平,數據傳輸方向是從 DSP到液晶。DIR2與 VCC相連,由 CPLD的 I/O引腳控制 LCD。 3 軟件編程及實例
    本系統中,CPLD部分采用 VHDL進行編程,主程序采用 C語言進行編程,便于程序的移植,并使其具有較高的可讀性。首先解決 DSP與 LCD的時序匹配問題,時序匹配是 DSP控制 LCD最關鍵的問題,其實質是如何編寫程序對 LCD的指令寄存器和數據寄存器進行讀寫操作,接口時序如圖 3和圖 4所示,
     

     

     
    使用該顯示模塊時應注意以下幾點:
    (1)欲在某一個位置顯示中文字符時,應先設定顯示字符位置,即先設定顯示地址,再寫入中文字母編碼。(2)顯示 ASCII字符過程與顯示中文字符過程相同。不過在顯示連續字符時,只須設定一次顯示地址,由模塊自動對地址加 1指向下一個字符位置,否則,顯示的字符中將會有一個空 ASCII字符位置。(3)當字符編碼為兩字節時,應先寫入高位字節,再寫入低位字節。(4)模塊在接收指令前,處理器必須先確認模塊內部處于非忙狀態,則讀取BF標志,BF需為“0”,方可接收新的指令。如果在送出一個指令前不檢查 BF標志,則在前一個指令和這個指令中間必須延遲一段較長的時間,即等待前一個指令確定執行完成。
    通過初始化液晶顯示屏以及調用字庫顯示漢字和字符來具體說明 DSP控制液晶顯示屏的設計思想。系統硬件上電復位后,首先完成 DSP的初始化,然后根據用戶系統的需要對控制器的各項指令代碼及其參數進行設置,以完成液晶模塊的參數以及顯示方式等一系列過程的初始化。液晶模塊具體編程如下:
    #include "DSP28_Device.h"

    unsigned int * LcdComL = (unsigned int *) 0x5100;//命令寄存器低地址

    unsigned int * LcdComH = (unsigned int *) 0x5200;//命令寄存器高地址

    unsigned int * LcdDatL = (unsigned int *) 0x5300;//數據寄存器低地址

    unsigned int * LcdDatH = (unsigned int *) 0x5400;//數據寄存器高地址

    void WriteLcdCom(unsigned cha r c);//寫命令

    void WriteLcdDat(unsigned ch ar d);//寫數據

    void delay(unsigned int t);//延時

    void main(void)//主程序

    {  InitSysCtrl();//初始化系統
     DINT;// 關中斷

    IER = 0x0000;

    IFR = 0x0000;

    InitPieCtrl();//初始化

    PIE InitPieVectTable(); //初始化

    PIE中斷矢量表

    InitPeripherals();//初始化外設
      LcdComL = 0x00;//初始化命令寄存器
     LcdDatL = 0x00;//初始化數據寄存器 

    WriteLcdCom(0x01);//清除顯示屏 

    WriteLcdCom(0x0e);//顯示狀態打開 

    WriteLcdCom(0x30);//LCD選擇為 8位并行數據傳輸方式

    比如要在顯示屏第一行顯示“檢測物質:Theanol”

    WriteLcdCom(0x80);  //寫第一個字符的地址 

    WriteLcdDat(0xbc);  //第一個漢字“檢”的高字節 

    WriteLcdDat(0xec);//“檢”的低字節 

    WriteLcdDat(0xb2);//漢字“測”高字節 

    WriteLcdDat(0xe2);//“測”低字節 

    WriteLcdDat(0xce);//漢字“物”高字節 

    WriteLcdDat(0xef);//漢字“物”低字節

    WriteLcdDat(0xd6);//漢字“質”高字節

    WriteLcdDat(0xca);“質”低字節

    WriteLcdDat(0x3a);//冒號“: ”

    WriteLcdDat(0x45);//字符“ T”

    WriteLcdDat(0x74);//字符“ h”

     … for(;;);

    } void WriteLcdCom(unsigned cha r c) { * LcdComH = c;
    * LcdComL=c;
    delay(5000); } void WriteLcdDat(unsigned ch ar d) { * LcdDatH = d;
    * LcdDatL = d;
    delay(5000); } void delay(unsigned int t) { while(t>0)
    t--; }
    以上程序均在 DSP集成開發環境 CCS中調試通過,LCD顯示屏上可以正常顯示連續的漢字、字符以及圖形等,在實際的嵌入式數據采集系統中得以應用。通過移植本文的程序,修改其中一些命令,可以完成更加

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    欧美日韩国产综合网_欧美精品大片_亚洲一区二区三区高清不卡_一区二区三区免费看_亚洲综合好骚_亚洲欧美影院_国产视频不卡_亚洲高清视频一区_免费精品视频_欧美精品一级
    国内精品久久久久久久影视麻豆 | 久久综合福利| 欧美一区二区三区四区在线观看地址| 国产农村妇女精品一区二区| 久久久久久久久久码影片| 欧美96在线丨欧| 亚洲区一区二| 午夜久久影院| 亚洲精品婷婷| 午夜亚洲福利| 国产视频一区在线观看一区免费| 狂野欧美性猛交xxxx巴西| 在线免费观看欧美| 久久最新视频| 亚洲影院免费| 日韩视频精品| 黑人一区二区| 久久成人免费| 国产日韩精品久久| 91久久久久| 欧美日韩一区在线视频| 亚洲免费在线精品一区| 亚洲人人精品| 伊人久久成人| 欧美日韩系列| 久久久久中文| 亚洲欧美日韩精品综合在线观看| 亚洲精品1区2区| 国产专区一区| 国产自产在线视频一区| 午夜国产精品视频| 欧美在线观看天堂一区二区三区| 亚洲精品日本| 亚洲国产黄色| 亚洲精品美女91| 91久久夜色精品国产九色| 亚洲网站视频| 激情视频一区二区| 一区免费在线| 韩日精品视频| 一区免费在线| 狠狠爱综合网| 国内成+人亚洲| 欧美精品大片| 亚久久调教视频| 久久久久久久欧美精品| 91久久视频| 国产在线观看一区| 欧美日一区二区在线观看| 久久av一区二区三区| 99精品视频免费观看| 亚洲人成高清| 一区二区三区av| 中文一区二区| 亚洲一区二区三区免费在线观看| 国产精品免费一区二区三区观看| 国产深夜精品| 性xx色xx综合久久久xx| 鲁大师影院一区二区三区| 亚洲免费综合| 玖玖在线精品| 国产字幕视频一区二区| 在线成人www免费观看视频| 亚洲欧洲精品一区二区| 亚洲一区日韩在线| 午夜久久一区| 亚洲久久视频| 在线观看成人av电影| 国产欧美大片| 国产精品裸体一区二区三区| 亚洲综合99| 亚洲精品四区| 狠狠色噜噜狠狠狠狠色吗综合| 麻豆九一精品爱看视频在线观看免费| 久久精品一区二区国产| 老司机免费视频久久| 国内精品久久久久久久影视蜜臀| 极品日韩av| 久久激情综合| 亚洲麻豆av| 你懂的视频一区二区| 精品不卡视频| 欧美一区91| 亚洲精品1区2区| 性久久久久久| 亚洲国产精品综合| 久久久久欧美| 中日韩男男gay无套| 久久久噜噜噜久久狠狠50岁| 国产精品v日韩精品v欧美精品网站| 亚洲国产精品一区二区第四页av| 午夜在线一区二区| 伊甸园精品99久久久久久| 亚洲免费影视| 一区精品在线| 日韩亚洲不卡在线| 欧美黄色aaaa| 国产午夜久久| 亚洲网站啪啪| 欧美日韩一区在线视频| 亚洲欧美大片| 亚洲激情婷婷| 欧美日韩99| 久久激情综合| 欧美亚洲视频| 国产精品免费在线| 亚洲国产网站| 亚洲黄色视屏| 亚洲国产美女| 亚洲精品一区二| 国内一区二区三区| 欧美日韩一区二区三区在线视频 | 国产伦精品一区二区三区照片91 | 亚洲二区视频| 欧美特黄一区| 欧美一区免费视频| 麻豆av一区二区三区久久| aa级大片欧美三级| 亚洲国产精品综合| 亚洲乱亚洲高清| 一本色道88久久加勒比精品| 亚洲国产成人不卡| 999在线观看精品免费不卡网站| 激情成人综合| 亚洲黄色天堂| 国产午夜精品一区二区三区欧美 | 国内精品99| 国产尤物精品| 好吊色欧美一区二区三区视频| 欧美精品一区在线发布| 欧美午夜影院| 99国产精品久久久久久久成人热 | 国产精品一区二区三区观看| 亚洲一区三区视频在线观看| 亚洲永久在线| 欧美日本亚洲韩国国产| 国内精品一区二区| 亚洲乱亚洲高清| 久久大香伊蕉在人线观看热2| 国产伦精品一区二区三区照片91| 先锋a资源在线看亚洲| 欧美一区影院| 99精品欧美一区二区三区| 国产精品手机在线| 欧美日韩一区二| 国产日韩1区| 欧美一区亚洲二区| 亚洲欧洲日本一区二区三区| 久久电影一区| 亚洲综合日韩| 久久婷婷国产综合尤物精品| 欧美日韩喷水| 亚洲深夜激情| 欧美视频网站| 另类亚洲自拍| 亚洲欧洲另类| 欧美一区激情| 国产精品日韩一区二区| 欧美日韩一区二区三区在线观看免| 亚洲日本成人| 欧美精品一区二区三区在线看午夜| 亚洲一级网站| 欧美va天堂在线| 国产亚洲毛片| 在线日韩av| 欧美日韩天堂| 久久国产精品久久w女人spa| 亚洲精品激情| 激情欧美国产欧美| 欧美日韩一区在线观看视频| 欧美综合77777色婷婷| 亚洲精品一区二区三区av| 国产精品大片免费观看| 久久综合中文色婷婷| 国产日韩一区二区| 亚洲韩日在线| 亚洲精品在线视频观看| 亚洲午夜精品久久| 欧美日韩三区| 欧美体内she精视频在线观看| 蜜桃av综合| 国产精品美女久久久| 亚洲国产国产亚洲一二三| 午夜欧美视频| 欧美精品国产一区| 欧美不卡高清| 欧美精品成人| 欧美先锋影音| 尹人成人综合网| 一区精品久久| 亚洲精选成人| 国产精品夜夜夜| 欧美亚洲网站| 久久蜜桃资源一区二区老牛| 久久婷婷av| 午夜精品婷婷| 激情亚洲网站| 中文亚洲欧美| 久久午夜精品一区二区| 影音先锋亚洲电影| 一本久道久久久| 噜噜噜在线观看免费视频日韩| 亚洲一区不卡| 午夜国产一区| 亚洲欧洲久久| 久久本道综合色狠狠五月| 久久久夜精品| 好看的日韩av电影| 亚洲毛片视频| 美女视频一区免费观看| 欧美精品啪啪| 亚洲毛片播放| 久久综合图片| 在线观看欧美亚洲| 亚洲欧美日本视频在线观看| 久久久久久久欧美精品| 国产一区欧美| 香蕉久久久久久久av网站| 欧美激情精品久久久六区热门| 欧美日韩在线精品| 99热在线精品观看| 欧美日韩1区| 一区二区三区四区五区视频| 麻豆av一区二区三区| 国产综合婷婷| 亚洲资源av| 激情综合视频| 久久综合伊人77777麻豆| 亚洲欧洲一区二区天堂久久| 久久久国产精品一区二区中文 | 正在播放亚洲| 欧美一区国产在线| 99在线热播精品免费99热| 久久久一二三| 日韩午夜电影| 欧美精品尤物在线| 亚洲一区二区在| 亚洲激情视频| 国产精品扒开腿做爽爽爽软件| 国产亚洲毛片在线| 亚洲国产一区二区三区高清| 欧美激情综合色综合啪啪| 亚洲专区在线| 国产亚洲在线观看| 亚洲日本免费| 亚洲高清视频在线观看| 欧美久久影院| 日韩一级精品| 亚洲综合精品| 国产日产高清欧美一区二区三区| 欧美黄在线观看| 久久av免费一区| 国产精品免费在线| 国产情侣久久| 9色国产精品| 激情综合在线| 黄色精品免费| 国产精品a级| 欧美日韩一区二区三| 久久综合狠狠| 欧美+亚洲+精品+三区| 久久三级视频| 欧美jizzhd精品欧美巨大免费| 免费亚洲网站| 久久精品日韩| 欧美一区影院| 欧美日韩在线一二三| 亚洲欧美在线网| 欧美日韩国产三区| 欧美日韩综合精品| 海角社区69精品视频| 亚洲网址在线| 一区二区三区成人精品| 国产精品婷婷| 久久久久se| 欧美日韩视频在线一区二区观看视频| 欧美1区2区3区| 国产精品xvideos88| 亚洲天堂久久| 国产一区二区三区成人欧美日韩在线观看 | 极品裸体白嫩激情啪啪国产精品| 午夜视频一区| 精品不卡一区二区三区| 99精品国产高清一区二区| 一本色道久久精品| 国产模特精品视频久久久久| 欧美亚洲三区| 午夜日韩在线| 91久久在线| 先锋a资源在线看亚洲| 欧美影院一区| 亚洲精品一品区二品区三品区| 中文精品视频一区二区在线观看| 国产亚洲一区在线播放| 久久久777| 亚洲天堂黄色| 国产模特精品视频久久久久| 久久一二三区| 99热精品在线| 欧美不卡在线| 99亚洲伊人久久精品影院红桃| 亚洲精品少妇| 欧美激情性爽国产精品17p| 禁久久精品乱码| 国产精品美女诱惑| 欧美久久在线| 中日韩视频在线观看| 午夜激情一区| 亚洲一区二区三区精品动漫| 欧美日韩一区二| 国产农村妇女精品一区二区| 欧美日本免费| 久久成人资源| 亚洲精品韩国| 欧美日韩成人| 性8sex亚洲区入口| 一区二区三区视频在线播放| 欧美日韩国产探花| 亚洲制服av| 99国产精品视频免费观看一公开| 欧美一区二区三区在线播放| 99成人在线| 伊人久久成人| 欧美色图麻豆| 亚洲欧美综合一区| 久久精品中文| 国产精品毛片| 一本综合精品| 亚洲精品婷婷| 亚洲欧洲另类| 亚洲精品色图| 亚洲精品1区2区| 悠悠资源网久久精品| 午夜日本精品| 欧美日本韩国在线| 欧美精品97| 欧美日韩成人一区二区三区| 欧美成人亚洲| 久久综合狠狠| 午夜精品av| 国产精品videosex极品| 国产精品大全| 在线精品在线| 99亚洲一区二区| 一本久道久久久| 国产精品久久久一区二区三区| 一本久道综合久久精品| 亚洲视频www| 国产精品亚洲欧美| 亚洲一区二区三区四区五区午夜| 亚洲一区二区高清视频| 亚洲欧美久久久久一区二区三区| 国产精品三区www17con| 香蕉成人久久| 欧美在线高清| 亚洲亚洲精品三区日韩精品在线视频| 亚洲特色特黄| 国产亚洲毛片在线| 久久亚洲不卡| 亚洲调教视频在线观看| 99精品国产高清一区二区| 亚洲在线成人| 欧美区亚洲区| 在线天堂一区av电影| 国色天香一区二区| 国内精品亚洲| 国产日韩欧美| 午夜精品一区二区三区四区| 国产自产精品| 国产精品美女诱惑| 欧美日韩另类综合| 亚洲精品麻豆| 亚洲欧美日韩国产一区二区| 久久久水蜜桃| 亚洲精品日韩精品| 久久久精品性| 亚洲精品视频啊美女在线直播| 欧美主播一区二区三区美女 久久精品人| 欧美成熟视频| aa亚洲婷婷| 国产精品xxx在线观看www| 国产精品一级久久久| 欧美日韩国产综合在线| 一区二区三区|亚洲午夜| 欧美精品麻豆| 亚洲在线视频| 亚洲国产欧美日韩| 午夜精品久久99蜜桃的功能介绍| 亚洲精品免费观看| 午夜日韩激情| 久久国产直播| 国产精品久久国产三级国电话系列| 欧美激情麻豆| 久久精品女人| 国产精品视频免费一区| 亚洲国内在线| 欧美日韩网址| 欧美成人一区二区在线| 国产精品一区免费观看| 亚洲黄色在线|