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

正文內容

基于單片機的led點陣電子顯示屏_畢業(yè)設計(專業(yè)版)

2025-09-08 20:37上一頁面

下一頁面
  

【正文】 刷新率 /Hz 25 50 75 85 100 120 T0 初值 OxEC78 OxF63C OxF830 OxF97E OxFA42 OxFB1E OxFBEE 表 4. 1 顯示屏刷新率(幀率)與 T0初值關系表 致 謝 三年的時間即將過去,我們也即將走出校園,面向社會。但是,在實際寫如 S51中 , LED 顯示屏出現各種各樣的亂碼,通過再次認真仔細分析多次修改程序后,程序能夠正常運行。當 fo sc=12MHz 時, 1 機周 =1μ s。系統(tǒng)應用程序完成系統(tǒng)環(huán)境設置(初始化)、顯示效果處理等工作,由主程序來實現。行驅動器一行的行線連接到電源的一端,列驅動器一列的列線連接到電源的另一端。 2. 4. 2 行驅動電路 行驅動電 路相對簡單。它的輸入側有 8 個串行移位 寄存器,每個移位寄存器的輸出都連接一個輸出鎖存器。 Flash編程和程序校驗期間, P1接收低 8位地址。 ( 1)正常工作時, RST 端為復位信號輸入端,只要在該引腳上連續(xù)保持兩個機圖 23 AT89C55 引腳圖 器周期以上高電平, AT89C55 芯片即實現復位操作,復位后一切從頭開始, CPU 從0000H 開始執(zhí)行指令。 二. 時鐘 XTAL XTAL2—— 晶體振蕩電路反相輸入端和輸出端。 2. 2. 2 AT89C55 芯片介紹 采用 AT89C55,它是美國 ATMEL 公司生產的低電壓,高性能 CMOS8 位單片機,片內含20kbytes 的可反復擦寫的 Flash 只讀程序存儲器( ROM)和 256*8bytes 的隨機存取數據存儲器( RAM),器件采用 ATMEL 公司的高密度、非易失性存儲技術生產,與標 準 MCS51 指令系統(tǒng)及 8052 產品引腳兼容,片內置通用 8 位中央處理器( CPU)和 Flash 存儲單元,功能強大 AT89C55圖 21 穩(wěn)壓電源的組成框圖及整流與穩(wěn)壓過程 單片機適合于許多較為復雜控制應用場合。對于列數據準備來說 ,它應能實現串入并出的移位功能; 對于列數據顯示來說,應具有并行鎖存的功能 。具體就 1632 的點陣來說,我們把所有同一行的發(fā)光管的陽極連在一起,把所有同 一列的 發(fā)光管的陰極連在一起(共陽的接法),先送出對應第一行發(fā)光管亮滅的數 據并鎖存,然后選通第一行使其燃亮一定的時間,然后熄滅;再送出第二行的數據并 鎖存,然后選通第二行使其燃亮相同的時間,然后熄滅; …… 第十六行之后又重新燃亮第一行,這樣反復輪 回。論文重點闡述了顯示模塊及相關驅動模塊等的模塊設計思路與制作方法。 18 致謝 4 2. 2. 1 AT89C55 芯片介紹 Lattice display。 五、主要參考文獻 [1]張華林。如有剽竊、抄襲,本人愿意為由此引起的后果承擔相應責任。 四、論文進度安排 ( 1) 20xx 年 9 月 20xx 年 10 月 領題、審題、搜集資料,查閱文獻,完成開題報告。 關鍵詞: AT89C51 單片機; LED;點陣顯示;動態(tài)顯示;匯編語言。 II 第一章 系統(tǒng)整體設計方案 17 結束語 21 基于單片機的 LED 點陣電子顯示屏設計 電子信息工程技術 指導老師 彭高豐 學生姓名 黃慧敏 摘要: 電子顯示屏的應用范圍越來越廣泛,它作為一個重要的宣傳平臺,已經受到全社會的普遍認可。這個數字很龐大,因為我們僅僅是 1632 的點陣,在實際應用中的顯示屏往往要大的多 ,這樣在鎖存器上花的成本將是一個很龐大的數字。即在顯示本行各列數據的同時,傳送 下一行的列數據。 T2 20 V ~ 7 .5 VC31 04C21 04V i n1GND2V o ut3I C 17 80 5R11 00 ΩV C C1234D1B R I D G EC11 00 0 uSS W D2L E D+_ 圖 22 電源電路 2. 2 單片機系統(tǒng)及外圍電路 2. 2. 1 單片機的選擇 單片機采用 89C55 或其兼容系列的芯片進行控制, 它負責控制整個電路以及相應的程序的運行、以及給屏體電路部分發(fā)送命令。 AT89C55 單片機一般采用雙列直插 DIP 封裝,共 40 個引腳,圖 23 為其引腳排列圖。 PSEN 可作為外 ROM芯片輸出允許 OE 的選通信號。驗證時,要求外接上拉電阻。 P0 和 P2 口空著,在有必要的時候可以擴展系統(tǒng)的 ROM 和 RAM。否則,譯碼器被禁止。 88 點陣 LED 結構如圖 28 所示,其等效電路如圖 29 所示: 圖 27 行驅動電路原理 從圖中(本圖的 LED 陣列采用共陽的接法)可以看出, 88 點陣共需要 64 個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點上。根據軟件分層次設計的原理,可把顯示屏的軟件系統(tǒng)分成兩 大層:第一層是底層的顯示驅動程序,第二層是上層的系統(tǒng)應用程序。 T0 初值 =2 N - 機周時間定時時間 其中 N 與工作方式有關,本設計定時 /計數器工作于方式 1,如圖 33 所示,方式 1 構成一個 16 位定時計數器,即 N=16。當然,在設計的過程中也存在著失誤和不足。每一次改進我都收獲良多,雖然我的設計作品不是很成熟,而且借鑒了前人的很多資料,但我仍然心里有一種莫大的幸福感,因為我實實在在地走過了一個完整的設計所應該走的每一個過程,并且享受了每一個過程,更重要的是這個設計中我加入了自己鮮活的思想。畢業(yè)設計的成功特別是離不開老師的悉心指導和關懷,也離不開在學習工作中不斷給予我鼓勵和幫助的同學。顯示屏刷新率由定時器 T0 的溢出率和單片機的晶振頻率決定,表 41 給出了顯示屏采用的頻率及其對應的定時器 T0 初值。顯示程序給出了各控制信號和顯示數據,其作用及相互配合關系均已在硬件部分作過介紹,相應的程序部分在清單的注釋區(qū)內分別進行了說明 ,在此不再一一詳述。 系 統(tǒng)的主程序開始以后,首先是對系統(tǒng)環(huán)境初始化,包括設置串口、定時器、中斷和端口;然后 LED 顯示屏進入開機狀態(tài),轉入正常的顯示。當對應的某一列置 0 電平,則相應的二極管就亮;反之則不亮。行驅動電 路原理如 圖 27 所示: 表 2. 2 74HC154 譯碼器的真值表 行選通信號從 74HC154 的 0Y ~ 15Y 端輸出,某一端 輸出低電平即為有效,而其它端輸出均為高電平的信號無效。移位后的各位信號出現在各移位寄存器的輸出端,也就是輸出鎖存器的輸入端。 Flash編程和程序校驗時, P2也接收高位地址和一些控制信號。 ( 1) EA功能:正常工作時, EA為內外 ROM 選擇端。 1. ALE/ PROG —— 地址鎖存允許 /片內 EPROM 編程脈沖。與 MCS51 產品指令和引腳完全兼容 第二章 系統(tǒng)硬件部分設計 由于圖文屏的控制電路采用單片機方案,控制功能的實現應在硬件和軟件兩方面進行折中。顯示數據通常存儲在單片機的存儲器中 ,按 8 位一個字節(jié)的形式順序排放。在實際設計調試過程中,通過肉眼觀察該顯示屏顯示的圖文是否穩(wěn)定、清晰無串擾,查找造成圖文不清晰的根源,確定調整方案,盡可能的使顯示圖文與要求相符合。 17 4. 1 系統(tǒng) 調試 15 第四章 調試及性能分析 14 3. 2 顯示驅動程序 2. 此表一式兩份。 長沙師范??茖W校學生畢業(yè)論文(設計)中期檢查表 畢業(yè)論文(設計)題目: 基于單片機的 LED 點陣電子顯示屏設計 學生姓名 黃慧敏 學號 20xx540330110 院系 電子信息工程系 指導教師 彭高豐 教師職稱 講師 專業(yè) 電子信息工程技術 計劃完成時間: 20xx 年 10 月 27 日 已完成的工作: 領題、審題、搜集資料,查閱文獻,完成開題報告; 完成論文初稿,總體方案的擬定; 硬件的整體框圖及電路原理圖,并畫寫出了一些主要程序模塊的程序流程圖。并且對大學期間所學習的一些理論進行了實踐,使我們對所學過的理論知識有了新的認識。 三、研究方案(思路) A 查找并閱讀相關資料,了解基本的內容,利用需求分析文檔,對整個系統(tǒng)有個初步的架構。軟件部分同樣也采用模塊化的設計思想,包括中斷模塊、顯示模塊,并采用簡單流通性強匯編語言編程實現。 1 1. 1 需要實現的功能 圖形或文字顯示有靜止、移入移出等顯示方式 。這樣,對于一行的 顯示過程就可以分解成列數據準 備(傳輸)和列數據顯示兩個部分。為了得到改善的紋波電壓,再將直流電壓通過電容 C2,然后經集成穩(wěn)壓器 IC1 穩(wěn)壓,在輸出端得到穩(wěn)定的5V 直流電壓。三個 16 位定時 /計數器 ( 2) PROG 功能:片內 EPROM 的芯片,在 EPROM 編程期間,此引腳輸入編程脈沖。作為輸出口用時,每位能以吸收電流的方式驅動 8 個 TTL 邏輯門電路,對端口寫 1 時,又可作高阻抗輸入端用。 89C55 的通用 I/O 口 P1 作為顯示數據和二進制行號的公用輸出口。 2. 4 行驅動電路 2. 4. 1 行驅動芯片 74HC154 介紹 譯碼器是一個多輸入、多輸出的組合邏輯電路。 LED 顯示屏現多采用多塊 88 點陣顯示單元拼接而成。其任務是在總體設計和硬件設計的基礎上,確定程序結構,分配內 RAM 資源,劃分功能模塊,然后進行主程序和各模塊程序的設計,最后連接起來成為一個完整的應用程序。 3. 2 顯示驅動程序 圖 32 為顯示驅動程序(顯示屏掃描函數)流程圖。在允許的條件下,根據本設計系統(tǒng)的需求性首先采用在 PC 機上用模擬開發(fā)軟件進行檢測和調試,然后進行硬件的組裝與調試。 由于自己知識水平的局限和時間的倉促,設計中或還存在著一些不足 , 我真誠的接受老師們的批評和指正 .。 參考文獻 [1]張華林。 顯示效果處理的內容和方法非常廣泛,根據需求可做變動,在這里不做具體討論。元器件安裝后,在系統(tǒng)的程序存儲器中寫入編制好的應用程序,系統(tǒng)即可運行。 系統(tǒng)程序結構屬中斷方式,絕大多數功能在中斷服務子程序中完成。 以上就是
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1