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

正文內(nèi)容

畢業(yè)論文_虛擬單片機(jī)實(shí)驗(yàn)系統(tǒng)的開發(fā)_附錄_程序(存儲(chǔ)版)

2024-10-09 20:00上一頁面

下一頁面
  

【正文】 如圖317 所示 。 本設(shè)計(jì)在系統(tǒng)程序設(shè)計(jì)中采用了模塊編程方法,每一個(gè)功能模塊都能完成某一明確任務(wù),實(shí)現(xiàn)具體的某個(gè)功能,如 LED模塊及驅(qū)動(dòng)電路、 1602 液晶 顯示模塊、 LCD顯示模塊、 6位 數(shù)碼管、 AD/DA 轉(zhuǎn)換 模塊、地址總線擴(kuò)展、獨(dú)立按鍵 、 矩陣按鍵 、 數(shù)字按鍵、蜂鳴器 模塊 、溫度傳感器等 模塊等。 Proteus 提供了 一個(gè)圖形顯示功能的界面,還提供了虛擬的儀器儀表,以圖形的方式實(shí)時(shí)地顯示電路中各種變化,其中 以 示波器 的使用功能最多。 另外就是它 的 生成目標(biāo) 代碼效率特別的高。39。 右鍵 Target1,選擇 Option for Target ‘ Target1’,在 output 中勾選 creat HEX,Debug 中 勾選 Proteus VSM Simulator 和 Run to main。 51單片機(jī) 上電后為高電平,要使第一個(gè)發(fā)光 二極管 點(diǎn)亮,給 低電平。 本 科 畢 業(yè) 設(shè) 計(jì) 第 32 頁 共 43 頁 讀 取 鍵 盤鍵 盤 閉 合延 時(shí) 去 抖 動(dòng) 程 序讀 取 鍵 盤有 鍵 盤 按 下 嗎計(jì) 算 鍵 值響 應(yīng) 按 鍵返 回建 立 標(biāo) 志 位 圖 58 鍵盤顯示 程序流程 AD 轉(zhuǎn)換實(shí)驗(yàn) 圖 59 AD轉(zhuǎn)換演示 演示說明: 8位數(shù)碼管 全亮,數(shù)碼管的前三位顯示 AD轉(zhuǎn)換的 值。 顯示順序:綠 黃 紅 黃 綠 黃 紅 ?????? 整體電路測試 開 始啟 動(dòng) P r o t e u s 啟 動(dòng) K e i l流 水 燈 顯 示 蜂 鳴器 發(fā) 出 嘟 嘟 聲D A 指 示 燈 由暗 變 亮數(shù) 碼 管 顯 示溫 度 值等 待 鍵 盤 按 下有 鍵 盤 按 下 嗎讀 取 鍵 盤計(jì) 算 鍵 值返 回?cái)?shù) 碼 管 顯 示A D 值建 立 標(biāo) 志 位響 應(yīng) 按 鍵 圖 516 總體 程序流程圖 本 科 畢 業(yè) 設(shè) 計(jì) 第 37 頁 共 43 頁 電路測試: 運(yùn)行仿真后會(huì)依次看到以下 5種狀態(tài)。 本 科 畢 業(yè) 設(shè) 計(jì) 第 39 頁 共 43 頁 圖 520 顯示 AD值 演示說明 : 接著 數(shù)碼管前三位顯示 AD轉(zhuǎn)換的數(shù)值。 在鍵盤電路設(shè)計(jì)中,由于圖上的連線比較復(fù)雜 ,所以我們要運(yùn)用簡單連線法使圖表現(xiàn)的更加清晰。彈指一揮間,大學(xué)四年已經(jīng)接近了尾聲。雖然在這次設(shè)計(jì)中對于知識(shí)的運(yùn)用和銜接還不夠熟練。ARM7 系統(tǒng)中的應(yīng)用百例 [M].北京:電子工業(yè)出版社 ,2020 2 寧超 , 張世英 , 高巍然 , 韋素媛 . 網(wǎng)絡(luò)虛擬實(shí)驗(yàn)的研究與開發(fā) [J ] . 實(shí)驗(yàn)技術(shù)與管理 , 2020 , 22 (4) : 76~ 80 3 王松武,趙旦峰,于蕾,等.常用電路模塊分析與設(shè)計(jì)指導(dǎo) [M].北京:清華大學(xué)出版社, 2020: 49~ 51 4 葛浩. Proteus 在單片機(jī)課程教學(xué)改革中 的應(yīng)用 [J] .滁州學(xué)院學(xué)報(bào), 2020, 3 5 汪寧. Proteus 軟件的單片機(jī)仿真方法 [J]. 山東輕工業(yè)學(xué)院學(xué)報(bào), 2020, 21(1):24~ 27 6 張靖武,周靈彬.單片機(jī)系統(tǒng)的 Proteus 設(shè)計(jì)與仿真 [M].北京:電子工業(yè)出版社, 2020 7 周潤景,袁偉亭.基于 Proteus 的 tM虛擬開發(fā)技術(shù) [M].北京:北京航空航天大學(xué)出版社, 2020, 1 8 于永,戴佳,常江. 51單片機(jī) C語言常用模塊與綜合系統(tǒng)設(shè)計(jì)實(shí)例精講 [M].北京:電子工業(yè)出版社, 2020, 4 9 朱清慧,張鳳蕊,翟天嵩等. Proteus 教程一電子線路設(shè)計(jì)、制版與仿真.北京:清華大學(xué)出版社, 2020: 55 10 匡載華,鄧小鵬.電子類學(xué)科專業(yè) Proteus 實(shí)驗(yàn)室的建設(shè) [J].實(shí)驗(yàn)技術(shù)與管理, 2020, 26。柳暗花明又一村 ” 的感覺。另外 就是鍵盤去抖動(dòng)的問題,困擾了我好久 , 最終解決了問題。 在電路設(shè)計(jì)中,我們遇到了好多的困難。 圖 517 流水燈 演示 演示 說明: 8 個(gè) LED 燈 從上到下流動(dòng)一遍 ,同時(shí)蜂鳴器發(fā)出 “ 嘟嘟 ” 的 聲音。 本 科 畢 業(yè) 設(shè) 計(jì) 第 36 頁 共 43 頁 綠燈用八位發(fā)光二極管流動(dòng)閃爍作代表; 紅燈用八位發(fā)光二極管全亮作代表; 黃燈用八位發(fā)光二極管全亮全滅閃爍作代表。 本 科 畢 業(yè) 設(shè) 計(jì) 第 31 頁 共 43 頁 鍵盤測試 單鍵識(shí)別 演示 說明: 第一次按鍵按下 LED 燈 第一 個(gè)開始亮 ,第二次 按鍵按下 第二 個(gè) LED燈 亮,以此 輪推 。 程序 見 ( 附錄 ) 。注意:可以在一臺(tái)機(jī)器上運(yùn)行 keil,另一臺(tái)中運(yùn)行 proteus 進(jìn)行遠(yuǎn)程仿真。 ( 4)、打開 proteus,畫出相應(yīng)電路(注意: proteus 中 mouse 的左右鍵與一般程序是相反 的樣子)。 Keil uVision3 Keil 軟件是一款功能強(qiáng)大的集成開發(fā)調(diào)試工具, 它 提供豐富的庫函數(shù),全 Windows界面。 3) Proteus 軟件所提供的儀表資源 對 proteus 和 keil 聯(lián)調(diào)組成的 虛擬實(shí)驗(yàn) 系統(tǒng)所提供的資源有很多種 , 它包括虛擬的器件,虛擬的儀器,儀表 等, 如串口,示波器 等 。在 uVision3 的 Windows 界面下,其生成的目標(biāo)代碼效率非常高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 三極管 Q2 起開關(guān)作用,其基極的高電平使三極管飽和導(dǎo)通,使蜂鳴器發(fā)聲;而基極低電平則使三極管關(guān)閉,蜂鳴器停止發(fā)聲。 ( 2) D/A 轉(zhuǎn)換電路設(shè)計(jì) 圖 314 DA轉(zhuǎn)換電路 DAC0832 芯片的 8 位輸入口接的是主芯片的 P1 口從 到 口 ,而 CS(低電平有效 )、 WR1 和 WR2(低電平有效 )、 GND、 XFER(低電平有效 )一系列低電平都接地 ,然后 VCC、VREF、 ILE端都與高電平相連 ,DI0到 DI7接 單片機(jī)的 。 XFE:數(shù)據(jù)傳送控制信號(hào) (輸入 ),低電平有效。能完成數(shù)字量輸入到模擬量 (電流 )輸出的轉(zhuǎn)換。 CLK R(引腳 19):時(shí)鐘輸入端。 Vin( )(引腳 7):輸入信號(hào)電壓的負(fù)極。 (引腳 3):外部寫數(shù)據(jù)控制信 號(hào)。 數(shù)字按鍵 電路 數(shù)字 按鍵 模塊引腳 A, B, C, D 分別與單片機(jī) AT89C52 的 , 、 。 當(dāng)按下開關(guān) B 時(shí),數(shù)碼管顯示為 ‘ 1111100’。 當(dāng)按下 3 號(hào)開關(guān)時(shí),數(shù)碼管顯示為‘ 1001111’。如圖 38所示 。靜態(tài)顯示是指由一個(gè)單片機(jī)的 I/O 埠進(jìn)行驅(qū)動(dòng)每個(gè)數(shù)碼管的每一個(gè)段碼,或者使用如 BCD碼二 十進(jìn)位進(jìn)行驅(qū)動(dòng)。數(shù)碼管根據(jù) LED 分為共陰和共陽是因?yàn)?他們的 接法不同而分類,如果了解 LED 的特性,尤其是對編程是非常重要的,數(shù)碼管的 類型不同,電路除了有差別外,編程的方法和原理也有所不同, 共陰和共陽極數(shù)碼管的內(nèi) 部電路不同 ,到那 它 們的原理是一樣的,知識(shí) 它 們的 電源極性 不同而已罷了 。當(dāng)數(shù)碼管特定的段加上電壓后,這些特定的段就會(huì)發(fā)亮,以形成我們 眼睛看到的 2 個(gè) 8 數(shù)碼管字樣了。 第 6 腳: E(或 EN)端為使能 (enable)端。 9引腳 的排阻 2到 9端 接單片機(jī)的 到 。 TMOD 用于設(shè)置定時(shí)器 /計(jì)數(shù)器的工作方式 03,并確定用于定時(shí)還是記數(shù), TCON 主要功能是為定時(shí)器在溢出時(shí)設(shè)定標(biāo)志位,并控制定時(shí)器的運(yùn)行或停止等,內(nèi)部記數(shù)器用作定時(shí)器時(shí),是對機(jī)器周期記數(shù)。 外圍電路 外圍電路 由 晶振 電路和復(fù)位電路組成, 晶振 電路 由 晶振和兩個(gè) 30uF 的 電路組成, 分別接 單片機(jī)的 XTAL1 和 XTAL2。如有必要,可通過對特殊功能寄存器( SFR)區(qū)中的 8EH 單元的 D0 位置位,可禁止 ALE 操作。此時(shí),被外部拉低的 P3 口將用上拉電阻輸出電流( IIL)。 P2 口: P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門電路。 本 科 畢 業(yè) 設(shè) 計(jì) 第 9 頁 共 43 頁 P0 口: P0 口是一組 8 位漏極開路型雙向 I/O 口, 也即地址 /數(shù)據(jù)總線復(fù)用口。 本 科 畢 業(yè) 設(shè) 計(jì) 第 8 頁 共 43 頁 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .0 /T 21P 1 .1 /T 2 E X2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 2 圖 32 A89C52芯片 AT89C52 有 40 個(gè)引腳, 32個(gè)外部雙向輸入 /輸出( I/O)端口,同時(shí)內(nèi)含 2個(gè)外中斷口, 3 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2個(gè)全雙工串行通信口, 2 個(gè)讀寫口線,AT89C52 可以按照常規(guī)方法進(jìn)行編程 ,但不可以在線編程 (S 系列的才支持在線編程 )。 因此 在 調(diào)試和仿真的過程中,關(guān)心的是從工程的角度直接看程序運(yùn)行的結(jié)果和 電路 的工作過程。這些系統(tǒng)所要求的 DAC 性能會(huì)受到系統(tǒng) 其它組件的性能和要求的影響。 主 芯 片A T 8 9 C 5 2L E D 及 驅(qū) 動(dòng) 模 塊1 6 0 2 液 晶 顯 示6 位 數(shù) 碼 管蜂 鳴 器溫 度 傳 感 器A D 轉(zhuǎn) 換 模 塊D A 轉(zhuǎn) 換 模 塊矩 陣 按 鍵 電 路獨(dú) 立 按 鍵數(shù) 字 按 鍵 圖 21 系統(tǒng)電路框圖 解決的 問題 為了解決傳統(tǒng)基于硬件的單片機(jī)實(shí)驗(yàn)室諸多弊端,本課題采用 PC和軟件建立的單片機(jī)虛擬試驗(yàn)系統(tǒng),即在 proteus 上使用的各種虛擬儀器,按照試驗(yàn)要求和設(shè)計(jì)原理,虛擬出與現(xiàn)實(shí)相同的實(shí)驗(yàn)系統(tǒng),進(jìn)而完成整個(gè)實(shí)驗(yàn),也充分利用了 proteus 軟件的功能,對各個(gè)電路部分進(jìn)行仿真。 這樣的 仿真 彌補(bǔ)了工程和實(shí)驗(yàn)見的 矛盾 和脫節(jié)。s function. At last, writer also introduced the simulation result by KEIL and PROTEUS in different circuits with the jointing setting. Key Words: Proteus software, SCM, Simulation, Virtual experiment 本 科 畢 業(yè) 設(shè) 計(jì) 第 I 頁 共 II 頁 目 錄 1 緒論 ............................................................. 1 課題背景分析 ................................................... 1 課題概況及發(fā)展趨勢 ............................................. 2 課題的目的 和 意義 ............................................... 2 2 系統(tǒng)設(shè)計(jì) ......................................................... 3 電路整體設(shè)計(jì) ................................................... 3 課題 解決的問題 ................................................. 3 課題 研究的方法 ................................................. 4 電路 仿真部分 ...............................................
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1