在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于PicoBlaze軟核的TFT液晶顯示控制

            基于PicoBlaze軟核的TFT液晶顯示控制

            作者: 時(shí)間:2011-03-22 來源:網(wǎng)絡(luò) 收藏


            2 模塊
            液晶模塊為320×240像素26萬色彩色圖形點(diǎn)陣式液晶,不僅可以顯示數(shù)字、字符等內(nèi)容,還可以顯示漢字和任意圖形。該模塊的芯片為SSD1289,與外部的連接只有16位數(shù)據(jù)線、5根線及電源。液晶模塊引腳功能如表1所列。液晶模塊的讀寫時(shí)序滿足標(biāo)準(zhǔn)的8080并行時(shí)序,F(xiàn)PGA只要通過這些數(shù)據(jù)線和線按照相應(yīng)的時(shí)序進(jìn)行讀寫,即可實(shí)現(xiàn)對(duì)模塊的顯示控制。

            本文引用地址:http://www.biyoush.com/article/150935.htm

            b.jpg



            3 軟硬件設(shè)計(jì)
            3.1 匯編程序設(shè)計(jì)
            由于TFT液晶模塊內(nèi)置了SSD1289控制芯片,并且其讀寫時(shí)序滿足標(biāo)準(zhǔn)的8080并行時(shí)序,因此,在程序設(shè)計(jì)中模擬其讀寫時(shí)序即可實(shí)現(xiàn)對(duì)TFT液晶模塊的控制。要通過軟件模擬8080并行讀寫時(shí)序,主要有兩項(xiàng)關(guān)鍵技術(shù):一項(xiàng)是對(duì)端口的高低電平進(jìn)行控制;另一項(xiàng)是
            編寫軟件延時(shí)子程序。
            對(duì)端口的電平控制,可以通過OUTPUT命令方便地實(shí)現(xiàn)。比如:
            c.jpg
            可以向LCD_DATA_H端口輸出數(shù)據(jù)0xFF。
            PieoBlaze沒有提供相應(yīng)的位操作指令,因此,對(duì)PieoBlaze端口的位操作可以通過下列程序?qū)崿F(xiàn):
            d.jpg
            上述程序?qū)崿F(xiàn)了對(duì)LCD_CTRL_PORT的bit0進(jìn)行置“1”和清“0”操作,且不影響其他位。每次進(jìn)行端口輸出前,將端口狀態(tài)從寄存器sF中讀出;而每次端口輸出完成后,將當(dāng)前端口狀態(tài)保存到寄存器sF中。
            軟件延時(shí)子程序可以通過循環(huán)來實(shí)現(xiàn)。的所有指令均為雙周期指令,當(dāng)系統(tǒng)工作頻率為50 MHz時(shí),每條指令的執(zhí)行時(shí)間為40 ns。因此,通過調(diào)用下面的子程序即可實(shí)現(xiàn)1μs延時(shí):
            e.jpg



            評(píng)論


            相關(guān)推薦

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

            關(guān)閉