一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

微機(jī)原理及應(yīng)用結(jié)業(yè)論文

時(shí)間:2023-04-30 22:04:49 論文范文 我要投稿
  • 相關(guān)推薦

微機(jī)原理及應(yīng)用結(jié)業(yè)論文

微機(jī)原理及應(yīng)用結(jié)業(yè)論文

微機(jī)原理及應(yīng)用結(jié)業(yè)論文

電信0901 A07090063 申浴陽(yáng) 2011年12月

微機(jī)原理應(yīng)用——繼電器控制

1. 引言

通過(guò)該論文進(jìn)一步了解直流繼電器的工作原理和微機(jī)控制直流繼電器的一般方法。同時(shí)進(jìn)一步熟悉8253和8255的使用方法。

2. 原理圖

3. 原理

實(shí)驗(yàn)原理如上圖所示,按圖連接電路,其中的繼電器輸出插頭J4接實(shí)驗(yàn)盒的繼電器插頭。編程使用8253定時(shí),讓繼電器周而復(fù)始的閉合5秒鐘(指示燈亮),斷開(kāi)5秒鐘(指示燈滅)。 1. 8253的六種工作方式

(1) 方式0——計(jì)數(shù)結(jié)束時(shí)中斷

控制字寫(xiě)入控制寄存器后,輸出端OUT立即輸出低電平。寫(xiě)完計(jì)數(shù)初值后,

- 1 -

若GATE為高電平,在CLK的下降沿開(kāi)始計(jì)數(shù),輸出OUT仍為低電平。當(dāng)計(jì)數(shù)到0時(shí),OUT立即輸出高電平,并一直保持。

門(mén)控信號(hào)GATE為高電平時(shí),計(jì)數(shù)器工作;當(dāng)GATE為低電平時(shí),計(jì)數(shù)器停止工作,其計(jì)數(shù)值保持不變,等GATE為高時(shí)繼續(xù)計(jì)數(shù)。

在計(jì)數(shù)器工作期間,如果重新寫(xiě)入新的計(jì)數(shù)值,計(jì)數(shù)器按新寫(xiě)入的計(jì)數(shù)值重新工作。

(2) 方式1——可重復(fù)觸發(fā)的單脈沖觸發(fā)器

控制字寫(xiě)入后,OUT端輸出高電平。寫(xiě)入初值后并不開(kāi)始計(jì)數(shù)而是等待GATE上升沿的到來(lái)。GATE出現(xiàn)上升沿后在CLK下降沿開(kāi)始計(jì)數(shù),OUT輸出低電平,計(jì)數(shù)到0時(shí),OUT變高。方式1可產(chǎn)生單拍負(fù)脈沖信號(hào),脈沖寬度由計(jì)數(shù)初值決定。

在計(jì)數(shù)器工作期間,當(dāng)GATE又出現(xiàn)一個(gè)上升沿時(shí),計(jì)數(shù)器重新裝入原計(jì)數(shù)初值并重新開(kāi)始計(jì)數(shù)?梢(jiàn),輸出的負(fù)脈沖比原來(lái)延長(zhǎng)了。

在計(jì)數(shù)期間對(duì)計(jì)數(shù)器又寫(xiě)入新的計(jì)數(shù)值,要等到當(dāng)前的計(jì)數(shù)值計(jì)滿回0且門(mén)控GATE信號(hào)再次出現(xiàn)上升沿后,才按新的計(jì)數(shù)值開(kāi)始計(jì)數(shù)。 (3) 方式2——頻率發(fā)生器(能自動(dòng)裝入計(jì)數(shù)初值)

計(jì)數(shù)器計(jì)數(shù)期間,輸出OUT為高電平,當(dāng)減1計(jì)數(shù)器為1時(shí)(注意不是減到0),輸出端OUT變?yōu)榈碗娖,?dāng)減到0時(shí),OUT端又變?yōu)楦唠娖讲⒆詣?dòng)重新裝入原計(jì)數(shù)初值,從而開(kāi)始一個(gè)新的計(jì)數(shù)過(guò)程。

在計(jì)數(shù)器工作期間,若寫(xiě)入新的計(jì)數(shù)值,而GATE一直維持高電平,計(jì)數(shù)器仍按原計(jì)數(shù)值計(jì)數(shù),直到計(jì)數(shù)器回零并在輸出一個(gè)時(shí)鐘周期的低電平后,才按新計(jì)數(shù)值計(jì)數(shù)。

(4) 方式3——方波發(fā)生器

與方式2相同,有自動(dòng)裝入計(jì)數(shù)初值的能力。

計(jì)數(shù)初值為偶數(shù)時(shí),在前一半的計(jì)數(shù)過(guò)程中輸出高電平,后一半的計(jì)數(shù)過(guò)程中輸出低電平,輸出波形為對(duì)稱的方波。

當(dāng)計(jì)數(shù)初值為奇數(shù)時(shí),輸出高電平比輸出低電平的時(shí)間多一個(gè)時(shí)鐘脈沖,波形為不對(duì)稱方波。

(5) 方式4——軟件觸發(fā)的選通信號(hào)發(fā)生器

