999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的液晶(LCD)圖文顯示系統設計

2019-11-02 06:17:34
通信電源技術 2019年10期
關鍵詞:單片機界面系統

黃 平

(江蘇省江陰中等專業學校,江蘇 江陰 214433)

0 引 言

目前,社會已全面進入信息時代,充分掌握信息的重要性不言而喻,同時獲得信息的方式也顯得尤為重要。液晶是一種光電器件,較為典型,綜合應用了機械、精密光電及計算機等技術,同時基于微光學、微機械及光纖領域的研究,向著智能化與高集成化方向發展。

1 系統軟件設計

1.1 系統流程

圖1為主程序流程圖。

圖1 主程序流程圖

由圖1可知,LCD開始工作時,延時50 ms,初始化LCD,屏幕將進行清屏,顯示主界面,此時開始對LCD菜單選擇界面,會出現動態字顯示和圖片顯示兩種。

1.2 漢字圖形顯示函數

為輸出圖像與漢字,利用字模提取V2.1軟件,將其向十六進制代碼轉化,并在LCD上利用程序進行展示。

系統程序中,主要包含函數為測試LCD狀態和寫顯示函數、寫命名與讀數據函數、設定列或行和寫12864圖片函數、寫8×8和16×16漢字函數、延遲函數及播放音樂函數。

漢字顯示子函數hz_16,而另外兩個子函數WriteByte函數和hz_88將會被調用,Column、Lin為液晶顯示器的列和頁,指針類型即參數W,指向數組的首地址。

2 系統整機調試及功能測試

本單片機系統以Keilc編譯軟件與繪圖仿真軟件Proteus為主。

2.1 Proteus ISIS仿真系統基本知識

2.1.1 系統概述

Proteus軟件在進行電路系統仿真的流程中,能夠最大程度地使人們得到視覺體驗。Proteus軟件為電子產品的開發與研究創造了一種全新的手段和便捷的途徑。Proteus軟件具有兩個功能,研究實物仿真軟件與電路分析。該軟件可以在Windows xp操作系統中運行,還能用于分析和仿真各種各樣的集成電路和模擬器件。Proteus軟件的優點具體如下。第一,完成了單片機仿真和SPICE電路仿真的互相組合。擁有模電仿真、數電仿真、I2C調試器、SPI調試器、RS232動態仿真、LCD系統與鍵盤仿真功能及單片機外圍電路仿真等,還有各種虛擬儀器,如邏輯分析儀、信號發生器及示波器等。第二,仿真主流單片機系統。第三,具有調試軟件的功能。其在硬件仿真中可以實現單布、全速及設置斷點等調試功能,還能看到不同寄存器、變量等方面的目前形態。第四,原理繪圖能力十分強大。Proteus軟件供給30多個元器件庫,數以千計的元器件。元器件觸及到模擬與數字、直流與交流等。對于一個實驗室或者仿真軟件,權衡其是否及格的一個關鍵要素是測試的儀器儀表的數目、類型及質量[1]。

2.1.2 進入Proteus ISIS界面

用鼠標點擊ISIS 7專業的桌面圖標后,會出現啟動界面,如圖2所示,即正式進入了Proteus ISIS工作環境。

圖2 啟動時的屏幕

2.1.3 Proteus窗口說明

對于圖形編輯窗口,在藍色方框內用元器件繪制原理圖,當點擊藍色里面時,會有滾動條出現,利用滾輪對原理圖進行縮小放大,使其置于可視范圍[2]。

對于預覽窗口,此窗口可以顯示已選中的相應元器件預覽圖;若是不使用此元件或已經使用完,可通過窗口將整張原理圖顯示出來。

對于繪圖工具欄,從頂部到底部功能排序為選擇和元件、終點模式、連線標號和文本腳本模式、總線模式、子電路和終端模式、元件引腳和圖表模式、錄音機和激勵源模式、電壓電流探針和虛擬儀器模式、2D圖形連線、框體、圓形弧線、閉合路線、文本、符號及標記模式。

對于對象選擇,單擊按鈕P會出現對象選擇界面,如圖3所示。

圖3 對象選擇界面

在關鍵字方框中輸入繪圖所需要的元器件型號,然后在中間結果下選中繪圖時所需要的元器件并點擊,最后按右下腳的確定鍵關閉所示對話框。這也可以在原始列表中,直接選定AT89C51,然后左鍵點擊將其拖動到編輯原理圖窗口上,編輯原理圖窗口會顯示AT89C51,其他元器件也可以使用此種方法進行放置。

