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

正文內(nèi)容

新型數(shù)字式電工儀表的設(shè)計畢業(yè)論文-資料下載頁

2025-06-28 05:10本頁面
  

【正文】 序時,選通某一位LED使其點亮并保持一定的時間,程序上常采用的是調(diào)用延時子程序。在C51指令中,延時子程序是相當(dāng)簡單的,并且延時時間也很容易更改。 LED動態(tài)掃描電路 8255與單片機接口電路及工作方式由于8255A是標(biāo)準(zhǔn)的通用可編程I/O口,數(shù)據(jù)總線緩沖器為8位雙向三態(tài)緩沖 8255與單片機接口電路器,因此單片機與8255A的接口電路相當(dāng)簡單,單片機的數(shù)據(jù)線與8255A的數(shù)據(jù)線對應(yīng)相連;8255A的地址線A0、A1連接到單片機的地址總線A0、A1上,8255A的片選線CS_連接到單片機的地址線的高位上;單片機的讀定線RD_、WR_對應(yīng)地連接到8255A的讀寫線RD_、 WR_上;其它線的接法取決于8255A的工作方式。8255A有三種工作方式:基本輸入輸出方式;選通輸入輸出方式;雙向傳送方式。其工作方式的選擇由控制寄存器中的內(nèi)容確定??刂萍拇嫫鳛?位,通過對控制寄存器的編程要改變8255A的工作方式。本系統(tǒng)因為只用工作方式0,因此只介紹工作方式0。由于AT89C51芯片的存儲器比較小,只有4KB,不一定滿足編程需要,因此要對其存儲器進行擴展。本次設(shè)計采用62256為外擴展存儲器。程序存儲器有單獨的地址編號(0000H~FFFFH),地址于數(shù)據(jù)存儲器重疊,但不全被占用。使用單獨的控制信號和指令,程序存儲器的指令,數(shù)據(jù)讀取控制不用數(shù)據(jù)存儲器的控制和MOVX命令,而是由控制,讀取數(shù)據(jù)用MOVC查表指令。外接程序儲存器的地址線A8~A14由P2口提供,A0~A7由P0口通過地址鎖存器提供。地址鎖存器的鎖存信號為ALE。指令數(shù)據(jù)由P0口讀入。程序存儲器的取指令信號為PSEN。 系統(tǒng)硬件總圖第四章 軟件設(shè)計單片機控制主要有軟件玩完成,要實現(xiàn)硬件各個部分能協(xié)調(diào)的工作,軟件的必不可少的。軟件程序包括主程序,和若干子程序。 主程序設(shè)計主程序是整個軟件設(shè)計核心,利用主程序?qū)Ω鱾€子程序進行合理的編程和調(diào)用,最終完成對硬件的控制,以實現(xiàn)設(shè)計的要求。 主程序流程圖(1)初始化系統(tǒng)是系統(tǒng)對各個端口進行軟件復(fù)位,對各個寄存器、中斷源、累加器等進行系統(tǒng)初始化設(shè)置。(2)開中斷是對中斷控制器EI設(shè)置為允許中斷,并設(shè)置其中斷優(yōu)先級。(3)電壓、電流、頻率、相位差的測量,是通過讀取端口硬件測量結(jié)果信號,將其進行轉(zhuǎn)存處理。(4)通過判斷中斷響應(yīng)次數(shù)來判斷測量頻率和相位差的次數(shù)是否為400,以達到多次測量,求平均值,以減小測量誤差。(5)求頻率、相位差平均值是通過調(diào)用數(shù)據(jù)處理子程序之一進行數(shù)據(jù)運算,處理并轉(zhuǎn)存到設(shè)定的內(nèi)存單元。(6)計算功率、功率因素是通過以上對頻率、相位差的測量與計算,通過計算公式,調(diào)用子程序完成對功率、功率因素的計算,并存入相應(yīng)的內(nèi)存單元。(7)通過調(diào)用顯示子程序,把存入內(nèi)存單元的電壓、電流、功率、功率因素等數(shù)據(jù)輸出顯示中斷程序是測量功率因數(shù)的核心程序,程序通過對相位差完成兩次中斷響應(yīng),計時器對兩個中斷的響應(yīng)時間進行計時,通過對計時器的數(shù)據(jù)進行處理運算,完成對功率因數(shù)的測量。 (1)外部中斷信號有INT0和INT1兩個中斷源,在開中斷時應(yīng)設(shè)定器INT1中斷信號優(yōu)先于INT0中斷信號。中斷信號請求通過INT0和INT1傳入單片機內(nèi)。 (2)由于外部中斷是隨機出現(xiàn)的,在中端信號來臨時,主程序正在執(zhí)行其相應(yīng)的程序,其寄存器、累加器等各項數(shù)據(jù)都一定的意義是不能隨便變動的,而在相應(yīng)中斷后,有可能用到其中的寄存器、累加器,所以要對其的數(shù)據(jù)進行斷點保護,斷點保護主要是對主程序中用到的數(shù)據(jù)進行數(shù)據(jù)保存,在中斷完成后對各個數(shù)據(jù)進行恢復(fù)以達到主程序正常運行的目的。 (3)中斷型號來臨后,相應(yīng)中斷,暫停主程序運行并轉(zhuǎn)入中斷程序入口。 (4)開啟定時器T0,對中斷響應(yīng)進行計時,此為中斷服務(wù)程序①。并等待下一個中斷。 (5)當(dāng)有優(yōu)先級高于INT0的外部中斷信號請求時,程序響應(yīng)中斷并轉(zhuǎn)入中斷服務(wù)程序入口。 (6)關(guān)閉定時器T0,完成定時器對中斷信號INT0和INT1的響應(yīng)計時,此為終端服務(wù)程序②。 (7)將定時器的計時數(shù)據(jù)進行轉(zhuǎn)存相應(yīng)的內(nèi)存單元,并對定時器T0進行復(fù)位。 (8)將斷點數(shù)據(jù)進行恢復(fù),程序轉(zhuǎn)入主程序,完成一次測量。 中斷程序流程圖數(shù)字式儀表最主要的特點是能通過各種顯示器件將測得的信號通過數(shù)據(jù)顯示,以直觀的反應(yīng)測得結(jié)果,因此如何將測得的數(shù)據(jù)通過軟件控制實現(xiàn)其硬件顯示是非常重要的。本次設(shè)計通過動態(tài)掃描實現(xiàn)對多位數(shù)據(jù)的顯示。(1)R0為8位顯示的位控數(shù)據(jù),將其清零及是選中第一位LED數(shù)碼管進行顯示。(2)位控端數(shù)據(jù)輸出即是將R0的數(shù)據(jù)輸出到顯示端口,R0當(dāng)中的數(shù)據(jù)位0,通過38譯碼器后,38譯碼器的Y0將為有效輸出信號,Y1~Y7為無效信號,及可選中一位數(shù)碼管進行要顯示的數(shù)據(jù)。(3)@DPTR+A段控數(shù)據(jù)輸出及是將內(nèi)存中處理好的數(shù)據(jù)且需要顯示的數(shù)據(jù)將其輸出到顯示端口。 顯示程序流程圖(3)為了使人的眼睛能清楚的看到數(shù)據(jù)顯示結(jié)果,必須要有一定的顯示時間,不然就會出現(xiàn)顯示不清楚,或者顯示閃爍的現(xiàn)象。延遲程序MS是調(diào)用一個幾毫秒的延時程序。(4)當(dāng)一位數(shù)據(jù)顯示完后必須對下一個數(shù)據(jù)進行顯示,在動態(tài)顯示中,顯示下一個數(shù)據(jù)及為下一個位數(shù)據(jù),就必須將現(xiàn)在顯示的位轉(zhuǎn)到下一位,相應(yīng)的的要輸出的數(shù)據(jù)也是要重新輸出下一位的新數(shù)據(jù)。因此,位控數(shù)據(jù)R0要加1,當(dāng)要顯示是數(shù)據(jù)位內(nèi)存連續(xù)單元數(shù)據(jù)是可以直接對累加器加1,但當(dāng)要顯示的數(shù)據(jù)不是聯(lián)系的內(nèi)存單元是,則要對A進行賦值,取到相應(yīng)是地址數(shù)據(jù)。(5)本次設(shè)計用到的是8位數(shù)碼管顯示,所以當(dāng)將8位數(shù)據(jù)都顯示完成后,要重新進行數(shù)據(jù)初始化,不然將出現(xiàn)亂碼。一次顯示并不能讓人看到清楚的數(shù)據(jù)顯示,顯示程序都是一個循環(huán)程序,通過不停的循環(huán),數(shù)據(jù)不停的輸出,才能讓我們看到顯示結(jié)果。因此在編寫程序是,必須注意程序循環(huán)的次數(shù)和時間。 總結(jié)本次設(shè)計從拿到題目到設(shè)計完成2個月時間,在老師的指導(dǎo)下完成了對數(shù)字式儀表的全方面設(shè)計,在開始拿到題目是覺得很簡單,但是在設(shè)計過程中遇到了很多細(xì)節(jié)問題,只能求教老師和問同學(xué),在設(shè)計過程中,我了解到,在拿到任何一個設(shè)計題目是必須先認(rèn)真查閱其相關(guān)資料,在設(shè)計能達到要求的方案,在設(shè)計軟件是采用什么語言并不重要,關(guān)鍵是要有完整的設(shè)計思路和程序流程圖,這樣在檢查錯誤時,能一眼看出其問題出現(xiàn)的錯誤,在設(shè)計完成是要反復(fù)檢查,多做修改完善論文題目要求同過對對本次設(shè)計,對MSC51系列單片機的內(nèi)部結(jié)構(gòu)和控制工作原理有了更深的理解,通過對ADC0809,8255等芯片的設(shè)計連接,攢寫論文時,對論文的排版格式,電路圖的連接,都要合理的安排。同過本次設(shè)計,通過對論文中出現(xiàn)的許多問題,同過查閱資料,對解決實際問題提高專業(yè)知識對我以后的學(xué)習(xí)和工作有很大的幫助 回顧起此次畢業(yè)設(shè)計,我仍感慨頗多,的確,從開始到定稿,在接近2個月的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。在設(shè)計的過程中遇到問題,可以說得是困難重重,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說不懂一些元器件的使用方法,對單片機匯編語言掌握得不好。在畢業(yè)設(shè)計過程中通過與導(dǎo)師的學(xué)習(xí)和交流,我更深的認(rèn)識了萬用表的工作原理,對51單片機及外圍電路的應(yīng)用有了較深的了解,對ADC0808255等芯片能更好的應(yīng)用。致謝經(jīng)過半年的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲,作為一個本科生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個設(shè)計是難以想象的。 在這里首先要感謝我的導(dǎo)師劉克平老師。劉老師平日里工作繁多,但在我做畢業(yè)設(shè)計的每個階段,從查閱資料到設(shè)計草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計,裝配草圖等整個過程中都給予了我悉心的指導(dǎo)。我的設(shè)計較為復(fù)雜煩瑣,但是劉老師仍然細(xì)心地糾正論文中的錯誤。除了敬佩劉老師的專業(yè)水平外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也是我永遠學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。 其次要感謝我的同學(xué)對我無私的幫助,特別是在軟件的使用方面,正因為如此我才能順利的完成設(shè)計,我要感謝我的母?!L春工業(yè)大學(xué)人文信息學(xué)院,是母校給我們提供了優(yōu)良的學(xué)習(xí)環(huán)境;另外,我還要感謝那些曾給我授過課的每一位老師,是你們教會我專業(yè)知識。在此,我再說一次謝謝!謝謝你們!參考文獻[1] 范東平,[2] .6063[3] 、饋源、跟蹤系統(tǒng),[4] [5] [6] ,[7] .133 199[8] . 89[9] [10] [11] [12] ~27[13] (質(zhì)量、水平,能否參加答辯) 指導(dǎo)教師簽字 年 月 日 (質(zhì)量、水平,能否參加答辯) 評閱教師簽字 年 月 日
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1