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

正文內(nèi)容

微機(jī)原理實(shí)驗(yàn)報(bào)告精選合集(參考版)

2024-10-13 21:39本頁(yè)面
  

【正文】 使用實(shí)驗(yàn)箱和編譯軟件,使我們?cè)诰幊毯蛣?dòng)手操作方面都有了很大的提高,軟硬件的結(jié)合,使我們更加透徹的理解了所學(xué)知識(shí)。每按單脈沖發(fā)生器一次產(chǎn)生一次中斷申請(qǐng),由于IR0的優(yōu)先級(jí)比IR1低,故先響應(yīng)IR1,后響應(yīng)IR0,觀察到低4位的LED燈先點(diǎn)亮或熄滅,高4位的LED燈后點(diǎn)亮或熄滅。一般EOI命令,IR0優(yōu)先級(jí)最低 OUT DX,AX IRET。輸出高低電平控制LED燈的亮滅 OUT DX,AX MOV DX,4A0H。CX低4位取反 MOV DX,4B0H。中斷返回HINT2:。OCW2的地址MOV AX,E0H。CS273的地址MOV AX,CX。中斷服務(wù)程序1 XOR CX,0F0H。IR1的中斷向量存放在(0000H:0204H)開(kāi)始的四個(gè)單元里 MOVAX,0MOVDS,AX MOVSI,204H MOVAX,OFFSET HINT2 MOVDS:[SI],AX ADD SI,2 MOVAX,CS MOVDS:[SI],AX JMP $。IR0的中斷向量存放在(0000H:0200H)開(kāi)始的四個(gè)單元里 MOVAX,0MOVDS,AX MOVSI,200H MOVAX,OFFSET HINT1 MOVDS:[SI],AX ADDSI,2 MOVAX,CS MOVDS:[SI],AX STI。寫OCW1 OUT DX,AX。寫ICW4 OUT DX,AX。ICW2的地址 MOV AX,80H。ICW1的地址 MOV AX,13H。OCW2將 E0OCW2一般EOI命令,將IR0設(shè)置為最低中斷優(yōu)先級(jí)。了解中斷結(jié)束方式與設(shè)置優(yōu)先權(quán)。一般EOI命令,全嵌套方式 OUT DX,AX IRET。輸出高低電平控制LED燈的亮滅 OUT DX,AXMOV DX,4A0H。CX取反MOV DX,4B0H。原地跳轉(zhuǎn)HINT:。中斷服務(wù)程序的入口地址 MOV DS:[SI],AX ADD SI,2 MOV AX,CS MOV DS:[SI],AX STI。中斷向量存放在(0000H:0200H)開(kāi)始的四個(gè)單元里 MOV AX,0MOV DS,AX MOV SI,200H。寫中斷屏蔽字OCW1 OUT DX,AX。寫中斷結(jié)束控制字ICW4 OUT DX,AX。ICW2的地址,寫中斷向量碼ICW2 MOV AX,80H。ICW1的地址,寫初始化命令字ICW1 MOV AX,13H。將IR0重新接入LED0,設(shè)置OCW1為01H,屏蔽中斷IR0,則IR0的中斷無(wú)法得到響應(yīng)。中斷返回 CODE ENDS END START 實(shí)驗(yàn)現(xiàn)象:運(yùn)行程序,觸發(fā)脈沖發(fā)生器產(chǎn)生中斷請(qǐng)求,相應(yīng)二極管點(diǎn)亮。OCW2的地址MOV AX,20H。CS273的地址MOV AX,CX。中斷服務(wù)程序XOR CX,0FFH。開(kāi)中斷,設(shè)置IF=1 JMP $。中斷類型號(hào)為81H MOV AX,OFFSET HINT。允許中斷。一般嵌套,非緩沖方式,非自動(dòng)EOI MOV AX,0。寫ICW2 MOV AX,81H。程序如下:CODE SEGMENT PUBLIC ASSUME CS:CODE ORG 100H START: MOV DX,4A0H。中斷返回CODE ENDS END START 五,實(shí)驗(yàn)思考題 1. 將P0連線連接到IR1—IR7任意一個(gè);重新編寫程序。OCW2的地址MOV AX,20H。CS273接口的地址,與8個(gè)LED燈相連 MOV AX,CX。中斷服務(wù)程序 XOR CX,0FFH。開(kāi)中斷,設(shè)置IF=1 JMP $。中斷類型號(hào)為80H MOV AX,OFFSET HINT。允許中斷。一般嵌套,非緩沖方式,非自動(dòng)EOI MOV AX,0。寫ICW2 MOV AX,80H。四,實(shí)驗(yàn)源程序如下CODE SEGMENT PUBLIC ASSUME CS:CODE ORG 100H START: MOV DX,4A0H。三,實(shí)驗(yàn)步驟(1)連線+與8259的IR0相連; ; ; ; ;,01與LED1相連,依次將CS273接口與LED相連;其它線均已連好如下圖:DDBUSDD0VccDD1DD2DD3DD4DD5DD6DD7CS825913274LS32VccINTINTAVccIORDIOWRA***2161726D0D1D2D3D4D5D6D7A0CSRDWRSP/ENINTINTA8259IR0IR1IR2IR3IR4IR5IR6IR7***32425IR0IR1IR2IR3IR4IR5IR6IR7CAS0CAS1CAS2121314(2)編輯程序,編譯鏈接后,單步運(yùn)行,調(diào)試程序。(2)掌握編寫中斷服務(wù)程序的方法。第五篇:北京理工大學(xué)微機(jī)原理實(shí)驗(yàn)報(bào)告_8259A實(shí)驗(yàn)一8259中斷控制器實(shí)驗(yàn)一、實(shí)驗(yàn)內(nèi)容用單脈沖發(fā)生器的輸出脈沖為中斷源,每按一次產(chǎn)生一次中斷申請(qǐng),點(diǎn)亮或熄滅發(fā)光二極管。通過(guò)本次實(shí)驗(yàn),我了解了步進(jìn)電機(jī)控制的基本原理,掌握了控制步進(jìn)電機(jī)轉(zhuǎn)動(dòng)的編程方法。當(dāng)鍵盤中有任意鍵輸入的時(shí)候則程序終止。8255 C輸入, A 輸出MOVBUF,33HOUT1:MOVAL,BUFMOVDX,IO8255AOUTDX,ALPUSHDXMOVAH,06HMOVDL,0FFHINT21HPOPDXJEIN1MOVAH,4CHINT21HIN1:MOVDX,IO8255CINAL,DX。$39。K7 IS THE DIRECTION CONTROL39。K0 IS THE HIGHEST SPEED39。K6 IS THE LOWEST SPEED 39。K0K6 ARE SPEED CONTROL39。8255B 控制端口IO8255CEQUIOPORT+ 28AH。DATASEGMENTIOPORTEQU0E400H280HIO8255AEQUIOPORT+288H。*步進(jìn)電機(jī)*。程序框圖:程序清單:。2)編程:當(dāng)K0~K6中某一開(kāi)關(guān)為“1”(向上撥)時(shí)步進(jìn)電機(jī)啟動(dòng)。PA0~PA3接BA~BD。微機(jī)實(shí)驗(yàn)報(bào)告書(Ⅲ)學(xué)號(hào):姓名:班級(jí): 同組名單:實(shí)驗(yàn)日期: 實(shí)驗(yàn)題目:步進(jìn)電機(jī)控制實(shí)驗(yàn)實(shí)驗(yàn)?zāi)繕?biāo):實(shí)驗(yàn)步驟:連接電路圖1)按圖14連接線路,利用8255輸出脈沖序列,開(kāi)關(guān)K0~K6控制步進(jìn)電機(jī)轉(zhuǎn)速,K7控制步進(jìn)電機(jī)轉(zhuǎn)向。通過(guò)這三次實(shí)驗(yàn)的學(xué)習(xí),對(duì)于可編程接口芯片有了更深的認(rèn)識(shí),掌握了基本的微機(jī)接口方法。小結(jié)(體會(huì)和收獲):通過(guò)本次實(shí)驗(yàn),進(jìn)一步了解了8253可編程定時(shí)器/計(jì)數(shù)器;鞏固了可編程并行接口8255的基本知識(shí)點(diǎn),了解了該芯片的應(yīng)用。實(shí)驗(yàn)二:當(dāng)邏輯開(kāi)關(guān)K0~K7中的一個(gè)或幾個(gè)打開(kāi)時(shí),對(duì)應(yīng)的LED燈就會(huì)亮起來(lái),即利用8255A實(shí)現(xiàn)了基本的輸入輸出控制。通道0的時(shí)鐘輸入為1MHz標(biāo)準(zhǔn)脈沖,產(chǎn)生1000Hz的方波;通道1以通道0輸出的1000Hz方波脈沖為輸入,產(chǎn)生1Hz的方波。返回INT21H CODEENDSENDSTART。從 8255 的A口輸出OUTDX,ALJMPSSS。BX為數(shù)碼表的起始地址XLAT。若是則退出SUBAL,30H。若是則退出CMPAL,39H。從鍵盤接收字符INT21HCMPAL,30H。使 8255 的A口為輸出方式MOVAX,10000000BOUTDX,ALSSS:MOVDX,OFFSET MESG1。$39。Input a num(09),other key is exit:39。************************************。************************************。若無(wú),則繼續(xù) C 輸入,A 輸出MOV AH,4CH。從 A 輸出OUT DX,ALMOV DL,0FFH。對(duì) 8255 進(jìn)行設(shè)定,A 輸出,C 輸入MOV AL,10001001BOUT DX,AL INPUT: MOV DX,IO8255C。*************************。*************************。后寫高字節(jié)MOVAH,4CH。寫入循環(huán)計(jì)數(shù)初值1000MOVDX,IO8253COUTDX,AL。后寫入高字節(jié)MOVDX,IO8253AMOVAL,76H。寫入循環(huán)計(jì)數(shù)初值1000MOVDX,IO8253BOUTDX,AL。向8253寫控制字MOVAL,36H。* 8253分頻 *。程序框圖: 實(shí)驗(yàn)一:實(shí)驗(yàn)二:實(shí)驗(yàn)三:程序清單: 實(shí)驗(yàn)一:。實(shí)驗(yàn)三:連接電路圖靜態(tài)顯示:按圖連接好電路,將8255的A口PA0~PA6分別與七段數(shù)碼管的段碼驅(qū)動(dòng)輸入端a~g相連,位碼驅(qū)動(dòng)輸入端S1接+5V(選中), S0、dp接地(關(guān)閉)。實(shí)驗(yàn)二:連接電路圖1)實(shí)驗(yàn)電路如圖,8255C口接邏輯電平開(kāi)關(guān)K0~K7,A口接LED顯示電路L0~L7。由于是第一次實(shí)驗(yàn),進(jìn)程比較緩慢,所以僅進(jìn)行了8253可編程定時(shí)器/計(jì)數(shù)器的一個(gè)實(shí)驗(yàn),下次實(shí)驗(yàn)會(huì)熟練一些。小結(jié)(體會(huì)與收獲):通過(guò)預(yù)習(xí)和實(shí)驗(yàn),學(xué)會(huì)了 8253 芯片和微機(jī)接口原理和方法,掌握 8253 定時(shí)器/計(jì)數(shù)器的基本工作原理、工作方式和編程原理,熟悉了匯編代碼的編寫。加換行符INT21HPOPDXRET。顯示INT21HMOVDL,0DH。F39。A39。,ASCII碼加30HADDDL,7。39。若是則為39。首先取低四位MOVDL,ALCMPDL,9。退出INT21HDISP PROCNEAR。調(diào)顯示子程序PUSHDXMOVAH,06HMOVDL,0FFHINT21HPOPDXJZLLL。送計(jì)數(shù)初值為0FHMOVAL,0FHOUTDX,ALLLL: INAL,DX。IOPORTEQU0C800H0280HIO8253A EQUIOPORT+283HIO8253B EQUIOPORT+280HCODE SEGMENTASSUMECS:CODESTART: MOVAL,00010000B。* 8253方式0計(jì)數(shù)器實(shí)驗(yàn) *。八、參考文獻(xiàn)1.戴勝華,張凡,[M].北京:北京交通大學(xué)出版社, 、編程和接口技術(shù)大全[M].北京:機(jī)械工程出版社,第四篇:北京科技大學(xué)微機(jī)原理實(shí)驗(yàn)報(bào)告微機(jī)原理及應(yīng)用實(shí)驗(yàn)報(bào)告學(xué)院: 班級(jí): 學(xué)號(hào): 姓名:微機(jī)實(shí)驗(yàn)報(bào)告書(Ⅰ)學(xué)號(hào):姓名:班級(jí): 同組名單:實(shí)驗(yàn)日期:實(shí)驗(yàn)題目:8253可編程定時(shí)器計(jì)數(shù)器實(shí)驗(yàn)?zāi)繕?biāo):掌握8253的基本工作原理和編程方法 實(shí)驗(yàn)步驟:連接電路圖如圖虛線連接電路,將計(jì)數(shù)器0設(shè)置為方式0,計(jì)數(shù)器初值為N(N程序清單:。轉(zhuǎn)SSS exit: mov ah,4ch。求出相應(yīng)的段碼mov dx,io8255a。將所得字符的ASCII碼減30H mov bx,offset led。是否大于9 jg exit。939。是否小于0 jl exit。039。顯示提示信息mov ah,09h int 21h mov ah,01。 data ends code segment assume cs:code,ds:data start: mov ax,data mov ds,ax mov dx,io8255b。,0dh,0ah,39。:二、程序流程圖三、實(shí)驗(yàn)源程序 data segment ioport equ 0c400h0280h io8255a equ ioport+288h io8255b equ ioport+28bh led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh mesg1 db 0dh,0ah,39。七、自主設(shè)計(jì)實(shí)驗(yàn)——LED顯示一、實(shí)驗(yàn)內(nèi)容,將8255的A口PA0~PA6分別與七段數(shù)碼管的段碼驅(qū)動(dòng)輸入端a~g相連,位碼驅(qū)動(dòng)輸入端S1接+5V(選中),S0、dp接地(關(guān)閉)。當(dāng)為空格時(shí)跳到CLOSE JZ CLOSE MOV AH,4CH INT 21H CLOSE: MOV AL,0 MOV DX,0C408H OUT DX,AL JMP L0CODE ENDS END START 四.實(shí)驗(yàn)遇到的問(wèn)題和解決方法:讀取C口狀態(tài)后不知如何將其轉(zhuǎn)換為相應(yīng)的組號(hào)解決方法:對(duì)AL進(jìn)行邏輯右移,通過(guò)判斷CF是否為1,來(lái)計(jì)算相應(yīng)的組號(hào)(具體方法見(jiàn)程序):數(shù)碼管始終顯示‘7’解決方法:調(diào)用響鈴程序的位置出現(xiàn)錯(cuò)誤。送到A口輸出顯示MOV DL,7 MOV AH,2 INT 21H。形成顯示字符的地址 MOV AL,[BX]。七段顯示代碼表的首址送BX AND AX,00FFH。將AL邏輯右移 JNC L1 DEC BL MOV AL,BL。讀C口狀態(tài) CMP AL,0。MOV DX,0C40BH MOV AL,89H OUT DX,AL。從鍵盤上按空格鍵開(kāi)始下一輪搶答,按其它鍵程序退出。二、實(shí)驗(yàn)內(nèi)容圖54為競(jìng)賽搶答器(模擬)的原理圖,邏輯開(kāi)關(guān)K0~K7代表競(jìng)賽搶答按鈕0~7號(hào),當(dāng)某個(gè)邏輯電平開(kāi)關(guān)置“1”時(shí),相當(dāng)某組搶答按鈕按下。六、課程綜合實(shí)驗(yàn)(搶答器)一、實(shí)驗(yàn)?zāi)康牧私馕C(jī)化競(jìng)賽搶答器的基本原理。解決方法:顯示字符時(shí),用6號(hào)功能代替2號(hào)功能。返回操作系統(tǒng)五.實(shí)驗(yàn)遇到的問(wèn)題和解決方法問(wèn)題:當(dāng)按下一個(gè)字符時(shí),屏幕上
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1