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

正文內(nèi)容

單片機(jī)仿真實(shí)驗(yàn)開發(fā)(留存版)

2024-11-01 13:27上一頁面

下一頁面
  

【正文】 1 END 程序調(diào)好后生成 文件,并加載該文件,運(yùn)行 Proteus ISIS。 指撥開關(guān) 實(shí)驗(yàn)功能: 如下圖 411 所示,指撥開關(guān)的狀態(tài)由 P2 輸入,而其狀態(tài)將反映到 P1所連接的 LED 上。 與 KeilC的接口 實(shí)現(xiàn) Proteus 與 KeilC 的接口步驟如下: ( 1) 把安裝目錄 Proteus\MODELS 下的 文件復(fù)制到 Keil 安裝目錄的 \C51\BIN 目錄中。 ②畫各種方框。 模型選擇工具欄 ( 1)主要模板 : ①用于選中元器件。這樣處理,不僅省時(shí)省力,還可以節(jié)省因方案不正確所造成的硬件投入的浪費(fèi)。在進(jìn)行畢業(yè)設(shè)計(jì)時(shí),也可以讓學(xué)生根據(jù)愛好和掌握知識(shí)的程度自由選擇設(shè)計(jì)題目,培養(yǎng)學(xué)生的自主創(chuàng)新意識(shí)。此外它還具有品種全、兼容性強(qiáng)、軟硬件資料豐富等特點(diǎn)。目前,國內(nèi)各高校以 MCS51 單片機(jī)(簡(jiǎn)稱 51 系列)為主要內(nèi)容進(jìn)行教學(xué)。隨著半導(dǎo)體技術(shù)的發(fā)展, 51系列單片機(jī)的處理速度更快,性能更優(yōu)越,在工業(yè)控制領(lǐng)域上占據(jù)十分重要的地位。這種方法可以節(jié)省因方案不正確所造成硬件投入的浪費(fèi),并且在實(shí)驗(yàn)過程中不會(huì)出現(xiàn)元器件的損耗問題。 (6) 大量的范例,可供學(xué)生參考處理 在系統(tǒng)設(shè)計(jì)時(shí),存在對(duì)以有資源的借鑒和引用處理,而該仿真系統(tǒng)所提供 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 6 頁 的比較完善的系統(tǒng)設(shè)計(jì)方法和設(shè)計(jì)范例,可供學(xué)生參考和借鑒。 ④放置標(biāo)簽。 ⑤畫各種多邊形。引號(hào)內(nèi)的名字隨意。 原理圖: 41 指撥開關(guān)電路 參考程序 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 12 頁 根據(jù)功能需求與電路結(jié)構(gòu)可知,當(dāng)指撥開關(guān) on 時(shí),要由其連接的輸入口讀取到低電平(即 0) 。 計(jì)數(shù)器的實(shí)訓(xùn)演練 在數(shù)字電子技術(shù)中應(yīng)用的最多的 時(shí)序邏輯電路 。 PROTEUS 設(shè)計(jì)與仿真 ( 1) 電路設(shè)計(jì) 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 19 頁 在 PROTEUS ISIS 中設(shè)計(jì)如圖 431 所示的外中斷電路 元件清單: 3WATT470R , 7SEGCOMANGRN、 AT89C5 BUTTON 、RESPACK8。 圖 410 優(yōu)先級(jí)中斷仿真 ① 低優(yōu)先級(jí) INT0 中斷主程序。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 28 頁 圖 412 DAC0832 仿真 單片機(jī)與 ADC0808 接口的設(shè)計(jì)與仿真 A/D 轉(zhuǎn)換器是一種能把輸入模擬電壓或電流信息變成與其正比的數(shù)字量信息的電路芯片。允許輸出 MOV GETDATA,P0 。 ( 2) 仿真 單機(jī)圖標(biāo) ,啟動(dòng)仿真。第一次按鍵 ,剛啟動(dòng)定時(shí)器 SETB EA JNB KEY,$ SJMP D1 D00: CALL DISPLAY 。第二次按下按鍵時(shí),停止計(jì)時(shí)并計(jì)算第一次按下鍵盤與第二次按下鍵盤時(shí)間,送入 P0 口和 P2 口并將時(shí)間顯示出來,P0 口顯示十位, P2 口顯示個(gè)位。是否計(jì)到 100ms MOV R0,00H 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 36 頁 INC R1 。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 33 頁 圖 415 秒表電路 ( 2)程序設(shè)計(jì) KEY BIT ORG 0000H LJMP MAIN ORG 000BH LJMP TI_T0 ORG 0030H MAIN: MOV TMOD,01H 。左邊第二個(gè) LED 工作 MOV P1,A LCALL DELAY MOV A,35H 。T0 工作在模式 2, T1 工作在模式 1 MOV TH0,216 MOV TL0,216 MOV TH1,(655364000)/256 。 原件清單: AT89C5 BUTTON、 DAC083 POTLIN 、 PULLUP、 UA741。 原理圖: 圖 49 優(yōu)先級(jí)中斷電路 如圖 49 所示,上電運(yùn)行,觀察到單片機(jī)主程序控制 P0 口數(shù)碼管循環(huán)顯示0~:①先單擊 S1,發(fā)生 INT1 中斷,在INT1 響應(yīng)中斷未返回時(shí)單擊 S0,觀察現(xiàn)象,并作出合理解釋。 中斷是單片機(jī)實(shí)時(shí)地處理內(nèi)部或外部事件的一種內(nèi)部機(jī)制。同樣地,課不要忘了,事先將 P2 設(shè)計(jì)成輸入功能。 ( 2)掌握讀入按鍵狀態(tài),并輸出到 LED 發(fā)光管顯示得程序設(shè)計(jì)方 法。如果我們將 Proteus 與 Keil 聯(lián)合起來使用,充分利用各自的仿真功能,單片機(jī)軟硬件調(diào)試將變得十分有效。 ( 3) 2D 圖形: ①畫各種直線。通過單擊鼠標(biāo)可以改變綠色方框的位置,從而改變?cè)韴D的可視范圍。 (3) 學(xué)生可自行實(shí)驗(yàn),鍛煉 解決實(shí)際工程問題的能力 采用仿真軟件后,對(duì)于實(shí)際工程問題的研究,可以先在軟件環(huán)境中模擬通過,在進(jìn)行硬件投入。等編程調(diào)試通過后可以移植到實(shí)驗(yàn)箱上實(shí)現(xiàn),驗(yàn)證實(shí)物效果。 MCS51是在 MCS48的基礎(chǔ)上于 80年代初發(fā)展起來的,雖然它仍然是 8位單片機(jī),但其功能有很大的增強(qiáng)。近年 來,隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,大量高性能、采用新技術(shù)的嵌入式系統(tǒng) CPU 的面世,給傳統(tǒng)的單片機(jī)教學(xué)帶來沖擊,對(duì)微機(jī)教學(xué)方法的改進(jìn)提出了新的課題?,F(xiàn)在片機(jī)的應(yīng)用日益廣泛深入,諸如在智能儀表、家用電器和軍事設(shè)備的智能化以及實(shí)時(shí)過程控制等方面,單片機(jī)都扮演著非常重要的角色。而使學(xué)生實(shí)驗(yàn)?zāi)芰烷_發(fā)能力都得 到較大提高。 安裝完 PROTEUS 后,運(yùn)行 ISIS Profeeional,會(huì)出現(xiàn)如圖 21 所示。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 8 頁 ⑤放置腳本。 ⑥畫各種文本。 ( 3) 打開 Proteus,畫出相應(yīng)電路,在 Proteus 的 ―Debug‖菜單中選中 ―Use Remote Debug MONITOR‖。而若要連接在 P1 的 LED 亮,則由 P0 輸出低電平即可。計(jì)數(shù)器不僅能用于對(duì)時(shí)鐘脈沖 計(jì)數(shù),還可以用于分頻、定時(shí)、產(chǎn)生節(jié)拍脈沖和脈沖序列以及進(jìn)行數(shù)字運(yùn)算等。 原理圖: 圖 47 中斷電路圖 參考 程序: 根據(jù)功能需求與電路結(jié)構(gòu)可知,上點(diǎn)運(yùn)行,觀察到 P0 口上的數(shù)碼管中各段按 a ~g 的順序點(diǎn)亮,每一時(shí)刻只有一段亮,循環(huán)進(jìn)行。 當(dāng)主程序運(yùn)行時(shí),控制與 P0 口相接的數(shù)碼管循環(huán)顯示 1~8;而 P P2 口的數(shù)碼管不顯示。 A/D 轉(zhuǎn)換器用于實(shí)現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換。暫存轉(zhuǎn)換結(jié)果 CLR OE 。如圖 452 所示 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 32 頁 圖 414ADC0808 接口仿真 ADC0808 內(nèi)部有輸出鎖存器,可以與 AT89C51 單片機(jī)直接相連。沒按則調(diào)用顯示 SJMP D0 D1: CALL DISPLAY JB KEY,D1 。第三次按下鍵盤時(shí)使定時(shí)器清 0,等待下一次按鍵。中斷程序 TI_T0: MOV TH0,3CH MOV TL0,0B0H INC R0 CJNE R0,02H,RETURN 。 原件清單: 7SEGMPX2CA、 AT89C5 BUTTON、 RESPACK8。十位上的數(shù) ORL A,20H 。中斷 1 ORG 0030H MAIN: MOV TMOD,12H 。 PROTEUS 設(shè)計(jì)與仿真 ( 1) 電路設(shè)計(jì) 在 PROTEUS ISIS 中設(shè)計(jì)如圖 411 所示的 單片機(jī)與 DAC0832 接口電路。 元件清 單: 3WATT470R 、 7SEGCOMANGRN 、 AT89C51 、 BUTTON 、RESPACK8。 中斷的實(shí)訓(xùn)演練 中斷是指計(jì)算機(jī)在執(zhí)行程序的過程中,當(dāng)出現(xiàn)異常情況或特殊請(qǐng)求時(shí),計(jì)算機(jī)停止現(xiàn)行程序的運(yùn)行,轉(zhuǎn)向?qū)@些異常情況或特殊請(qǐng)求的處理,處理結(jié)束后再返回現(xiàn)行程序的間斷處,繼續(xù)執(zhí)行原程序。因此,在程序里,若 讀取到 0,則將 設(shè)為 0;若 讀取到 0,則將 設(shè)為 1。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 11 頁 試驗(yàn)?zāi)康模? ( 1)掌握單片機(jī) I/O 口得輸入及輸出電路得設(shè)計(jì)。它支持匯編、 C 語言以及混合編程,同時(shí)具備功能強(qiáng) 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 10 頁 大的軟件仿真,在軟件模擬仿真方式下不需要任何單片機(jī)硬件即可完成用戶程序仿真調(diào)試;雖然 Keil 也提供了硬件仿真功能,但我們?cè)诶盟挠布抡婀δ軙r(shí),會(huì)受到一定的限制。 ⑧虛擬儀表,對(duì)象選擇列出各種虛擬儀器。坐標(biāo)原點(diǎn)默認(rèn)在圖形編輯區(qū)的中間,圖形的坐標(biāo)值顯示在屏幕右下角的狀態(tài)欄中,如 預(yù)覽窗口 預(yù)覽窗口課對(duì)選中的對(duì)象進(jìn)行預(yù)覽,包括對(duì)元件列表中選中元件的預(yù)覽和對(duì)原理圖編輯窗口內(nèi)的對(duì)象進(jìn)行預(yù)覽。因此采用軟件的方式進(jìn)行教學(xué),其經(jīng)濟(jì)優(yōu)勢(shì)是比較明顯的。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文 ) 第 4 頁 用 Proteus 在單片機(jī)課程設(shè)計(jì)中的應(yīng)用 在課程設(shè)計(jì)中,要求學(xué)生先應(yīng)用 Proteus設(shè)計(jì)仿真,在設(shè)計(jì)硬件電路 時(shí)最好能考慮實(shí)驗(yàn)箱的資源狀況,以使仿真的結(jié)果可在實(shí)驗(yàn)箱上實(shí)現(xiàn)。盡管目前單片機(jī)的品種很多,但其中最具典型性的當(dāng)屬 INTEL公司的 MCS51系列單片機(jī)系列。本文通過對(duì)單片機(jī)教學(xué)改革的思考,分析單片機(jī) 實(shí)驗(yàn)教學(xué)中存在的弊端,提出了一種新的實(shí)驗(yàn)教學(xué)方法,在實(shí)踐環(huán)節(jié)中引入 EDA 技術(shù),以新款的 EDA 軟件 Proteus 為平臺(tái),設(shè)計(jì)一套符合時(shí)代需要的實(shí)驗(yàn)系統(tǒng)。單片機(jī)的設(shè)計(jì)開發(fā)具有廣闊的前景,估計(jì)近 10年內(nèi) 8位的單片機(jī)將仍是主流機(jī)型,其設(shè)計(jì)也是嵌入式產(chǎn)品開發(fā)的基礎(chǔ)。 2 Proteus 的簡(jiǎn)介 Proteus ISIS 簡(jiǎn)介 Proteus ISIS 是英國 Labcenter 公司開發(fā)的電路分析與實(shí)物仿真軟件,可以仿真、分析( SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是: .實(shí)現(xiàn)了單片機(jī)仿真和 SPICE 電路仿真結(jié)合 具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、 RS232 動(dòng)態(tài)仿真、 I2C 調(diào)試器、 SPI 調(diào)試器、鍵盤和 LCD 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。下面分別對(duì)窗口內(nèi)個(gè)部分進(jìn)行簡(jiǎn)單介紹。 ⑥用于繪制總線。 ⑦畫符號(hào)。 ( 4) 進(jìn)入 Keil 的 Project 菜單 Option for Target?工程名 ‘。因此,在程序里,只要將 P2 讀取到的指撥開關(guān)直接輸出到 P 即可。但是并無法顯示計(jì)算結(jié)果,一般都是要通過外接 LCD 或LED 屏才能顯示。當(dāng)單擊 S0 時(shí),發(fā)生外中斷 0,與 P2 口相接數(shù)碼管中的各段全部點(diǎn)亮半秒,再暗半秒,如此循環(huán) 8次后,返 回主程序繼續(xù)中斷前的工作。當(dāng)前主程序控制 P0 口顯示 “ 2” 時(shí),單擊 “ 低優(yōu)先級(jí) ” 按鈕,觸發(fā) INT0, INT0 服務(wù)程序控制 P2 口依次顯示 1~8,當(dāng)前顯示 “ 2” 。 ADC0808 是典型的 8 通道模擬輸入 8 位并行數(shù)字輸出的逐次逼近式A/D 轉(zhuǎn)換器。關(guān)閉輸出 MOV A,GETDATA 。初始化時(shí),使 START和 OR 信號(hào)全為低電平。判斷是否有第二次按鍵 CALL DELAY 。 串行口實(shí)驗(yàn)和仿真 如圖 417 所示,將 89C51 的第 10 與 11 腳短路,讓串行數(shù)據(jù)輸出連接到串行輸入,以達(dá)到自己傳給自己的目的。延時(shí)程序 DELAY: MOV R7,20 D4: MOV R6,250 DJNZ R6,$ DJNZ R7,D4 RET 。 PRPTEUS 設(shè)計(jì)與仿真 ( 1)電路設(shè)計(jì) 在 PROTEUS ISIS 中設(shè)計(jì)如圖 415 定時(shí)器秒表的應(yīng)用電路。左邊第一個(gè) LE
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1