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

正文內(nèi)容

基于51單片機的旋轉(zhuǎn)led點陣顯示屏設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-全文預(yù)覽

2025-08-04 14:56 上一頁面

下一頁面
  

【正文】 saturation voltageVbesatIc=2A,Ib=2VTransition frequencyFrVce=5V,Ic=F=10MHZ50MHZ表2 Power dissipationPcm:(Tamb=25186。//取出的數(shù)據(jù)到輸出口if(S3600) {S=0。if(j266){j=0。 ET0=0。 }} /*子函數(shù)*/void display1(){P1=~ASCIIDOC1[2*j]。BZ=0。IT2=1。TH1=0。TH0=0。 //初值,顯示一排LED的時間}/* 定時器1計數(shù)時間*/void timer1() interrupt 3{TH1=5000/256。ET0=1。 P0=0xff。/*這是一個基于51單片機旋轉(zhuǎn)LED顯示屏*/uchar code ASCIIDOC2[]={0x02,0x01,0x42,0x02,0x22,0x04,0x33,0xf8,………………}。sbit EX2=XICON^2。sfr P4=0xe8。//顯示狀態(tài)用標志uint Rt。 2*102個電機固定螺絲216。 *52RS232串口下載線4線一條底座部分初級線圈248。 * 248。他們在我畢業(yè)設(shè)計中給了許多幫助和建議性指導(dǎo),讓我能夠順利解決此次畢設(shè)中軟硬件調(diào)試過程的麻煩和問題。在百忙之中,她為我的畢業(yè)設(shè)計和論文的完成中費心費力,她干練敏捷的工作方式、嚴謹?shù)闹螌W(xué)態(tài)度以及平易近人的性格,使我很是受益和敬佩。目前,此課題成果顯示和功能實現(xiàn)上,還存在諸如所編程序的不夠精簡高效,不能展現(xiàn)出豐富多樣的顯示效果,不能顯示完全過多內(nèi)容,有噪聲的不足之處。如圖52所示圖43 加裝磁導(dǎo)體的次級線圈51 結(jié) 論此次設(shè)計并不是一項創(chuàng)新性課題。變壓器是利用互感原理工作的最典型的電氣元件[16]。圖42 電機負極接線前后對比 線圈耦合載流線圈與其他線圈之間通過磁場相互聯(lián)系的物理現(xiàn)象稱為磁耦合。難點在于如何是顯示同轉(zhuǎn)速更加順暢協(xié)調(diào),實現(xiàn)程序和代碼高效率的顯示。這就增加了程序的復(fù)雜性,同時也增加了程序和硬件顯示的協(xié)調(diào)設(shè)計難度。找到問題所在處后,重新調(diào)整焊接了各I\O口LED燈位排列次序,使其從高到低排序是從Px^7到Px^0(x=0,1,2,3)。在借助萬用表確認焊接元器件無短路、斷路、遺漏情況,與原理圖相一致,元器件并無損壞,電路電氣特性良好,但顯示效果混亂。這里,程序是一個最基本的引腳控制顯示程序,僅有頭文件,字符代碼數(shù)組,main()函數(shù),總線賦值,定時器中斷,while循環(huán)。換了一個5V直流電源后,LED屏旋轉(zhuǎn);但LED燈不亮,使用萬用表檢查LED燈及相關(guān)電路沒有問題,但通過比較前后使用的兩個電源發(fā)現(xiàn)第二個電源輸出額定電流值只有800mA,又更換一個5V1A電源,上述問題解決。//取出的數(shù)據(jù)到P2輸出口24第4章 電路焊接及調(diào)試 焊接為了做到統(tǒng)一規(guī)劃,盡可能少出錯,避免將來后期硬件焊接完畢后或者出錯檢查相當困難,這里做了如下安排:(1)認真檢查電路原理圖,確保電路原理正確可行;(2)針對原理圖中所涉及到的所有元器件,一一確認型號、參數(shù)、數(shù)目;(3)借助萬用表一一檢測電阻,二極管,三極管,電容等元件,確保完好無損,參數(shù)正確;(4)電路焊接遵循“注意正負,認準型號,一個模塊一個模塊依次焊接,先小件后大件,焊一件測一件,測通路檢短路”的原則;(5)焊接完畢后,再次與原理圖一一對照,確認無誤,并檢測焊接在電路板上的元件好壞。原理圖中二極管是共陽連接。在操作編輯窗口,雙擊每個元件編輯相應(yīng)參數(shù),按照原理電路圖布線連接,仿真電路如圖35所示。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運行后輸入輸出的效果。它是目前最好的仿真單片機及外圍器件的工具。復(fù)制生成的代碼放入所編程序中,下載到硬件電路中運行顯示即可。 開發(fā)編譯環(huán)境Keil μVision4 介紹目前,單片機C語言的開發(fā)環(huán)境主要是Keil μVision,該軟件用于MCS51單片機開發(fā)工具,可以支持匯編和C語言;μVision這一開發(fā)環(huán)境集成了項目管理器、擁有完善功能的編輯器、仿真器、選項設(shè)置工具以及在線幫助,其是目前51系列單片機最佳的軟件開發(fā)工具[13]。 定時中斷控制流程兩個定時中斷控制流程如圖32所示.定時T0中斷初值重賦變量過?接收顯示數(shù)據(jù)及控制命令,檢查接收是否完畢將顯示數(shù)據(jù)移入顯示數(shù)組并賦值給對應(yīng)I\O口定時返回定時T1中斷初值重賦計時,計數(shù)判斷設(shè)置時間和累計數(shù)值是否到達,到達時,重置變量歸零定時返回圖32 定時中斷流程圖 顯示子程序介紹 在主函數(shù)中,根據(jù)定時器計數(shù),來控制顯示狀態(tài)變量的值來判斷下一步顯示內(nèi)容,即要調(diào)用那一個顯示子函數(shù)。程序的總體流程如圖31所示:定時器T0中斷定時器T1中斷電源開始系統(tǒng)初始從顯示數(shù)組讀取顯示數(shù)據(jù)到寄存讀取控制命令,調(diào)用相應(yīng)子程序選擇顯示內(nèi)容外部中斷INT2圖31 主程序流程圖程序開始時首先必須對單片機進行初始化,其中初始化的內(nèi)容包括:定時器中斷的開啟和偏差量初值的設(shè)定,I/O端口電平重新置高初始,顯示起始位置。電路如圖210所示:圖210 串口下載線電路圖17洛陽理工學(xué)院畢業(yè)設(shè)計(論文)第3章 系統(tǒng)軟件實現(xiàn) 系統(tǒng)程序方案 程序整體規(guī)劃系統(tǒng)程序按照模塊化的設(shè)計思路采用C語言編寫。圖29 驅(qū)動連接電路圖 通信系統(tǒng)硬件設(shè)計STC89C51RC單片機具有通用異步串行口(UART),支持單片機進行數(shù)據(jù)的串行傳輸。其供電系統(tǒng)整體框架如圖24所示:高頻振蕩供電驅(qū)動穩(wěn)壓整流初次級線圈 5V圖24 供電系統(tǒng)框圖 高頻振蕩電路高頻振蕩電路模塊原理圖,該電路由5V 1000MA直流電源放大電路、LC振蕩電路、穩(wěn)頻選頻電路組成,如下25所示:圖25 供電系統(tǒng)框圖其中三極管Q1是PNP型B772,如圖26所示:圖26 B772外形引腳圖Q2是S9014,相關(guān)介紹如下:三極管S9014 的結(jié)構(gòu)是NPN,集電極發(fā)射極電壓 45V,集電極基電壓 50V,射極基極電壓 5V,耗散功率 ,結(jié)溫150℃,最小特征頻率150MHZ,放大倍數(shù):2090。(2)用電動機電刷的方法,簡單有效,但這樣如果電刷與觸點接觸不充分或壓力不足,影響供電效果。具體做法是:、。STC89C51RC的最小系統(tǒng)包括了外部時鐘電路和復(fù)位電路,選定一定數(shù)量的I\O口作為控制口控制外部的各個器件和數(shù)據(jù)的輸出。EA/VPP——外部尋址使能/編程電壓,在訪問整個外部程序存儲器(地址0000HFFFFH),EA端必需保持低電平(接地)。P3口第一功能同P P2口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流[10]。P0口也可以在訪問外部程序存儲器時,作地址的低字節(jié);訪問外部數(shù)據(jù)存儲器作數(shù)據(jù)總線,此時通過內(nèi)部強上拉傳送1。6時鐘/機器周期和12時鐘/機器周期可任意選擇,指令代碼完全兼容傳統(tǒng)8051;工作電壓:(5V單片機)/(3V單片機);工作頻率范圍:0~40MHz,實際工作頻率可達48MHz;用戶可應(yīng)用程序存儲空間分為:4K/8K/13K/16K/32K/64K字節(jié);片上集成1280字節(jié)或512字節(jié)數(shù)據(jù)存儲空間RAM;通用I/O口(35/39個);復(fù)位后為:P1/P2/P3/P4是準雙向口/弱上拉(普通8051傳統(tǒng)I/O口);P0口作為總線擴展用時,不用加上電阻,作為I/O口用時,需要加上拉電阻;最具特點是支持在系統(tǒng)可編程ISP(insystem programming),無需專用編程器,無需專用仿真器,可通過串口(RxD/,TxD/)直接下載所編程序,即可就能完成;有E2PROM功能(electrically erasable programmable read only memory電可擦寫可編程只讀存儲器),是用戶可更改的只讀存儲器(ROM);內(nèi)部看門狗(WDT)定時器;共有三個16位定時器/計數(shù)器,其中定時器0還可以當成2個8位定時器使用;有四路路外部中斷,下降沿中斷或低電平觸發(fā)中斷,Power Down模式可由中斷低電平觸發(fā)中斷方式喚醒;通用異步串行收發(fā)口(UART),還可結(jié)合定時器軟件實現(xiàn)多個UART;工作溫度范圍:40~+85C(工業(yè)級)/1~75C(商業(yè)級);封裝形式: PDIP40,PLCC44,PQFP44[9]。表21 51單片機芯片廠商產(chǎn)品公司名稱產(chǎn)品AT(Atmel)AT89C51,AT89C52,AT89C53,AT89S51等PhilipsP80C54,P80C58,P87C54,P87C58,P87C524等Inteli87C54,i87C58,i87L54,i87L54等STCSTC89C51RC,STC89C52RC,STC89LE51RC等根據(jù)題目的設(shè)計要求,所選芯片必須要具有的就是方便的編程下載能力,足夠的I/O端口和中斷引腳,足夠高低運行速度。(5) 單片機由ISP下載線下載程序,由無線振動電路以及耦合線圈給顯示和控制系統(tǒng)供電,需外接5V直流電源給振蕩模塊和旋轉(zhuǎn)電機供電。并且顯示要清晰。具體操作和工作流程為:用串行下載下借助PC機上的下載軟件向單片機載入控制指令和顯示代碼內(nèi)容;下載完畢后,給系統(tǒng)上電,執(zhí)行控制指令,處理顯示代碼將顯示內(nèi)容通過I/O口輸出并且控制各個I/O端口電平變化,最后由顯示驅(qū)動電路進行電壓和電流的處理,以達到LED顯示屏所需大小的顯示電壓電流要求,進而使顯示屏顯示出內(nèi)容。因此在系統(tǒng)軟件設(shè)計中,需要編譯器。C語言作為一種非常方便的語言而得到廣泛的支持,C語言程序本身并不依賴于機器硬件系統(tǒng),基本上不做修改就可根據(jù)單片機的不同較快地移植過來[7]。C語言是一種源于編寫UNIX操作系統(tǒng)的語言,它是一種結(jié)構(gòu)化語言,可產(chǎn)生壓縮代碼。最后還要選擇一款與所選單片機的下載器或下載軟件來把編寫的程序下載到單片機中執(zhí)行。在顯示目標和硬件總體構(gòu)架確定的情況下,軟件可以大致分為主程序,顯示子程序等子程序,通信程序三個主要程序模塊部分組成。所以,在此我選擇旋轉(zhuǎn)LED顯示屏。圖13 旋轉(zhuǎn)LED顯示屏原理a),b),c)是在不同時間的顯示效果,d)是我們?nèi)搜劭吹降恼w畫面“3”。顯示部分包括兩列LED顯示排列(每列十六組LED發(fā)光二極管即每列占用兩組I/O口),驅(qū)動電路。傳統(tǒng)的 LED點陣顯示屏逐行掃描循環(huán)點亮,當刷新速率足夠大時,看到的即是一整幅穩(wěn)定的畫面。并行通信,數(shù)據(jù)的各個位可以字或字節(jié)為單位并行同時進行傳送。這種轉(zhuǎn)換可以用軟硬件來實現(xiàn)。串行通信數(shù)據(jù)是一位一位順序傳送,只用很少幾根通信線,串行傳送的速度低,但傳送的距離長,因此串行適用于長距離而速度要求不高的場合。它們的價格也高低不等,這樣極大地滿足了開發(fā)者的選擇自由。這里用的電子設(shè)計方法是采用單片機。硬件的設(shè)計這里采用模塊化設(shè)計,要同時兼滿足模塊本身功能和系統(tǒng)兼容。第3章詳細介紹了系統(tǒng)的開發(fā)平臺,系統(tǒng)要實現(xiàn)的主要功能,軟件仿真程序設(shè)計及結(jié)果。所以,通過該課題設(shè)計,學(xué)習(xí)和熟悉51單片機的的軟硬件開發(fā)工具的使用方法和實際問題的解決能力,激發(fā)創(chuàng)新意識,活躍思維能力,為以后從事相關(guān)行業(yè)的工作積累了實際工作經(jīng)驗。而現(xiàn)如今, LED產(chǎn)業(yè)從全球分工來看,中國臺灣已成為全球LED重要的生產(chǎn)基地,而美國、日本、歐盟在LED上游外延片、芯片生產(chǎn)上仍擁有巨大的技術(shù)優(yōu)勢。靜止時,各個發(fā)光二極管等間距排布。作者簽名: 日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日 目 錄前 言 1第1章 方案論證與選擇 3 3 主控制部分 3 通信模塊 3 LED顯示屏方案 4 6 6 單片機編程語言 7 系統(tǒng)軟件編譯器選擇 7第2章 硬件系統(tǒng)設(shè)計 9 硬件整體設(shè)計概述及功能分析 9 控制單元設(shè)計 10 C51芯片的選擇 10 STC89C51RC簡介 11 控制系統(tǒng)設(shè)計 14 模塊供電設(shè)計方案 15 高頻振蕩電路 15 穩(wěn)壓整流電路 16 驅(qū)動電路 17 通信系統(tǒng)硬件設(shè)計 17第3章 系統(tǒng)軟件實現(xiàn) 19 系統(tǒng)程序方案 19 程序整體規(guī)劃 19 定時中斷控制流程 20 顯示子程序介紹 21 開發(fā)編譯環(huán)境Keil μVision4 介紹 21 字符代碼生成器 21 Proteus仿真 23 軟件介紹 23 電路仿真 24 借助仿真初步完善軟件程序 25第4章 電路焊接及調(diào)試 26 焊接 26 調(diào)試 26 加電初步檢測 26 載入程序驗證 27 程序完善 28 顯示多樣化 28 程序編寫設(shè)計 28 硬件優(yōu)化 28 轉(zhuǎn)速改善 28 線圈耦合 29 次級線圈電壓電流 29結(jié) 論 30謝 辭 31參考文獻 32附 錄 33外文資料翻譯 42前 言該設(shè)計課題使我們能夠掌握LED顯示屏的基本顯示原理和設(shè)計方法,對LED顯示屏這個行業(yè)能有較為深刻的了解和認識。本人完全意識到本聲明的法律后果由本人承擔。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1