2.2 程序編譯環境——Keil uVisual4

(1)創建項目

uVision2也和標準的Windows應用程序相類似,直接左鍵雙擊桌面上的程序圖標進行啟動。啟動后可以進入Keil c的編輯界面,找到主菜單中的Project,點擊New Project,就可以創建一個項目文件,輸入項目文件名就可以保存下來。建議當使用不同文件項目時,應創建在相應獨立的文件夾里。保存好項目文件后,可以在彈出的對話框中選擇所需要的單片機類型,本文選擇ATMEL公司的單片機,單片機型號如圖4所示。根據設計,可以選擇AT89C51的單片機。若是需要其他不同型號,也可以在Keil C51上找到,然后直接點擊確定。

圖4 CPU選擇界面

(2)為項目新建文件

點擊菜單File-New File會新建一個Text文件,并直接彈出窗口。由于采用的是C語言進行編寫程序,所以可以先點擊保存,將文件變成后綴是.c的文件,以支持C語言的命令。如果編寫程序用的是匯編語言,則保存的文件拓展名后綴應為.asm。此時在界面左側找到“target1”,點擊其之前的“+”號,然后選中“source group 1”,右擊該組字母,會跳出各個選項,需要點擊“Add fi le to group ‘source group 1’”,然后選擇添加之前保存的.c文件或.asm文件,在打開的文件中可以進行程序的編寫[3]。

3 結 論

本文基于硬件設計,采用軟、硬件相結合的方式對各功能模塊進行編寫,經測試,效果良好。

猜你喜歡
單片機界面系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
人機交互界面發展趨勢研究
主站蜘蛛池模板: 午夜日b视频| 久久毛片网| 精品国产免费人成在线观看| 国产综合欧美| 天堂亚洲网| 99re在线免费视频| 女人一级毛片| 免费A级毛片无码免费视频| 亚洲男人在线| 无码有码中文字幕| 久久精品无码一区二区日韩免费| 亚洲IV视频免费在线光看| 亚洲欧洲日产国码无码av喷潮| 国产产在线精品亚洲aavv| 亚洲AⅤ波多系列中文字幕| 亚洲色欲色欲www网| 国产91视频免费观看| 在线看AV天堂| 国产精品区视频中文字幕| 国产永久无码观看在线| 91成人在线免费视频| 伊人色在线视频| 麻豆国产精品一二三在线观看| 麻豆精品国产自产在线| 亚洲精品在线影院| 好吊色国产欧美日韩免费观看| 国产麻豆精品在线观看| 亚洲欧美另类专区| 亚洲无码精品在线播放| 免费看a级毛片| 日韩欧美在线观看| 成人夜夜嗨| 中文字幕调教一区二区视频| 国产成人亚洲综合A∨在线播放| 国产av色站网站| 精品国产免费观看一区| 2019年国产精品自拍不卡| 欧美日韩国产精品综合| 久热中文字幕在线观看| 在线观看91精品国产剧情免费| 亚洲天堂首页| 影音先锋丝袜制服| 亚洲国产高清精品线久久| 久久国产精品电影| 国产精品极品美女自在线网站| 狠狠色成人综合首页| 国产激情国语对白普通话| 国产成人AV男人的天堂| 无码丝袜人妻| 国产无码网站在线观看| 国产精品xxx| 三级视频中文字幕| 国产草草影院18成年视频| 日本欧美午夜| 中文字幕亚洲乱码熟女1区2区| 浮力影院国产第一页| 国产91丝袜在线观看| 天天视频在线91频| 毛片久久久| 青青操视频免费观看| www.亚洲色图.com| 久久国产av麻豆| 国产成人综合欧美精品久久| 爱爱影院18禁免费| 欧美另类视频一区二区三区| 国产导航在线| 午夜一级做a爰片久久毛片| 亚洲第一成年人网站| 国产精品一区二区无码免费看片| 成AV人片一区二区三区久久| 国产成人精品综合| 精品99在线观看| 在线观看无码a∨| 亚洲色偷偷偷鲁综合| 2019年国产精品自拍不卡| 茄子视频毛片免费观看| 国产丰满成熟女性性满足视频 | 成人无码区免费视频网站蜜臀| 色婷婷综合激情视频免费看| 欧美精品在线视频观看| 久久 午夜福利 张柏芝| 欧美成人aⅴ|