freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計---基于proteus的led漢字顯示屏電路設(shè)計(存儲版)

2025-01-10 17:32上一頁面

下一頁面
  

【正文】 Z R3,C16 。列數(shù) C1: MOV R2,0 。 我也感謝本科這兩年里所有知道過我的老師們,他們教授給我 的各方面專業(yè)知識讓我在設(shè)計中能更好的運用以及發(fā)揮,感謝他們對我無私的教誨和幫助。該仿真電路接近實際電路,可以直接由該電路利用相關(guān)軟件設(shè)計印制電路板,加上電源電路和時鐘電路,就可以制作出實際的點陣式 LED 滾動漢字顯示屏。 圖 Proteus ISIS 的工作界面 創(chuàng)建源代碼仿真文件 PROTEUS 虛擬仿真系統(tǒng)將源代碼的編輯與編譯整合在統(tǒng)一設(shè)計環(huán)境中,所以 我們可以直接編輯原程序和生成仿真代碼,所以使用時先要設(shè)置代碼生成具,單機 “Source”下拉菜單中 “DEFINE CODE GENERATION TOOLS”選項,會出現(xiàn)如 所示 點擊 OK。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點等調(diào)試功能,同時可以觀察各個變量、寄存器等的當(dāng)前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時支持第三方的軟件編譯和 調(diào)試環(huán)境,如 Keil C51 uVision2 等軟件。 通過軟件提取 “單片機仿真 ”的單片機編程打下基礎(chǔ)。方向為 ,顯示漢字 “大 ”時, ,由上往下排列,為 , 滅 , 滅 滅 , 滅 , 亮 , 滅 , 滅。 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 18 頁 6 字模的提取 在 UCDOS中文宋體字庫中,每一個字由 16行 16列的點陣組成顯示。通過元 件選擇按鈕 P (從庫中選擇元件命令 ) 命令 , 在彈出的 Pick Devices 窗口中選擇電路 所需的元件,放置元件并調(diào)整其相對位置,對元件參數(shù)設(shè)置及元器件間連線, 完成單片機系統(tǒng)的硬件原理圖繪制。圖 主程序流程圖。不同功能塊有不同的算法,同一個問題也可以有很多算法,要根據(jù)具體的情況選擇合適的算法。 模塊細分 按照所分析的結(jié)果將整個系統(tǒng),按不同的功能劃分為幾個相對獨立的模塊,并分析出各個模塊之間的關(guān)系幾由他兩端出現(xiàn)的信號的形式。動態(tài)掃描顯示時, 74HC154 用來確定某一時刻顯示的行號,保證某一時刻只有一行選中。 點陣顯示電路 本設(shè)計用 4 片 LED8 8 點陣組成一個 16 16 點陣顯示電路 [8]。 圖 時鐘電路 復(fù)位電路 在這個系統(tǒng)中的復(fù)位電路是采用上電加按鈕來實現(xiàn)的。注意加密方式 l時,/ EA將內(nèi)部鎖定為 RESET;當(dāng)/ EA端保持高電平時,此間內(nèi)部程序存儲器。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE脈沖。作為輸入,由于外部下拉為低電平, P3口將輸出電流 (ILL)這是由于上拉的緣故。 P2口: P2口為一個內(nèi)部上拉電阻的 8位雙向 I/ O口, P2口緩沖器可接收,輸出 4個 1vrL門電流,當(dāng) P2口被寫 “1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。 P0口: P0口為一個 8位漏級開路雙向 I/ O口,每腳可吸收 8T139。128*8位內(nèi)部 RAM 單片機的可擦除只讀存儲器可以反復(fù)擦除 100 次。本設(shè)計選用的 AT89C51 單片機,為顯示屏采用 16 16 LED 點陣。 16 16 的點陣共有 256 個發(fā)光二極管,顯然單片機沒有這么多的端口,我們僅僅是 16 16 的點陣,在實際應(yīng)用中的顯示屏往往要大得多,這樣在鎖存器上花的成本將是一個很龐大的數(shù)字。而利用 PC 機通信技術(shù)控制 LED 顯示屏,則具有顯示內(nèi)容豐富,信息更換靈活等優(yōu)點。 同時利用嵌入式系統(tǒng)軟硬件設(shè)計仿真平臺,能夠 在線、實時仿真多種類型的單片機,諸如 MCS51 系列單片機、 PIC 單片機、 AVR 單片機等,能夠像硬件仿真器一樣進行軟硬件調(diào)試,而沒必要花錢去購買和維護價格不菲的仿真器,對于初學(xué)單片機的人來說,既減少了學(xué)習(xí)成本,又達到了良好的學(xué)習(xí)效果。本 系統(tǒng) 的設(shè)計具有體積小、硬件少、電路結(jié)構(gòu)簡單及容易實現(xiàn)等優(yōu)點。為了能簡單的實現(xiàn)基于單片機的 LED 顯示系統(tǒng)控制,本文設(shè)計了基 于 AT89C51 單片機 1616 LED 漢字滾動顯示屏 電路 并運用Proteus 軟件仿真實現(xiàn) 其顯示功能 。運用單片機技術(shù),達到標(biāo)識顯示的目的,也將舍去原來的畫圖描寫以及霓紅燈標(biāo)識顯示方式了,而單片機有可重復(fù)編寫的功能,只需要將程序稍稍改動,就能達到相應(yīng)顯示效果。因此傳統(tǒng)的 LED 顯示屏控制系統(tǒng)已經(jīng)越來越不能滿足 現(xiàn)代廣告宣傳業(yè)的需要。 總體設(shè)計方案的論證 從理論上說,不論顯示圖形還是文字,只要控制與組成這些圖形或文字的各個點所在的位置相對應(yīng)的 LED 器件發(fā)光,就可以得到我們想要的顯示結(jié)果,這種同時控制各個發(fā)光點亮滅的方法稱為靜態(tài)驅(qū)動顯示方式。本設(shè)計的核心是利用單片機讀取顯 示字型碼,通過驅(qū)動電路對 16 16 LED 點陣進行動態(tài)列掃描,以實現(xiàn)漢字的滾動顯示。 AT89C2051 是一種帶 2K 字節(jié)閃爍可編程可擦除只讀存儲器的單片機。三級程序存儲器鎖定 GND:接地。在 FLASH編程和校驗時, P1口作為第八位地址接收。當(dāng) P3口寫入 “1”后,它們被內(nèi)部上拉為高電平,并用作輸入。因此它可用作對外部輸出的脈沖或用于定時目的。 / EA/ VPP:當(dāng)/ EA保持 低電平時,則在此期間外部程序存儲器 (0000H. FFFFH),不管是否有內(nèi)部程序存儲器。10PF。對電源電 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 9 頁 路來說,最重要的就是穩(wěn)壓,我們采用的是 +5V電源 供的 直流電 [7]。其電路排列如圖 圖 (a)和圖 (b)所示: 圖 LED 數(shù)碼管結(jié)構(gòu)圖 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 10 頁 圖 (a) 8 8LED 平面圖 圖 ( b) 8 8LED 等效電路圖 驅(qū)動電路 單片機 P1 口低 4 位輸出的行號經(jīng) 4/16 線譯碼器 74HC154(如圖 )譯碼后生成16 條行選通信號線,再經(jīng)過驅(qū)動器驅(qū)動對應(yīng)的行線。每一 個輸入 /輸出還應(yīng)注意是否與其他輸入 /輸出有關(guān)。 確定算法 算法設(shè)計是軟件設(shè)計很重要的階段,合理和可靠的算法將導(dǎo)致優(yōu)化程序設(shè)計。由于單片機沒有停機指令,所以可以設(shè)置系統(tǒng)程序不斷的循環(huán)執(zhí)行上述顯示效果。 開始 初始化 調(diào)出顯示程序 調(diào)整數(shù)據(jù)指針 是否顯示完畢 Y N 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 15 頁 圖 顯示驅(qū)動程序流程圖 進入中斷 退出中斷 定時器賦初值 讀取行號并增加 1 送新行顯示數(shù)據(jù) 消 隱 切換顯示數(shù)據(jù) 發(fā)送新行號,打開顯示 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 16 頁 5 整體電路的設(shè)計 用 PROTEUS 繪制原理圖:運行 Proteus 的 ISIS 程序后 , 進入該仿真軟件的主界面 [9]。 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 17 頁 漢字掃描顯示的基本過程是這樣的:通電后由于電阻 R1,電容 C4 的作用,使單片機的 RST 復(fù)位腳電平先高后低,從而達到復(fù)位;之后,在 C2, C3, X1 以及單片機內(nèi)部時鐘電路的作用下,單片機 89C51 按照設(shè)定的程序在 P0 和 P2 口輸出與內(nèi)部漢字對應(yīng)的代碼電平送至 LED 點陣的行選線 (高電平驅(qū)動 ),同時在 , , , 口輸出列選掃描信號 (低電平驅(qū)動 ),從而選中相應(yīng)的象素 LED 發(fā)光,并利用人眼的視覺暫留特性合成整個漢字的顯示,再改變?nèi)”淼刂穼崿F(xiàn)漢字的滾動顯示 [10]。 在本例中單片機首先顯示的是左上角的第一列的上半部分,即第一列的 。我們把行列總線接在單片機的 I/0口,然后把上面分析到的掃描代碼送入總線,就可以得到顯示 的漢字了。 ③ 提供軟件調(diào)試功能。對于主窗口,在菜單項旁邊同時列出工具條中對應(yīng)的快捷鼠標(biāo)按鈕。利用 Proteus 實現(xiàn)了對點陣式 LED滾動漢字顯示屏的仿真,完成了 “單片機仿真 ”五個字 滾動顯示,達到了良好的設(shè)計效果。 感謝幫助過我的所有同學(xué),特別是在我的設(shè)計遇到困難的時候,他們在精神上和行動上,都給予我很大的支持,鼓勵我不要泄氣,勇敢的 面對困難,使我終于突破了設(shè)計的難點,順利完成了此次畢業(yè)設(shè)計。每屏反復(fù)顯示 5 次 MOV R3,16 。送列控制碼 INC R1 ACALL D1MS 。 , DB 000H ,000H ,000H ,008H ,000H ,008H ,0E0H ,008H ,0F4H ,00DH ,054H ,005H ,0F4H ,07FH ,0F8H ,07FH 。仿 ,3 DB 000H ,000H ,000H ,010H ,000H ,098H ,000H ,0C8H ,0E8H ,06FH ,0E8H ,03FH ,07CH ,01BH ,07EH ,00AH 。片 ,1 DB 000H ,008H ,040H ,00CH ,040H ,006H ,0DCH ,03FH ,0FEH ,03FH ,022H ,011H ,020H ,01DH ,0F0H ,00FH 。一屏反復(fù)顯示 5 次完,字碼表初值加 2 INC DPTR DJNZ R4,CM 。取當(dāng)前列顯示字碼的第一個字節(jié) MOV P0,A 。 黃河科技學(xué)院畢業(yè)設(shè)計說明書 第 27 頁 參考文獻 [1] Michael D Ciletti. Advanced Digital Design with the Verilog HDL, 2021: 6469. [2]元增民 .單片機原理與應(yīng)用 [M].長沙:國防科學(xué)大學(xué)出版社 , 2021: 1518,30. [3]馬忠梅 .單片機外圍電路設(shè)計 .北京:北京航空航天大學(xué)出版社, 2021: 4246. [4]李全利 .單片機原理及接口技術(shù) [M].北京:北京航空航天大學(xué)出版社, 2021: 2330. [5] AT89C51 DATA SHEEP Philips Semiconductors 1999: 1219. [6]黃繼昌 .電子元器件應(yīng)用 [M].北京:人民郵電出版社, 2021: 6570. [7]周雪主 .電子技術(shù)基礎(chǔ) [M].北京:電子工業(yè)出版社, 2021: 104107. [8]羅亞非 .凌 陽十六位單片機應(yīng)用基礎(chǔ) [M]. 北京:北京航天航空出版社, 2021: 8789. [9]清源計算機工作室. Proteus 軟件入門.北京:機械工業(yè)出版社, 2021: 2034. [10]侯玉寶 . 基于 Proteus 的 51 系列單片機設(shè)計與仿真 .北京:電子工業(yè)出版社 ,2021
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1