新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于SOPC的通用字符VGA顯示電路設計

        基于SOPC的通用字符VGA顯示電路設計

        作者: 時間:2012-06-29 來源:網絡 收藏

        (2)時間日期調整模塊。除星期外,其他6個數字均可被調整。時間和日期的調整需要用到開發板上的4個按鈕,對應功能分別為切換日期/時間(KEY0)、在年月日和時分秒間切換(KEY3)、數字減(KEY1)和數字加(KEY2)。用兩個變量pos與dot表示當前的活動數字,其對應關系如表1所示。

        本文引用地址:http://www.104case.com/article/176820.htm

        g.JPG


        在程序上,此模塊由按下按鈕所觸發的中斷服務函數實現。按鈕按下時產生下降沿,讀取邊沿捕獲寄存器的值即可判斷哪一按鈕被按下。按下KEY0或KEY3時,當前活動數字發生改變;按下KEY1或KEY2時,根據當前活動數字的不同進入6個分支,以各自數字的進位規則得到調整后的數字。
        為了直觀,在當前被調整的數字下方有實心原點作為指示標志,此圓點以ASCII碼0x07表示。
        (3)其他信息模塊。此模塊的作用是在未被時間日期信息占用的區域自定義的信息,如不同時刻的問候語、紀念日信息等。除了使用顯示的方法外,還可對輸出的初始畫面進行定制,如加入自定義的圖案標志等。此外,由于所用到兩個字庫均為單一字體,其他特殊字體的文字也可以加入到此初始圖像中進行顯示。

        5 測試與評價
        將以上萬年歷實例設計下載到DE2開發板上運行,經測試,實現了所有預定功能,ASCII碼及漢字字符顯示正確,計時穩定、準確。運行時的一個畫面如圖3所示。

        a.JPG


        本電路采用Altera Nios II的平臺,實現了字符顯示的功能,設計上靈活高效,系統資源利用度高。以本設計的平臺為基礎加以開發,可應用于諸多需要實時信息顯示的場合。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 集安市| 大洼县| 和政县| 洞口县| 东源县| 融水| 汶上县| 康马县| 肃北| 北辰区| 六安市| 清新县| 翁牛特旗| 阿拉善盟| 阳原县| 家居| 长治市| 吴堡县| 晴隆县| 寿光市| 长春市| 遂川县| 乌海市| 富民县| 阳山县| 宁河县| 那坡县| 长子县| 炉霍县| 阿鲁科尔沁旗| 德格县| 巴林左旗| 万山特区| 东港市| 白城市| 永安市| 丽水市| 孟津县| 英德市| 抚州市| 繁昌县|