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

正文內(nèi)容

單片機(jī)仿真實(shí)驗(yàn)開發(fā)畢業(yè)論文(編輯修改稿)

2025-07-24 13:18 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 文) 第 15 頁OFF_1: JB ,LOOP lJMP OFF_1 END程序調(diào)好后生成 文件,并加載該文件,運(yùn)行 Proteus ISIS。運(yùn)行后按按鈕開關(guān)可 K2 以看到可以看到如圖:(3)仿真單機(jī)圖標(biāo) ,啟動(dòng)仿真。圖 44 按鈕開關(guān)仿真單擊 K2,燈 D1 點(diǎn)亮,再單擊 K1 燈熄滅。在 數(shù) 字 電 子 技 術(shù) 中 應(yīng) 用 的 最 多 的 時(shí) 序 邏 輯 電 路 。 計(jì) 數(shù) 器 不 僅 能 用 于 對(duì) 時(shí)鐘 脈 沖 計(jì) 數(shù) , 還 可 以 用 于 分 頻 、 定 時(shí) 、 產(chǎn) 生 節(jié) 拍 脈 沖 和 脈 沖 序 列 以 及 進(jìn) 行 數(shù)字 運(yùn) 算 等 。 但 是 并 無 法 顯 示 計(jì) 算 結(jié) 果 , 一 般 都 是 要 通 過 外 接 LCD 或 LED 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 16 頁屏 才 能 顯 示 。實(shí) 驗(yàn) 目 的 :( 1) 掌 握 二 、 十 進(jìn) 制 譯 碼 器 和 顯 示 電 路 同 時(shí) 計(jì) 數(shù) 配 套 使 用 的 方 法(2) 掌 握 加 減 計(jì) 數(shù) 功能說明 如圖 45 所示,P0 的低 4 位連接到 7447(BCD 碼對(duì) 7 段 LED 數(shù)碼管的譯碼與驅(qū)動(dòng)器) 。PB1 具有增數(shù)的功能、 PB2具有減數(shù)的功能,若程序剛開始時(shí),7段 LED 數(shù)碼管顯示 0,按一下 PB1,則 7 段 LED 數(shù)碼管顯示 再按一下PB1,則 7 段 LED 數(shù)碼管顯示 2…..;若 7 段 LED 數(shù)碼管顯示 9,按一下 PB1,則 7 段 LED 數(shù)碼管顯示 ,若 7 段 LED 數(shù)碼管顯示 0,按一下 PB2,則7 段 LED 數(shù)碼管顯示 再按一下 PB2,則 7 段 LED 數(shù)碼管顯示 8……依次類推。(1)電路設(shè)計(jì)原件清單:7SEGCOMANGRN、80C5744 BUTTON、RES(220 歐姆) 。 圖 45 計(jì)數(shù)器 參考程序 根據(jù)功能需求與電路結(jié)構(gòu)可知,只要 到 輸出 BCD 碼,7 段 LED 數(shù)碼管即可正確地顯示 0~9 的數(shù)字。在程序的開始,先將 7 段 LED 數(shù)碼管設(shè)為 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 17 頁0,若讀取到 為 0,若讀取到 為 0,則進(jìn)行加數(shù)的操作;若讀取到 為 0,則進(jìn)行減數(shù)的操作。(2)程序設(shè)計(jì) ORG 0START: MOV A,0 ;設(shè)定顯示器的初始值 SETB ;設(shè)定 為輸入口 SETB ;設(shè)定 為輸入口 LOOP: MOV P0,A ;顯示 A 的內(nèi)容 JNB ,INCR JNB ,DECR LJMP LOOP INCR: JNB ,INCR ;放開按鍵 INC A ADD A,0 DA A ;將 A 的內(nèi)容進(jìn)行 BCD 調(diào)整 LJMP LOOP DECR: JNB ,DECR ;放開按鍵JZ ZERO ;判斷 A 的內(nèi)容是否為 0DEC AADD A,0DA ALJMP LOOP ZERO: MOV A,9 LJMP LOOPEND程序調(diào)好后生成 文件,并加載該文件,運(yùn)行 Proteus ISIS。運(yùn)行按動(dòng)按鈕 PB1,PB2 開關(guān)可以看到可以看到如圖 422: 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 18 頁(3)仿真單機(jī)圖標(biāo) ,啟動(dòng)仿真。圖 46 計(jì)數(shù)器仿真按 PB1 實(shí)現(xiàn)加計(jì)數(shù),按 PB2 實(shí)現(xiàn)減計(jì)數(shù)。 中斷的實(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í)行原程序。 中斷是單片機(jī)實(shí)時(shí)地處理內(nèi)部或外部事件的一種內(nèi)部機(jī)制。當(dāng)某種內(nèi)部或外部事件發(fā)生時(shí),單片機(jī)的中斷系統(tǒng)將迫使 CPU 暫停正在執(zhí)行的程序,轉(zhuǎn)而去進(jìn)行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續(xù)執(zhí)行下去。.1 單片機(jī)外中斷實(shí)驗(yàn)的設(shè)計(jì)與仿真 設(shè)計(jì)與仿真目的1. 理解中斷過程及作用,掌握單片機(jī)外中斷的電路設(shè)計(jì)。2. 學(xué)習(xí)中斷應(yīng)用及中斷服務(wù)程序的設(shè)計(jì)方法。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 19 頁P(yáng)ROTEUS 設(shè)計(jì)與仿真(1) 電路設(shè)計(jì)在 PROTEUS ISIS 中設(shè)計(jì)如圖 431 所示的外中斷電路元件清單:3WATT470R , 7SEGCOMANGRN、AT89C5BUTTON 、RESPACK8。原理圖: 圖 47 中斷電路圖參考程序: 根據(jù)功能需求與電路結(jié)構(gòu)可知,上點(diǎn)運(yùn)行,觀察到 P0 口上的數(shù)碼管中各段按 a ~g 的順序點(diǎn)亮,每一時(shí)刻只有一段亮,循環(huán)進(jìn)行。當(dāng)單擊 S0 時(shí),發(fā)生外中斷 0,與 P2 口相接數(shù)碼管中的各段全部點(diǎn)亮半秒,再暗半秒,如此循環(huán) 8次后,返回主程序繼續(xù)中斷前的工作。(2)程序設(shè)計(jì) ORG 00H SJMP STAR 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 20 頁 ORG 03H ;將 INT0 中斷入口地址 ̄ SJMP INT0S ;轉(zhuǎn)中斷服務(wù) ORG 30 STAR: MOV IE,10000001B ;開中斷 MOV TCON,1H ;采用邊沿觸發(fā) MOV A,0FEH ;P0 口輸出初值ST1: MOV P0,A ACALL DELAY ;延時(shí) RL A ;改變輸出數(shù)據(jù) SJMP ST1 ;主循環(huán)INT0S: PUSH ACC ; 保護(hù)現(xiàn)場(chǎng) MOV R2,8 ;R2 計(jì)算器賦初值 LOOP: CLR A MOV P2,A ;數(shù)碼管亮 ACALL DELAY ;延時(shí) MOV A,0FFH MOV P2,A ;數(shù)碼管全暗 ACALL DELAY ;延時(shí) DJNZ R2,LOOP ;循環(huán) 8 次 POP ACC ;恢復(fù)現(xiàn)場(chǎng),A RETI DELAY: MOV R7,250 ;延時(shí)子程序,500ms D1: MOV R6,250 D2: NOP NOP NOP NOP NOP NOP DJNZ R6,D2 DJNZ R7,D1 RET END程序調(diào)好后生成 文件,并加載該文件到圖 431 中單片機(jī)的“Program File”屬性欄中并設(shè)置時(shí)鐘頻率為 12MHZ。(3) 仿真 單機(jī)圖標(biāo) ,啟動(dòng)仿真。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 21 頁圖 48 中斷仿真圖未單擊外中斷 0 按鍵時(shí),P0 口接的數(shù)碼管上點(diǎn)亮以 a~g 的順序循環(huán)流動(dòng);當(dāng)單機(jī)按鍵時(shí),觸發(fā)外中斷 0,主程序暫停,亮點(diǎn)暫停流動(dòng),外中斷服務(wù)程序控制P2 口數(shù)碼管閃爍 8 次“8 ”后熄滅,中斷返回,主程序使亮點(diǎn)接著流動(dòng)。如圖432 所示,主程序暫停在亮點(diǎn)“d” ,中斷服務(wù)程序正顯示“8” 。 單片機(jī)中斷優(yōu)先級(jí)實(shí)驗(yàn)的設(shè)計(jì)與仿真設(shè)計(jì)與仿真的目的① 理解中斷優(yōu)先級(jí),中斷嵌套:② 理解中斷過程及中斷優(yōu)先級(jí)的設(shè)置、中斷服務(wù)程序的處理方法。功能說明:設(shè)置 INT1 為高優(yōu)先級(jí)、 INT0 為低優(yōu)先級(jí)。高優(yōu)先級(jí)可中斷低優(yōu)先級(jí),但低優(yōu)先級(jí)的中斷請(qǐng)求不能中斷高優(yōu)先級(jí);同一優(yōu)先級(jí)不能相互中斷。 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 22 頁電路設(shè)計(jì)在 PROTEUS ISIS 中設(shè)計(jì)如圖 423 所示中斷優(yōu)先級(jí)演示實(shí)驗(yàn)電路。元件清單:3WATT470R、7SEGCOMANGRN、AT89C5BUTTON、RESPACK8。原理圖: 圖 49 優(yōu)先級(jí)中斷電路如圖 49 所示,上電運(yùn)行,觀察到單片機(jī)主程序控制 P0 口數(shù)碼管循環(huán)顯示0~:①先單擊 S1,發(fā)生 INT1 中斷,在INT1 響應(yīng)中斷未返回時(shí)單擊 S0,觀察現(xiàn)象,并作出合理解釋。 ②先單擊 S0,發(fā)生 INT0 中斷,在 INT0 中斷,在 INT0 響應(yīng)中斷未返回時(shí)單擊 S1,觀察現(xiàn)象,并作出合理解釋。(2) 程序設(shè)計(jì) ORG 00H SJMP STAR ORG 03H ;INT0 中斷入口地址 SJMP INT0S ;轉(zhuǎn) INT0 中斷服務(wù)程序 ORG 13H ;INT1 入口地址 SJMP INT1S ORG 30H STAR: MOV IE,85H ;INT0 開中斷 MOV TCON,5 ;邊沿出發(fā)方式 MOV A,0FEH ;P2 口輸出初值 MOV P3,0FFH SETB PX1 ST0: MOV A,1 ST1: PUSH ACC 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 23 頁 ACALL SEG7 MOV P0,A ACALL DELAY POP ACC INC A CJNE A,9,ST1 SJMP ST0INT0S: PUSH ACC MOV A,0LOOP: INC A PUSH ACC ACALL SEG7 MOV P2,A POP ACC ACALL DELAY CJNE A,8,LOOP POP ACC MOV P2,0FFH RETI INT1S: PUSH ACC MOV A,0 LOOP1: INC A PUSH ACC ACALL SEG7 MOV P1,A ACALL DELAY POP ACC CJNE A,8,LOOP1 MOV P1,0FFH POP ACC RETI DELAY: MOV R7,250 D1: MOV R6,250 D2: NOP NOP NOP NOP NOP NOP DJNZ R6,D2 遼寧科技學(xué)院本科生畢業(yè)設(shè)計(jì) (論文) 第 24 頁 DJNZ R7,D1 RET SEG7: INC A MOVC A,@A+PC RET DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H END 程序調(diào)好后生成 文件,并加載該文件到圖 432 中單片機(jī)的“Program File”屬性欄中并設(shè)置時(shí)鐘頻率為 1
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1