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

正文內(nèi)容

單片機(jī)最小系統(tǒng)設(shè)計與研究的畢業(yè)論文-資料下載頁

2025-06-27 13:33本頁面
  

【正文】 有兩種方法,一種 Keil 軟件圖標(biāo)是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。機(jī)器匯編是通過匯編軟件將源程序變?yōu)闄C(jī)器碼,用于 MCS51 單片機(jī)的匯編軟件有早期的 A51,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展,Keil 軟件是目前最流行開發(fā) MCS51 系列單片機(jī)的軟件,這從近年來各仿真機(jī)廠商紛紛宣布全面支持 Keil 即可看出。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。Keil C51 開發(fā)系統(tǒng)基本知識 Keil C51 開發(fā)系統(tǒng)基本知識1. 系統(tǒng)概述Keil C51 是美國 Keil Software 公司出品的 51 系列兼容單片機(jī) C 語言軟件開發(fā)系統(tǒng),與匯編相比,C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用 C 來開發(fā),體會更加深刻。Keil C51 軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows 界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。2. Keil C51 單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)C51 工具包的整體結(jié)構(gòu),如圖(1)所示,其中 uVision 與 Ishell 分別是 C51 for Windows 和 for Dos 的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用 IDE 本身或其它編輯器編輯 C 或匯編源文件。然后分別由 C51 及 A51 編譯器編譯生成目標(biāo)文件 (.OBJ)。目標(biāo)文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51 連接定位生成絕對目標(biāo)文件 (.ABS)。ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。使用獨立的 Keil 仿真器時,注意事項* 仿真器標(biāo)配 的晶振,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。 * 仿真器上的復(fù)位按鈕只復(fù)位仿真芯片,不復(fù)位目標(biāo)系統(tǒng)。 * 仿真芯片的 31 腳(/EA)已接至高電平,所以仿真時只能使用片內(nèi)ROM,不能使用片外 ROM;但仿真器外引插針中的 31 腳并不與仿真芯片的 31腳相連,故該仿真器仍可插入到擴(kuò)展有外部 ROM(其 CPU 的/EA 引腳接至低電平)的目標(biāo)系統(tǒng)中使用。 keil51 軟件功能C51 國際標(biāo)準(zhǔn)化 C 交叉編譯器:從 C 源代碼產(chǎn)生可重定位的目標(biāo)模塊。 A51 宏匯編器:從 80C51 匯編源代碼產(chǎn)生可重定位的目標(biāo)模塊。 BL51 鏈接器/定位器:組合由 C51 和 A51 產(chǎn)生的可重定位的目標(biāo)模塊,生成絕對目標(biāo)模塊。 LIBSI 庫管理器:從目標(biāo)模塊生成鏈接器可使用的庫文件。 OH51 目標(biāo)文件至 HEX 格式的轉(zhuǎn)換器:從絕對目標(biāo)模塊生成 Intel HEX 文件。 RTX- 51 實時操作系統(tǒng):簡化了復(fù)雜的實時應(yīng)用軟件項目的設(shè)計。第四章 系統(tǒng)的調(diào)試與功能介紹 系統(tǒng)的調(diào)試單片機(jī)應(yīng)用系統(tǒng)的調(diào)試包括硬件和軟件兩部分,但是他們并不能完全分開。一般的方法是排除明顯的硬件故障,再進(jìn)行綜合調(diào)試,排除可能的軟/硬件故障。 系統(tǒng)的硬件調(diào)試與問題的解決 調(diào)試主要包括調(diào)整和測試兩個方面。調(diào)整是指對影響電路參數(shù)的元器件進(jìn)行更換或調(diào)節(jié),使電路達(dá)到設(shè)計指標(biāo)和要求;測試是指對電路通電后進(jìn)行電氣測試,包括直流和交流兩部分。(一)檢查 電路安裝完畢,通常不宜急于通電,先要認(rèn)真檢查一下。檢查內(nèi)容包括:連線是否正確 檢查電路連線是否正確,包括錯線(連線一端正確,另一端錯誤)、少線(安裝時完全漏掉的線)和多線(連線的兩端在電路圖上都是不存在的)。查線的方法通常有兩種:(1) 按照電路圖檢查安裝的線路 這種方法的特點是,根據(jù)電路圖連線,按一定順序逐一檢查安裝好的線路,由此可比較容易地查出錯線和少線。(2) 按照實際線路來對照原理電路進(jìn)行查線 這是一種以元件為中心進(jìn)行查線的方法。把每個元件(包括器件)引腳的連線一次查清,檢查每個去處在電路圖上是否存在,這種方法不但可以查出錯線和少線,還容易查出多線。 為了防止出錯,對于已查過的線通常應(yīng)在電路圖上做出標(biāo)記,最好用數(shù)字式萬用表通斷檔的蜂鳴器來測量,而且直接測量元、器件引腳,這樣可以同時發(fā)現(xiàn)接觸不良的地方。元器件安裝情況 檢查元、器件引腳之間有無短路;連接處有無接觸不良;二極管、三極管、集成器件和電解電容極性等是否連接有誤。電源供電(包括極性)、信號源連線是否正確。電源端對地(┸)是否存在短路 在通電前,斷開一根電源線,用萬用表檢查電源端對地(┸)是否存在短路。若電路經(jīng)過上述檢查,并確認(rèn)無誤后,就可轉(zhuǎn)入調(diào)試。(二)調(diào)試步驟 調(diào)試方法通常采用先分調(diào)后聯(lián)調(diào)的原則,這種調(diào)試方法的核心是,把組成電路的各功能塊(或基本單元電路)先調(diào)試好,并在此基礎(chǔ)上逐步擴(kuò)大調(diào)試范圍,最后完成整機(jī)調(diào)試。采用先分調(diào),后聯(lián)調(diào)的優(yōu)點是,能及時發(fā)現(xiàn)問題和解決問題。新設(shè)計的電路一般采用此方法。通電觀察 把經(jīng)過準(zhǔn)確測量的電源接入電路。觀察有無異常現(xiàn)象,包括有無冒煙,是否有異常氣味,手摸元器件是否發(fā)燙,電源是否有短路現(xiàn)象等。如果出現(xiàn)異常,應(yīng)立即切斷電源,待排除故障后才能再通電。然后測量各路總電源電壓和各器件的引腳的電源電壓,以保證元器件正常工作。通過通電觀察,認(rèn)為電路初步工作正常,就可轉(zhuǎn)入正常調(diào)試。靜態(tài)調(diào)試 交流、直流并存是電子電路工作的一個重要特點。一般情況下,直流為交流服務(wù),直流是電路工作的基礎(chǔ)。因此,電子電路的調(diào)試有靜態(tài)調(diào)試和動態(tài)調(diào)試之分。靜態(tài)調(diào)試一般是指在沒有外加信號的條件下所進(jìn)行的直流測試和調(diào)整過程。例如,通過靜態(tài)測試模擬電路的靜態(tài)的工作點,數(shù)字電路的各輸入端和輸出端的高、低電平值及邏輯關(guān)系等,可以及時發(fā)現(xiàn)已經(jīng)損壞的元器件,判斷電路工作情況,并及時調(diào)整電路參數(shù),使電路工作狀態(tài)符合設(shè)計要求 。 軟件的系統(tǒng)調(diào)試與問題的解決軟件程序的調(diào)試一般可以將重點放在分模塊調(diào)試上,統(tǒng)調(diào)是最后一環(huán)。軟件調(diào)試可以采取離線調(diào)試和在線調(diào)試兩種方式。前者不需要硬件仿真器,可借助于軟件仿真器即可;后者一般需要仿真系統(tǒng)的支持。本次課題,Keil 軟件來調(diào)試程序,通過各個模塊程序的單步或跟蹤調(diào)試,使程序逐漸趨于正確,最后統(tǒng)調(diào)程序。 焊接技術(shù)電子電路的焊接、組裝與調(diào)試在電子工程技術(shù)中占有重要位置,任何一個電子產(chǎn)品都是由“設(shè)計→焊接→調(diào)試”形成的。其中焊接是保證電子產(chǎn)品質(zhì)量和可靠性的最基本環(huán)節(jié),調(diào)試則是保證電子產(chǎn)品正常工作的最關(guān)鍵環(huán)節(jié)。由 PCB 版圖得到的 PCB 印制板,把每個元件檢測一遍,看是否合格(包括型號、數(shù)值、耐壓值和極性等),不符合要求的要及時更換。元器件的安裝方式有立式、臥式兩種。安裝順序一般是先裝大元件,然后再把電阻電容等小元件插入焊盤孔中,要求元件排列整齊美觀,元件型號數(shù)值朝外容易看到,便于檢查維修,最后把測試好的晶體管或集成電路插入焊盤孔后,就可以進(jìn)行焊接。 (1)保持焊接處和焊接物的清潔 (2)采用正確的加熱方法 (3)焊點上的焊錫量要適中 (4)烙鐵頭撤離有講究 (5)焊錫凝固之前不要使焊件移動或振動 (6)不要用烙鐵頭作為運(yùn)載焊料的工具 4.焊接前注意事項1)檢查原理圖連接是否正確2)檢查原理圖與 PCB 圖是否一致3)檢查原理圖與器件的上引腳是否一致5.焊接后注意硬件的調(diào)試圖 版圖 程序的燒寫程序的燒寫用通俗易懂的語言表達(dá)即:把寫好的 c 語言程序編譯好下載到單片機(jī)上。STCISP 是一款單片機(jī)下載編程燒錄軟件,是針對 STC 系列單片機(jī)而設(shè)計的,可下載 STC89 系列、12C2052 系列和 12C5410 等系列的 STC 單片機(jī),使用簡便,現(xiàn)已被廣泛使用。STCISP 軟件的下載:首先在控制面板上選擇對應(yīng)的單片機(jī),即 STC89C52RC, 文件雙擊它,該文件的十六進(jìn)制代碼被調(diào)入右邊的文件緩沖區(qū)窗口,選擇所用的串行口,通常選擇 COM1,選擇對應(yīng)的波特率,單擊“Download”按鈕開始下載,一定要先單擊“Download” 按鈕,然后再給單片機(jī)電路板通電。(1)打開 STCISP,在控制面板上選擇對應(yīng)的單片機(jī) STC89C52RC。(2)確認(rèn)硬件連接正確,點擊“打開文件” 并在對話框內(nèi)找到 .hex 文件,打開.hex 文件雙擊它,選擇所用的串行口 COM1,選擇對應(yīng)的波特率,波特率一般保持默認(rèn)(3)單擊“Download” 按鈕開始下載,注意事項:先單擊“Download”按鈕,然后再給單片機(jī)電路板通電。 第五章 總結(jié)與展望 系統(tǒng)實現(xiàn)的功能本次畢業(yè)設(shè)計的基于 MC51 單片機(jī)的最小系統(tǒng)設(shè)計與研究實現(xiàn)了八路發(fā)光二級管的多種流水燈的功能。流水燈的模式:8 個燈從左到右逐個點亮——8 個燈從右到左依次點亮——8個燈從右到左依次點亮——8 個燈從左到右依次熄滅——兩邊向中間依次點亮——兩邊向中間依次熄滅——中間兩個燈亮——結(jié)束 單片機(jī)系統(tǒng)的現(xiàn)實應(yīng)用單片機(jī)應(yīng)用面廣,使用數(shù)量大,帶來的直接好處就是成本的降低。目前世界各大公司為了提高競爭力,在提高單片機(jī)性能的同時,十分注意降低其產(chǎn)品的價格。在平日生活中接觸的由單片機(jī)實現(xiàn)的產(chǎn)品有:數(shù)字搶答器,數(shù)字密碼鎖,全遙控數(shù)字音量控制的功率放大器,門控自動照明電路,火災(zāi)自動報警器,自動加料機(jī),智能家用電熱水控制器,數(shù)字鐘等等。 結(jié)束語本次畢業(yè)設(shè)計的基于 MC51 單片機(jī)的最小系統(tǒng)設(shè)計與研究實現(xiàn)了八路發(fā)光二級管的多種流水燈的功能。在設(shè)計電路初期,由于沒有設(shè)計經(jīng)驗,覺得無從下手,空有很多設(shè)計思想,卻不知道應(yīng)該選哪個,經(jīng)過自己查找資料,我的設(shè)計漸漸有了頭緒,逐漸確立系統(tǒng)方案,在項目設(shè)計的開始到結(jié)束本人一直認(rèn)真對待,在制作的過程中遇到了很多困難,通過查閱相關(guān)資料逐一解決問題的同時自己也增長了知識,最終設(shè)計出了自己理解的單片機(jī)的最小系統(tǒng)并實現(xiàn)了要求的功能。經(jīng)過這次畢業(yè)設(shè)計之后我總結(jié)了要解決在設(shè)計中遇到的問題就應(yīng)該完全領(lǐng)會設(shè)計中所涉及的知識后再動手操作,不能急躁。在畢業(yè)設(shè)計期間我學(xué)到了很多知識和技巧,而最重要的就是學(xué)到了科學(xué)試驗中的不可缺少的毅力和耐心??傊R必須通過應(yīng)用才能實現(xiàn)其價值!有些東西以為學(xué)會了,但真正到用的時候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會用的時候才是真的學(xué)會了。致 謝本文是在 老師的精心指導(dǎo)下完成的,從論文的立題到最終完成,他都給予了我極大的關(guān)懷和幫助,并提出寶貴的意見。借此論文結(jié)束之際,我以誠摯的心情向他表示衷心的感謝,感謝他在這半年時間里對我的親切關(guān)懷、熱情鼓勵和悉心指導(dǎo)。 感謝 等學(xué)長所給予的關(guān)心和幫助,感謝所有的同學(xué)給予我的鼓勵和幫助!感謝在學(xué)業(yè)和生活中曾給予我鼓勵幫助的同學(xué)們和老師們!最后,特別感謝我的家人多年來給予我的關(guān)心、理解和支持!參考文獻(xiàn)[1] 付曉光 ,單片機(jī)原理與實用技術(shù),清華大學(xué)出版社[2]孫涵芳,MCS—51/96 系列單片機(jī)原理及應(yīng)用,北京航空航天大學(xué)出版社[3]馬忠梅等,單片機(jī)的 C 語言應(yīng)用程序設(shè)計,北京航空航天大學(xué)出版社[4]楊文龍,單片機(jī)技術(shù)及應(yīng)用,電子工業(yè)出版社,2022 年 2 月[5]孫肖子,電子設(shè)計指南,高等教育出版社,2022 年 1 月[6]聶小猛,30 章 C51 學(xué)習(xí)教程,2022 年 6 月[7]譚浩強(qiáng),C 程序設(shè)計,清華大學(xué)出版社[8]求是科技,單片機(jī)典型設(shè)計實例導(dǎo)航,人民郵電出版社[9]陳濤,片機(jī)應(yīng)用及 C51 程序設(shè)計,機(jī)械工業(yè)出版社,2022 年 1 月
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1