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

正文內(nèi)容

微機(jī)原理與接口技術(shù)課后答案-資料下載頁(yè)

2025-06-28 18:25本頁(yè)面
  

【正文】 一個(gè)n個(gè)時(shí)鐘寬度的負(fù)單脈沖。在計(jì)數(shù)過程中,若GATE產(chǎn)生負(fù)跳變,不會(huì)影響計(jì)數(shù)過程的進(jìn)行。但若在計(jì)數(shù)器回零前,GATE又產(chǎn)生從低到高的正跳變,則8253又將初值n裝入計(jì)數(shù)器執(zhí)行部件,重新開始計(jì)數(shù),其結(jié)果會(huì)使輸出的單脈沖寬度加寬。 方式2——比率發(fā)生器:當(dāng)對(duì)某一計(jì)數(shù)通道寫入控制字,選定工作方式2時(shí),OUT端輸出高電平。如果GATE為高電平,則在寫入計(jì)數(shù)值后的下一個(gè)時(shí)鐘脈沖時(shí),將計(jì)數(shù)值裝入執(zhí)行部件,此后,計(jì)數(shù)器隨著時(shí)鐘脈沖的輸入而遞減計(jì)數(shù)。當(dāng)計(jì)數(shù)值減為1時(shí),OUT端由高電乎變?yōu)榈碗娖?,待?jì)數(shù)器的值減為0時(shí),OUT引腳又回到高電平,即低電平的持續(xù)時(shí)間等于一個(gè)輸入時(shí)鐘周期。與此同時(shí),還將計(jì)數(shù)初值重新裝入計(jì)數(shù)器,開始一個(gè)新的計(jì)數(shù)過程,并由此循環(huán)計(jì)數(shù)。如果裝入計(jì)數(shù)器的初值為n,那么在OUT引腳上,每隔n個(gè)時(shí)鐘脈沖就產(chǎn)生一個(gè)負(fù)脈沖,其寬度與時(shí)鐘脈沖的周期相同,頻率為輸入時(shí)鐘脈沖頻率的n分之一。在操作過程中,任何時(shí)候都可由CPU重新寫入新的計(jì)數(shù)值,不影響當(dāng)前計(jì)數(shù)過程的進(jìn)行。當(dāng)計(jì)數(shù)值減為0時(shí),一個(gè)計(jì)數(shù)周期結(jié)束,8253將按新寫入的計(jì)數(shù)值進(jìn)行計(jì)數(shù)。在計(jì)數(shù)過程中,當(dāng)GATE變?yōu)榈碗娖綍r(shí),使OUT變?yōu)楦唠娖?,禁止?jì)數(shù);當(dāng)GATE從低電平變?yōu)楦唠娖?,GATE端產(chǎn)生上升沿,則在下一個(gè)時(shí)鐘脈沖時(shí),把預(yù)置的計(jì)數(shù)初值裝入計(jì)數(shù)器,從初值開始遞減計(jì)數(shù),并循環(huán)進(jìn)行。 方式3——方波發(fā)生器 :方式3和方式2的工作相類似,但從輸出端得到的是對(duì)稱的方波或基本對(duì)稱的矩形波。 如果寫入計(jì)數(shù)器的初值為偶數(shù),則當(dāng)8253進(jìn)行計(jì)數(shù)時(shí),每輸入一個(gè)時(shí)鐘脈沖,均使計(jì)數(shù)值減2。計(jì)數(shù)值減為0時(shí),OUT輸出引腳由高電平變成低電平,同時(shí)自動(dòng)重新裝入計(jì)數(shù)初值,繼續(xù)進(jìn)行計(jì)數(shù)。當(dāng)計(jì)數(shù)值減為0時(shí),OUT引腳又回到高電平,同時(shí)再一次將計(jì)數(shù)初值裝入計(jì)數(shù)器,開始下一輪循環(huán)計(jì)數(shù);如果寫入計(jì)數(shù)器的初值為奇數(shù),則當(dāng)輸出端OUT為高電平時(shí),第一個(gè)時(shí)鐘脈沖使計(jì)數(shù)器減1,以后每來一個(gè)時(shí)鐘脈沖,都使計(jì)數(shù)器減2,當(dāng)計(jì)數(shù)值減為0時(shí),輸出端OUT由高電平變?yōu)榈碗娖?,同時(shí)自動(dòng)重新裝入計(jì)數(shù)初值繼續(xù)進(jìn)行計(jì)數(shù)。這時(shí)第一個(gè)時(shí)鐘脈沖使計(jì)數(shù)器減3,以后每個(gè)時(shí)鐘脈沖都使計(jì)數(shù)器減2,計(jì)數(shù)值減為0時(shí),OUT端又回到高電平,并重新裝入計(jì)數(shù)初值后,開始下一輪循環(huán)計(jì)數(shù)。 方式4——軟件觸發(fā)選通:當(dāng)對(duì)8253寫入控制宇,進(jìn)入工作方式4后,OUT端輸出變?yōu)楦唠娖?,如果GATE為高電平,那么,寫入計(jì)數(shù)初值后,在下一個(gè)時(shí)鐘脈沖后沿將自動(dòng)把計(jì)數(shù)初值裝入執(zhí)行部件,并開始計(jì)數(shù)。當(dāng)計(jì)數(shù)值成為0時(shí),OUT端輸出變低,經(jīng)過一個(gè)時(shí)鐘周期后,又回到高電平,形成一個(gè)負(fù)脈沖。若在計(jì)數(shù)過程中寫入一個(gè)新的計(jì)數(shù)值,則在現(xiàn)行計(jì)數(shù)周期內(nèi)不受影響,但當(dāng)計(jì)數(shù)值回0后,將按新的計(jì)數(shù)初值進(jìn)行計(jì)數(shù),同樣也只計(jì)一次。 如果在計(jì)數(shù)的過程中GATE變?yōu)榈碗娖剑瑒t停止計(jì)數(shù),當(dāng)GATE變?yōu)楦唠娖胶螅种匦聦⒊踔笛b入計(jì)數(shù)器,從初值開始計(jì)數(shù),直至計(jì)數(shù)器的值減為0時(shí),從OUT端輸出一個(gè)負(fù)脈沖。 方式5——硬件觸發(fā)選通:編程進(jìn)入工作方式5后,OUT端輸出高電平。當(dāng)裝入計(jì)數(shù)值n后,GATE引腳上輸入一個(gè)從低到高的正跳變信號(hào)時(shí),才能在下一個(gè)時(shí)鐘脈沖后沿把計(jì)數(shù)初值裝入執(zhí)行部件,并開始減1計(jì)數(shù)。當(dāng)計(jì)數(shù)器的值減為0時(shí),輸出端OUT產(chǎn)生一個(gè)寬度為一個(gè)時(shí)鐘周期的負(fù)脈沖,然后OUT又回到高電平。計(jì)數(shù)器回0后,8253又自動(dòng)將計(jì)數(shù)值n裝入執(zhí)行部件,但并不開始計(jì)數(shù),要等到GATE端輸入正跳變后,才又開始減1計(jì)數(shù)。計(jì)數(shù)器在計(jì)數(shù)過程中,不受門控信號(hào)GATE電平的影響,但只要計(jì)數(shù)器未回0,GATE的上升沿卻能多次觸發(fā)計(jì)數(shù)器,使它重新從計(jì)數(shù)初值n開始計(jì)數(shù),直到計(jì)數(shù)值減為0時(shí),才輸出一個(gè)負(fù)脈沖。如果在計(jì)數(shù)過程中寫入新的計(jì)數(shù)值,但沒有觸發(fā)脈沖,則計(jì)數(shù)過程不受影響。當(dāng)計(jì)數(shù)器的值減為0后,GATE端又輸入正跳變觸發(fā)脈沖時(shí),將按新寫入的初值進(jìn)行計(jì)數(shù)。 初始化程序如下: 0通道初始化: MOV DX, 306H MOV AL, 00110111B(37H) ;方式3,先讀/寫低8位, ;后讀/寫低8位, BCD計(jì)數(shù) OUT DX, AL MOV DX, 300H MOV AL, 34H ;初值低8位 OUT DX, AL MOV AL, 13H ;初值高8位 OUT DX, AL 1通道初始化: MOV DX, 306H MOV AL, 01010101B(55H);方式2,只讀/寫低8位, BCD計(jì)數(shù) OUT DX, AL MOV DX, 302H MOV AL, 05H ;初值 OUT DX, AL 2通道初始化: MOV DX, 306H MOV AL, 10010001B(91H);方式0,只讀/寫低8位,BCD計(jì)數(shù) OUT DX, AL MOV DX, 304H MOV AL, 29H(或05H) ;初值 OUT DX, AL 微機(jī)原理與接口技術(shù)第九章作業(yè)習(xí)題課P3732. 【答】8255A具有3種基本的工作方式,在對(duì)8255A進(jìn)行初始化編程時(shí),應(yīng)向控制字寄存器寫入方式選擇控制字,用來規(guī)定8255A各端口的工作方式。這3種基本工作方式是: 方式0——基本輸入輸出方式:適用于不需要用應(yīng)答信號(hào)的簡(jiǎn)單輸入輸出場(chǎng)合。這種方式A口和B口可作為8位的端口,C口的高4位和低4位可作為兩個(gè)4位的端口。 方式1——選通輸入輸出方式:A口和B口作為數(shù)據(jù)口,均可工作于輸入或輸出方式。端口C的6根線用來產(chǎn)生或接受聯(lián)絡(luò)信號(hào)。 方式2——雙向總線I/O方式:只有A口可以工作于這種方式。端口A工作于方式2時(shí),端口C的5位(PC3~PC7)作A口的聯(lián)絡(luò)控制信號(hào)。 ① 8255A:A口輸入,B口輸出 8253:2MHz/2Hz=1000000 通道0工作于方式2,取N0=1000 通道1工作于方式0,取N1=999。 本題用8253定時(shí)中斷,中斷處理時(shí)檢測(cè)開關(guān)狀態(tài),并點(diǎn)亮相應(yīng)得LED。 假設(shè)8259A已初始化,主程序如下: MOV AX, SEG INTR ;形成中斷矢量表 MOV DS, AX MOV DX, OFFSET INTR MOV AL, N MOV AH, 25H INT 21H MOV AL, 10010000B ;8255初始化 OUT 83H, AL MOV AL, 00110101B ;通道0方式2,BCD計(jì)數(shù) OUT 87H, AL MOV AL, 00H ;置初值1000 OUT 84H, AL MOV AL, 10H OUT 84H, AL MOV AL, 01110001B ;通道1方式0,BCD計(jì)數(shù) OUT 87H, AL MOV AL, 99H ;置初值999 OUT 85H, AL MOV AL, 09H OUT 85H, AL STIAGAIN:HLT JMP AGAIN中斷服務(wù)程序:INTR: PUSH AX STI IN AL, 80H ;檢測(cè)開關(guān),合上為0 NOT AL ;取反 OUT 81H, AL ;點(diǎn)亮相應(yīng)LED(合上) MOV AL, 01110001B ;通道1方式0,BCD計(jì)數(shù) OUT 87H, AL MOV AL, 99H ;置初值999 OUT 85H, AL MOV AL, 09H OUT 85H, AL CLI MOV AL, 20H ;普通EOI命令 OUT 20H, AL POP AX IRET ② 8255A:B口輸出 8253:通道0工作于方式2,取N0=2000 通道1工作于方式3,取N1=1000,即得OUT1頻率為1Hz(周期為1秒)的方波,接到8259A的IRi,用沿觸發(fā)中斷請(qǐng)求。 主程序如下: MOV AX, SEG INTR ;形成中斷矢量表 MOV DS, AX MOV DX, OFFSET INTR MOV AL, N MOV AH, 25H INT 21H MOV AL, 10000000B ;8255初始化 OUT 83H, AL MOV AL, 00110101B ;通道0方式2,BCD計(jì)數(shù) OUT 87H, AL MOV AL, 00H ;置初值2000 OUT 84H, AL MOV AL, 20H OUT 84H, AL MOV AL, 01110111B ;通道1方式0,BCD計(jì)數(shù) OUT 87H, AL MOV AL, 00H ;置初值1000 OUT 85H, AL MOV AL, 10H OUT 85H, AL MOV AL, 0FEH ;熄滅LED0 OUT 81H, AL STIGOON:HLT JMP 中斷服務(wù)程序如下:INTR: PUSH AX STI ROL AL, 1 ;AL左循環(huán)移位1位 OUT 81H, AL ;點(diǎn)亮下一位LED CLI MOV AL, 20H OUT 20H, AL ;普通EOI結(jié)束命令 POP AX IRET第十一章作業(yè)習(xí)題課 對(duì)多個(gè)變化較為緩慢的模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換時(shí),利用多路開關(guān)將各路模擬信號(hào)輪流與A/D轉(zhuǎn)換器接通,使一個(gè)A/D轉(zhuǎn)換器能完成多個(gè)模擬信號(hào)的轉(zhuǎn)換,節(jié)省硬件開銷。 一個(gè)模數(shù)轉(zhuǎn)換器完成一次模數(shù)轉(zhuǎn)換,要進(jìn)行量化、編碼等操作,每種操作均需化費(fèi)一定的時(shí)間,這段時(shí)間稱為模數(shù)轉(zhuǎn)換時(shí)間tc。在轉(zhuǎn)換時(shí)間tc內(nèi), 輸入模擬信號(hào)x(t)變化速率較高時(shí),在轉(zhuǎn)換過程中,輸入模擬量有一個(gè)可觀的△x,結(jié)果將會(huì)引入較大的誤差。也就是說,在A/D轉(zhuǎn)換過程中,加在轉(zhuǎn)換器上的電平在波動(dòng),這樣,就很難說輸出的數(shù)字量表示tc期間輸入信號(hào)上哪一點(diǎn)的電壓值,在這種情況下就要用采樣保持器來解決這個(gè)問題。設(shè)上圖中DAC0832的口地址為300H ,產(chǎn)生三角波的程序段為:START: MOV AL,3CH MOV DX,300HUP: INC AL OUT DX,AL CALL DELAY CMP AL,0CDH JNZ UPDOWN: DEC AL OUT DX,AL CALL DELAY CMP AL,3DH JNZ DOWN JMP UP 補(bǔ)充地址譯碼電路l 因?yàn)?253的時(shí)鐘輸入頻率為2MHz,而要求的采樣頻率f=500Hz,即用8253定時(shí),每隔2ms中斷一次,因此8253的分頻次數(shù)(時(shí)間常數(shù))N=2MHz/500Hz=4000。l 采集10秒鐘,共采集10s/2ms=5000次,即8253中斷次數(shù)為5000次。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1