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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于89c2051單片機(jī)數(shù)碼管時(shí)鐘的設(shè)計(jì)(編輯修改稿)

2025-01-08 19:40 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 051單片機(jī)控制 LED數(shù)碼管顯示電路的 , 其 操作步驟如下: ( 1) 添加元件到元件列表中 本 設(shè)計(jì) 要用到的器件有:元件中的單片機(jī)芯片 AT89C205電阻 Resistor 、數(shù)碼管7SEGMPXCABLUE、 按鍵開關(guān) BUTTON、電源 POWER、 地線 GROUND、示波器OSCILLOSCOPE。 在模型選擇工具欄中選 元件 (默認(rèn)),單擊 P 按鈕,出現(xiàn)挑選元件窗口,如圖 11 所示。 15 圖 11 挑選元件窗口圖 將元器件添加到編輯窗口可以在左上角的關(guān)鍵字搜索欄 Keywords中輸入,例如輸入AT89C2051,即可在 Results欄中篩選出該名稱或包含該名稱的器件,雙擊 Results欄中的名稱 AT89C2051 即可將其添加到對(duì)象選擇器。 同樣的方法放入 7SEGMPXCABLUE、按鍵開關(guān) BUTTON等。 ( 2) 將元件放入原理圖編輯窗口: 在元件列表中左鍵選取 AT89C2051,在原理圖編輯窗口中單擊左鍵,這樣AT89C2051就 被放到原理圖編輯窗口中了。同樣放置其它各元件。如果元件的方向不對(duì),可以在放置以前用方向工具轉(zhuǎn)動(dòng)或翻轉(zhuǎn)后再放入;如果已放入圖紙,可以選定后,再用方向工具或塊旋轉(zhuǎn)工具轉(zhuǎn)動(dòng)。 左鍵選擇模型選擇工具欄中的終端接口圖標(biāo): 從模型中挑選出地線 GROUND和電源 POWER,并在原理圖編輯窗口中左擊放置到原理圖編輯窗口中。 添加示波器:左鍵選擇模型選擇工具欄中的虛擬儀器圖標(biāo) ,左鍵選擇OSCILLOSCOPE,并在原理圖編輯窗口中左擊,這樣示波器就被放置到原理圖編輯窗口中了。 ( 3) 連線 按樣圖繪制電路連線,如圖 12 所示。 16 圖 12 接線圖 ( 4) 仿真 對(duì)于單片機(jī)需要下載程序后才能運(yùn)行,所以要將事先準(zhǔn)備好的仿真程序調(diào)試文件下載到單片機(jī)芯片中。本 設(shè)計(jì) 用的是: 。先右擊 AT89C2051再左擊,出現(xiàn) Edit Component 對(duì)話框,如圖 13 所示。 圖 13 在 Program File中單擊 出現(xiàn)文件瀏覽對(duì)話框,找到 ,單擊“ 確定 ” 即將仿真程序裝入單片機(jī),單擊 OK退出。然后單擊 開始仿真,此時(shí)可以看到程序的運(yùn)行結(jié)果 如圖 14 所示 。單 擊 分別可以暫停 /終止仿真的運(yùn) 17 行。 圖 14 顯示結(jié)果圖 注:仿真時(shí),元件引腳上的紅色代表高電平,藍(lán)色代表低電平 。 仿真波形如圖 15 所示。 圖 15 波形圖 系統(tǒng)程序調(diào)試 軟件調(diào)試在 Wave E2021 編譯器下進(jìn)行, 該編譯器對(duì)源程序進(jìn)行仿真編譯,把 .ASM文件加入模塊文件,出現(xiàn)圖 16 所示的對(duì)話框 。將所加入的模塊保存,然后選擇“工具菜單 — 編譯”。 編譯通過后生成 .Hex 文件, 圖 17 所示的 為程序軟件仿真通過 的結(jié)果 圖。 18 圖 16 圖 17 程序仿真結(jié)果圖 總結(jié) 19 本課題設(shè)計(jì)總體上 來說是順利完成了,但由于自己的理論知識(shí)和實(shí)踐操作水平有限,致使作品所實(shí)現(xiàn) 功能 的過程中出現(xiàn)了很多 問題,不過經(jīng)過仔細(xì)的核對(duì) 排查,解決了很多設(shè)計(jì)時(shí)出現(xiàn)的問題。 在設(shè)計(jì)中我們小組考慮了多種硬軟件實(shí)現(xiàn)方案,通過比較并論證了采用單片機(jī)AT89C2051 型號(hào)是合理、而又最為經(jīng)濟(jì)的;在系統(tǒng)實(shí)現(xiàn)階段,詳細(xì)論述了整個(gè)控制系統(tǒng)的流程;在系統(tǒng)調(diào)試階段,詳細(xì)介紹了與單片機(jī)配套的調(diào)試軟件( Wave 軟件和 Proteus ISIS 軟件);在整機(jī)聯(lián)調(diào)階段,由于焊接水平有限和部分零件的參數(shù)不匹配從而方面出現(xiàn)了很多問題( LED 不顯示數(shù)字、數(shù)字以 亂碼形式出現(xiàn)等等)。以下是我們所遇到的具體問題: 原 設(shè)計(jì)電源是用 +5V 直流電源,用小型變壓器來實(shí)現(xiàn)將 220V 交流電壓整流成 +5V的直流電壓。由于在選擇變壓器的時(shí)候沒有注意額定電流的大小,所以硬件電路沒有任何顯示。發(fā)現(xiàn)這個(gè)問題后,我們就把 USB 接口接到電腦上的 USB 接口后,有顯示。但顯示出來的是亂碼,而且是隨機(jī)亂碼,經(jīng)過幾遍的硬件電路檢查,線路連接方面沒有問題。我們也分析了一下原因:由于所選擇的變壓器型號(hào)有誤,所以電路中所流過的電流太大,而導(dǎo)致一些元器件損壞了。 在對(duì)電路進(jìn)行軟件仿真的時(shí)候,也遇到過一些問題。 我們仿真軟件是用 Proteus ISIS軟件進(jìn)行硬件電路仿真,出現(xiàn)的主要問題就是所選擇的元器件的型號(hào)和設(shè)置的參數(shù)問題,因?yàn)樗x擇的元件庫(kù)有很多,可供選擇的型號(hào)也很多,雖然元器件的圖形符號(hào)一樣,但選擇的型號(hào)要求與原理圖上的要求不匹配,致使編譯出來的結(jié)果就不一樣。我們第一次 原理圖仿真出來出現(xiàn)了好多錯(cuò)誤,經(jīng)過仔細(xì)的核對(duì),排除了這些問題。用 偉福軟件進(jìn)行程序的編譯,在程序調(diào)試過程中,在設(shè)計(jì)過程中沒有過多的注意細(xì)節(jié)問題,比如說在立即數(shù)前忘了加 ,而導(dǎo)致程序在編譯的過程中出現(xiàn)了錯(cuò)誤等等。由于以上軟件,我們都是初 次使用,所 以在使用過程中出現(xiàn)了以上種種問題。不過經(jīng)過仔細(xì)的核對(duì) 排查,解決了很多設(shè)計(jì)時(shí)出現(xiàn)的問題。 所以我們認(rèn)為在我們未來的生活或工作 當(dāng) 中,無論做什么事情,都要有認(rèn)真仔細(xì) 的態(tài)度 ,以免造成不可挽回的損失。 20 參考文獻(xiàn) 參考文獻(xiàn)內(nèi)容 1 王幸之 . AT89 系列單片機(jī)原理與接口技術(shù) . 北京:航空航天大學(xué)出版社, 2021 2 李念強(qiáng) . 單片機(jī)原理及應(yīng)用 . 北京:機(jī)械工業(yè)出版社 , 2021 3 何橋 . 單片機(jī)原理及應(yīng)用 . 北京: 中國(guó)鐵道出版社 , 2021 4 胡健 . 單片機(jī)原理及接口技術(shù)實(shí)踐教程 . 北京:機(jī)械工業(yè)出版社, 2021 5 朱宇光 . 單片機(jī)應(yīng)用新技術(shù)教程 . 北京:電子工業(yè)出版社, 2021 6 劉大茂 . 單片機(jī)原理及應(yīng)用 . 上海:上海交通大學(xué)出版社, 2021 7 馬家辰 . 單片機(jī)原理及接口技術(shù) . 哈爾濱: 哈爾濱工業(yè)大學(xué)出版社, 2021 8 李建忠 . 單片機(jī)原理及應(yīng)用 . 西安:西安電子科技大學(xué)出版社, 2021 9 楊將新 . 單片機(jī)程序設(shè)計(jì)及應(yīng)用 . 北京:電子工業(yè)出版社, 2021 致謝 在離校之際,借這畢業(yè)論文的最后一頁,表達(dá)對(duì)老師們的謝意。 本次畢業(yè)設(shè)計(jì)是在 路桂明 老師的精心指導(dǎo)下完成的。 從 課題 選擇、方案論證到具體 21 設(shè)計(jì)和調(diào)試,無不凝聚著路老師的心血 。 平時(shí),路老師對(duì)我們的設(shè)計(jì)要求嚴(yán)格、也給了我們相當(dāng)獨(dú)立的空間。 設(shè)計(jì)的過程是不簡(jiǎn)單的 ,不論是在做作品還是在寫論文方面 .正因?yàn)樗牟缓?jiǎn)單,使我明白了如果真的要做好一件事也是要付出辛勤和汗水的,世界上沒有不勞而獲的事,只有自己努力過了才能體會(huì)其中的樂趣。 當(dāng)然設(shè)計(jì)的成功并不是我一個(gè)人的功勞,在這里首先要感謝的是我的指導(dǎo)老師路老師。路老師這段時(shí)間課挺多,但在我們做畢業(yè)設(shè)計(jì)時(shí)還不時(shí)的關(guān)心我們的進(jìn)程,給我們一些建議,才使得設(shè)計(jì)順利成功。 同時(shí),我要感謝課題組的各位 同學(xué),張小磊、繆靜華 。在畢業(yè)設(shè)計(jì)的短短 2 個(gè)月 的時(shí)間 里,他們給我提出 了 很多寶貴的意見,給了我不少幫助還有工作上的支持,在此也真誠(chéng)的謝謝他們。 本設(shè)計(jì)能夠順利的完成,也歸功于各位任課老師的認(rèn)真負(fù)責(zé),使我能夠很好的掌握和運(yùn)用專業(yè)知識(shí),并在設(shè)計(jì)中得以體現(xiàn)。正是有了他們的悉心幫助和支持,才使我的畢業(yè)論文工作 順利完成,在此向南通職業(yè)大學(xué)電子工程系的全體老師表示由衷的謝意, 感謝他們?nèi)陙淼男燎谠耘唷? 即將結(jié)束三年 的 大學(xué)生活,相信等待我的是一片充滿機(jī)遇、風(fēng)險(xiǎn)與快樂的土地。 華東交通大學(xué)理工學(xué)院課程設(shè)計(jì)報(bào)告 第 頁 共 32 頁 22 附錄 1 材料清單 器件名稱 數(shù)量 單價(jià)(元) 總 數(shù)(元) 基本功能部分 萬用板 1 10 10 AT89C2051( CPU) 1 5 5 數(shù)碼管 6 1 6 按鈕 10 0. 2 2 晶振 1 0. 8 0. 8 25V 10μ F 電容 2 0. 2 0. 4 30PF 電容 2 0. 1 0. 2 9012 三極管 6 0. 2 1. 2 電阻 6 0. 2 1. 2 10K 電阻 10 0. 2 2 導(dǎo)線 2 芯片插槽 1 0. 2 0. 2 合計(jì) 31 附錄 2 (作品成品照片) 華東交通大學(xué)理工學(xué)院課程設(shè)計(jì)報(bào)告 第 頁 共 32 頁 23 華東交通大學(xué)理工學(xué)院課程設(shè)計(jì)報(bào)告 第 頁 共 32 頁 24 附錄 3(軟件程序清單) 。***************************************** 。 AT89C2051 秒表 /時(shí)鐘程序 。 。***************************************** 。 定時(shí)器 T0、 T1 溢出周期為 MS, T0 為秒計(jì)數(shù)用, T1 為調(diào)整時(shí)閃爍用, 。 為調(diào)整按鈕, P1 口為字符輸出口,采用共陽顯示管。 。***************************************** 。 中斷入口程序 。 。***************************************** ORG 0000H 。程序執(zhí)行開始地址 LJMP START 。跳到標(biāo)號(hào) START 執(zhí)行 ORG 0003H 。外中斷 0 中斷程序入口 RETI 。外中斷 0 中斷返回 ORG 000BH 。定時(shí)器 T0 中斷程序入口 LJMP INTT0 。跳至 INTT0 執(zhí)行 ORG 0013H 。外中斷 1 中斷程序入口 RETI 。外中斷 1 中斷返回 ORG 001BH 。定時(shí)器 T1 中斷程序入口 LJMP INTT1 。跳至 INTT1 執(zhí)行 ORG 0023H 。串行中斷程序入口地址 RETI 。串行中斷程序返回 。***************************************** 。 主程序 。 。***************************************** START: MOV R0, 70H 。清 70H7AH 共 11 個(gè)內(nèi)存單元 MOV R7, 0BH 。 CLEARDISP: MOV @R0, 00H 。 INC R0 。 DJNZ R7, CLEARDISP 。 MOV 20H,00H 。清 20H(標(biāo)志用 ) MOV 7AH,0AH 。放入 “ 熄滅符數(shù)據(jù) ” MOV TMOD,11H 。設(shè) T0、 T1 為 16 位定時(shí)器 MOV TL0,0B0H 。50ms 定時(shí)初值( T0 計(jì)時(shí)用) MOV TH0,3CH 。50ms 定時(shí)初值 MOV TL1,0B0H 。50ms 定時(shí)初值( T1 閃爍定時(shí)用) MOV TH1,3CH 。50ms 定時(shí)初值 SETB EA 。總中斷開放 SETB ET0 。允許 T0 中斷 SETB TR0 。開啟 T0 定時(shí)器 MOV R4,14H 。1s 定時(shí)用初值( 50ms*20) START1: LCALL DISPLAY 。調(diào)用顯示子程序 JNB ,SETMM1 。 口為 0 時(shí)轉(zhuǎn)時(shí)間調(diào)整程序 SJMP START1 。 口為 1 時(shí)跳回 START1 SETMM1: LJMP SETMM 。轉(zhuǎn)到時(shí)間調(diào)整程序
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1