設(shè)定好此方式后,輸出OUT變成高電平;寫(xiě)入計(jì)數(shù)初值后,計(jì)數(shù)器開(kāi)始計(jì)數(shù),計(jì)數(shù)到0結(jié)束時(shí),輸出變?yōu)榈碗娖,低電平維持一個(gè)時(shí)鐘周期后,輸出又恢復(fù)高電平,但計(jì)數(shù)器不再計(jì)數(shù),輸出一直保持高電平。

門(mén)控信號(hào)GATE為高電平時(shí),允許計(jì)數(shù)器工作,為低電平時(shí),計(jì)數(shù)器停止計(jì)數(shù)。在GATE恢復(fù)高電平后,計(jì)數(shù)器又從原設(shè)定的計(jì)數(shù)值開(kāi)始減1計(jì)數(shù)。

計(jì)數(shù)器工作期間,若向計(jì)數(shù)器寫(xiě)入新的計(jì)數(shù)值,則按新的計(jì)數(shù)初值開(kāi)始計(jì)數(shù),稱為軟件再觸發(fā)。

注意:要做到軟件觸發(fā),要保持GATE=1。 (6) 方式5——硬件觸發(fā)的選通信號(hào)發(fā)生器

- 2 -

由GATE上升沿觸發(fā)計(jì)數(shù)器。寫(xiě)入計(jì)數(shù)初值后并不立即開(kāi)始計(jì)數(shù),而要由門(mén)控信號(hào)的上升沿啟動(dòng)計(jì)數(shù)。

在計(jì)數(shù)過(guò)程中,如果門(mén)控信號(hào)再次出現(xiàn)上升沿,計(jì)數(shù)器按原設(shè)定的初值重新計(jì)數(shù)。其他特點(diǎn)與方式4相同。

所以一般,方式0、1和方式4、5 (輸出一個(gè)電平或一個(gè)脈沖)選作計(jì)數(shù)器用;而方式2、3(輸出周期脈沖或周期發(fā)波)選作定時(shí)器用。

2. 編程

1. 將8253計(jì)數(shù)器0設(shè)置為方式3,計(jì)數(shù)器1設(shè)置為方式0串聯(lián)使用,CLK0接1MHz,設(shè)置兩個(gè)計(jì)數(shù)器的初值乘積為5000,000啟動(dòng)計(jì)數(shù)器工作后,經(jīng)過(guò)5秒OUT1輸出高電平。通過(guò)8255A口查詢OUT1輸出高電平。通過(guò)8255A口查詢OUT1的輸出電平,用C口的PC0輸出開(kāi)關(guān)量控制繼電器動(dòng)作。 2. 繼電器開(kāi)關(guān)量輸入端輸入“1”,繼電器常開(kāi)觸點(diǎn)閉合,電路接通,指示燈亮,輸入“0”,開(kāi)關(guān)斷開(kāi),指示燈熄滅。

4. 程序流程圖

主程序流程圖

- 3 -

子程序流程圖

5. 程序

IO8255 EQU 28bh IO8255A EQU 288h IO8253 EQU 283h IO82530 EQU 280h IO82531 EQU 281h DATA ENDS

CODE SEGMENT

ASSUME CS:CODE START:MOV DX,IO8255 MOV AL,90H OUT DX,AL

MOV AL,01 ;置位 OUT DX,AL

- 4 -

CALL DELAY

MOV AL,0 ;復(fù)位 OUT DX,AL CALL DELAY JMP START

DELAY PROC NEAR ;延時(shí)子程序 PUSH DX

MOV DX,IO8253 MOV AL,36H OUT DX,AL

MOV DX,IO82530 MOV AX,10000 OUT DX,AL MOV AL,AH OUT DX,AL

MOV DX,IO8253 MOV AL,70H OUT DX,AL

MOV DX,IO82531 MOV AX,500 OUT DX,AL MOV AL,AH OUT DX,AL

PRESS:MOV AH,6 MOV DL,0FFH INT 21H

JZ NEXT MOV AH,4CH INT 21H

NEXT:MOV DX,IO8255A

;設(shè)8253計(jì)數(shù)器0為方式3 ;8253計(jì)數(shù)器0寫(xiě)初值 ;設(shè)8253計(jì)數(shù)器1為方式0 ;8253計(jì)數(shù)器1寫(xiě)初值 ;無(wú)鍵按下跳轉(zhuǎn) - 5 -

IN AL,DX

TEST AL,01H 微機(jī)原理及應(yīng)用結(jié)業(yè)論文 ;測(cè)試 JZ PRESS POP DX RET DELAY ENDP

CODE ENDS

END START

- 6 -

【微機(jī)原理及應(yīng)用結(jié)業(yè)論文】相關(guān)文章:

《微機(jī)原理及應(yīng)用》教學(xué)改革探索04-29

微機(jī)原理與應(yīng)用課程教學(xué)改革與探索05-01

《微機(jī)原理及應(yīng)用》教材與教學(xué)內(nèi)容改革思考05-02

電子科技大學(xué)微機(jī)原理與應(yīng)用2015考研復(fù)試大綱05-01

微機(jī)原理課程設(shè)計(jì)心得體會(huì)04-11

拱橋阻滑板的原理及應(yīng)用04-27

微機(jī)原理與接口技術(shù)實(shí)驗(yàn)教學(xué)探索04-30

GPS測(cè)量原理及應(yīng)用簡(jiǎn)介04-29

等值推理原理及其應(yīng)用04-28

微機(jī)電系統(tǒng)(MEMS)技術(shù)的研究與應(yīng)用04-26