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

正文內(nèi)容

微機(jī)原理實(shí)驗(yàn)報(bào)告精選合集-免費(fèi)閱讀

2024-10-13 21:39 上一頁面

下一頁面
  

【正文】 中斷返回 CODE ENDS END START 實(shí)驗(yàn)現(xiàn)象:CS273的00與LED0相連,01與LED1相連,02與LED2相連,依次下去,直至07與LED7相連。一般EOI命令,IR0優(yōu)先級最低 OUT DX,AX IRET。開中斷,設(shè)置IF=1。上升沿觸發(fā),單片8259,要寫ICW4 OUT DX,AX MOV DX,4A2H。OCW2的地址MOV AX,20H。中斷類型號為80H MOV AX,OFFSET HINT。上升沿觸發(fā),單片8259,要寫ICW4 OUT DX,AX MOV DX,4A2H。輸出高低電平控制LED燈的亮滅 OUT DX,AXMOV DX,4A0H。中斷向量存放在(0000H:0204H)開始的四個(gè)單元里 MOV AX,0MOV DS,AX MOV SI,204H。將P0接到了IR1,在原程序的基礎(chǔ)上,把寫ICW2的控制字改為81H,再把中斷向量的入口地址改為0204H即可。原地跳轉(zhuǎn)HINT:。IR0的中斷向量碼為80H OUT DX,AX MOV AX,01OUT DX,AX。二,實(shí)驗(yàn)?zāi)康模?)掌握8259的工作原理。DATAENDSCODE SEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,CSMOVDS,AXMOVAX,DATAMOVDS,AXMOVDX,OFFSET MESMOVAH,09INT21HMOVDX,IO8255BMOVAL, 10001001BOUTDX,AL。,0AH,0DHDB39。*******************************。在實(shí)驗(yàn)過程中要細(xì)心,當(dāng)編譯、鏈接或者運(yùn)行的時(shí)候遇到錯(cuò)誤的時(shí)候,要仔細(xì)檢查程序的輸入是否正確,很容易輸錯(cuò)字母數(shù)字。運(yùn)行結(jié)果: 實(shí)驗(yàn)一:8253通道0和通道1均工作在方式3,計(jì)數(shù)初值均為1000。是否大于9JGEXIT。,0DH,0AH,39。判斷是否有按鍵MOV AH,06HINT 21HJZ INPUT。程序退出INT21HCODE ENDSENDSTART實(shí)驗(yàn)二:。工作方式OUTDX,ALMOVAX,1000。2)編程從8255C口輸入數(shù)據(jù),再從A口輸出。加回車符INT21HMOVDL,0AH。939。跳轉(zhuǎn)到LLLMOVAH,4CH。*************************。若是則退出sub al,30h。從鍵盤接收字符int 21h cmp al,39。編程從鍵盤輸入一位十進(jìn)制數(shù)字(0~9),在七段數(shù)碼管上顯示出來。屏蔽AX高字節(jié),組號 ADD BX,AX。圖 548255動態(tài)分配地址: 控制寄存器: 0C40BHA口地址: 0C408H C口地址: 0C40AH三.程序流程圖和程序清單DATA SEGMENT LIST DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DATA ENDSSTACK1 SEGMENT STACK DW 100H DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX。其中一個(gè)不正確。顯示接受字符 INT 21H POP AX JMP WAIT1。TEST AL,20H。MOV AL,0AH MOV DX,3FBH OUT DX,AL。!39。JZ WAIT1SEND: MOV AH,1 INT 21H。寫入線路控制寄存器MOV AL,03H MOV DX,3FCH OUT DX,AL。MOV AH,4CH INT 21H CODE ENDS END STARTIN AL,DX MOV DL,39。判斷發(fā)送端是否空 JZ WAIT1 MOV DL,0FFH。低位MOV AL,AH INC DX OUT DX,AL OUT DX,AL MOV AL,03H。幀 Dn?D0 D1 數(shù)據(jù)位 起 空閑位 始 位 奇 偶 校驗(yàn)位 停 止 位 空閑位2)8250各部分功能說明8250片內(nèi)有10個(gè)寄存器,其中有幾個(gè)是共用地址的,其識別由線路控制寄存器(LCR)的最高位DLAB來決定。兩臺PC機(jī)間RS232串口通信。39。比較DL是否9jle ddd。將AL右移四位call disp。5V),編程采集這個(gè)信號數(shù)據(jù)并在屏幕上顯示波形。設(shè)置 tpc 卡中9054芯片io口,關(guān)閉中斷in ax,dxand ax,0f7ffh out dx,ax mov ax,4c00h int 21hint_proc proc far。設(shè)置 tpc 卡中9054芯片io口,使能中斷in ax,dx or ax,0900h out dx,axmov al,int_vect。,0dh,0ah,39。tpc 卡中9054芯片的io地址csreg dw ?ipreg dw ?。設(shè)置 tpc 卡中9054芯片io口,關(guān)閉中斷in ax,dxand ax,0f7ffh out dx,ax 的地址為20H、21H,編程時(shí)要根據(jù)中斷類型號設(shè)置中斷矢量,8259中斷屏蔽寄存器IMR對應(yīng)位要清零(允許中斷),中斷服務(wù)結(jié)束返回前要使用中斷結(jié)束命令:MOV AL,20H OUT 20H,AL中斷結(jié)束返回DOS時(shí)應(yīng)將IMR對應(yīng)位置1,以關(guān)閉中斷。這里指的純DOS環(huán)境是指微機(jī)啟動時(shí)按F8鍵進(jìn)入的DOS環(huán)境。二、實(shí)驗(yàn)原理與內(nèi)容實(shí)驗(yàn)原理PC機(jī)用戶可使用的硬件中斷只有可屏蔽中斷,由8259中斷控制器管理。先寫低字節(jié)后寫高字節(jié) MOV AL,AH OUT DX,AL。是0~9嗎? JLE ASCI ADD DL,07H。寫入控制字OUT DX,AL。8253動態(tài)分配地址: 控制寄存器: 0C403H計(jì)數(shù)器0地址: 0C400H 計(jì)數(shù)器1地址: 0C401H四.程序流程圖和程序清單 1)DATA SEGMENT N EQU 0BH CHLSTACK1 SEGMENT STACK DW 100 DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX。圖52 三.實(shí)驗(yàn)原理8253具有3個(gè)獨(dú)立的計(jì)數(shù)通道,采用減1計(jì)數(shù)方式。延時(shí)CALL DELAY JNZ L1。長延時(shí),3s左右 MOV AL,24H OUT DX,AL。十字路口交通燈的變化規(guī)律要求:(1)南北路口的綠燈、東西路口的紅燈同時(shí)亮3秒左右。內(nèi)循環(huán)TABLE 16次LP2: CMP[DI],ALJELP3ADDDI,COUNT。B39。取個(gè)位數(shù)送顯ORDL,30HMOVAH,02HINT21HMOVAH,4CHINT21HCODE ENDSENDSTART。將十六進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù),并保存LP3: LEADI,DATA2MOVAL,[DI]MOVBL,[DI+1]MOVCL,4SHLAL,CLADDAL,BLMOV[DI],ALLEASI,DATA3XORAH,AHMOVCL,100DIVCL。取JUMP中的十六進(jìn)制數(shù)。右移4位相當(dāng)于除以16MOV [DI],AL。取個(gè)位數(shù)字AND AX,0FH。循環(huán)次數(shù)=3 MOV AX,DATA1。以字母開頭的十六進(jìn)制數(shù)前面需加39。取輸入字符串長度。為堆棧段留出256個(gè)字節(jié)單位STACK ENDS DATA SEGMENT PARA 39。調(diào)試程序,用D命令檢查執(zhí)行結(jié)果。通過使用模擬軟件,我有了更多的方式去深入了解課本上的知識。三、實(shí)驗(yàn)說明;l 利用前期實(shí)驗(yàn)建立組態(tài)控制 l 組態(tài)軟件的操作界面和主要功能; l 混料罐工程或交通燈工程工程組態(tài)四、實(shí)驗(yàn)步驟;(1)硬件設(shè)計(jì)8255A的四個(gè)端口地址為60H、62H、64H、66H。第一篇:微機(jī)原理實(shí)驗(yàn)報(bào)告學(xué)號: 學(xué)生姓名: 打印日期: 評分: 評語:實(shí)驗(yàn)報(bào)告COURSE PAPER 8255控制開關(guān)狀態(tài)顯示學(xué)院 :機(jī)電工程與自動化學(xué)院一、實(shí)驗(yàn)?zāi)康?;(本課程設(shè)計(jì)是在完成《微機(jī)原理與接口技術(shù)使用教程》知識后進(jìn)行的一次綜合性訓(xùn)練。其二進(jìn)制碼分別為0110 0000H、0110 0010H、0110 0100H、0110 0110H。第二篇:數(shù)碼轉(zhuǎn)換 實(shí)驗(yàn)報(bào)告 微機(jī)原理實(shí)驗(yàn)九數(shù)碼轉(zhuǎn)換一、實(shí)驗(yàn)?zāi)康恼莆沼?jì)算機(jī)常用數(shù)據(jù)編碼之間的相互轉(zhuǎn)換方法。編寫并調(diào)試正確的匯編語言源程序,使之將內(nèi)存DATA1字單元中存放的4位十六進(jìn)制數(shù),轉(zhuǎn)換為ASCⅡ碼后分別存入DATA2為起始地址的4個(gè)單元中,低位數(shù)存在低地址的字節(jié)中,并在屏幕上顯示出來。DATA39。指向第一個(gè)輸入字符。039。取十進(jìn)制數(shù)LP:ROL AX,CL。屏蔽高位ADD AX,BX。高位數(shù)存放在高地址字節(jié)中INC DIMOV AL,[SI]。若AL9(AL90),跳轉(zhuǎn)到LP3。AH=AX%100,AL=AX/100MOV[SI],AL。為了在七段顯示器上顯示十進(jìn)制數(shù),需要把十進(jìn)制數(shù)轉(zhuǎn)換為七段代碼。,39。內(nèi)循環(huán)TABLE指向下一組DECCXJNZLP2MOVBYTE PTR[BX],00H 若不是十進(jìn)制數(shù),則結(jié)果保存為00HINCBXCMPAL,39。(2)南北路口的黃燈閃爍若干次,同時(shí)東西路口的紅燈繼續(xù)亮。南北綠燈,東西紅燈亮CALL DELAY CALL DELAY CALL DELAY CALL DELAY CALL DELAYMOV BL,8 MOV AL,04H L0: XOR AL,40H。閃爍幾次CALL DELAY。在門控信號有效時(shí),每輸入1個(gè)計(jì)數(shù)脈沖,通道作1次計(jì)數(shù)操作。INITL0:。寫入計(jì)數(shù)初值 MOV CL,N。是A~F MOV AH,02H。MOV AL,76H MOV DX,0C403H OUT DX,AL。中斷控制器用于接收外部的中斷請求信號,經(jīng)過優(yōu)先級判別等處理后向CPU發(fā)出可屏蔽中斷請求。WINDOWS重啟進(jìn)入MSDOS方式由于系統(tǒng)資源被重新規(guī)劃過,所以也不能正常實(shí)驗(yàn)。四、參考流程圖五、參考程序 程序名:。舊中斷向量保存空間irq_times dw 00h。$39。保存原中斷向量mov ah,35h int 21h mov ax,es mov csreg,ax mov ipreg,bxmov ax,cs。中斷處理程序clipush ax push dx push dsdec irq_timesmov ax,data。三、實(shí)驗(yàn)提示1、ADC0809的IN0口地址為298H,IN1口地址為299H。調(diào)顯示子程序顯示其高四位mov al,bl and al,0fhcall disp。若不大于則為39。F39。按照PC機(jī)RS232串口直接互連的方法連接兩臺PC機(jī)。各寄存器的地址和格式如下所示:.3)數(shù)據(jù)發(fā)送和接收:四.程序清單 1.自發(fā)自收DATA SEGMENT CHLSTACK1 SEGMENT STACK DW 100 DUP(0)STACK1 ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX。八位數(shù)據(jù),1停止,無校驗(yàn) MOV DX,3FBH。六號功能調(diào)用讀入待發(fā)送數(shù)據(jù) MOV AH,06H INT 21H JZ WAIT1 MOV DX,3F8H。?39。寫入Modem控制寄存器MOV AL,0 MOV DX,3F9H OUT DX,AL。CMP AL,21H。? 是,返回操作系統(tǒng)不是,則發(fā)送 返回等待 出錯(cuò)則清除線路狀態(tài)寄存器 顯示39。MOV AL,03H MOV DX,3FCH OUT DX,AL。JZ WAIT1 JMP WAIT1。返回等待ERROR: MOV DX,3FDH。解決方法:顯示字符時(shí),用6號功能代替2號功能。MOV DX,0C40BH MOV AL,89H OUT DX,AL。形成顯示字符的地址 MOV AL,[BX]。:二、程序流程圖三、實(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。039。將所得字符的ASCII碼減30H mov bx,offset led。* 8253方式0計(jì)數(shù)器實(shí)驗(yàn) *。退出INT21HDISP PROCNEAR。,ASCII碼加30HADDDL,7。加換行符INT21HPOPDXRET。實(shí)驗(yàn)三:連接電路圖靜態(tài)顯示:按圖連接好電路,將8255的A口PA0~PA6分別與七段數(shù)碼管的段碼驅(qū)動輸入端a~g相連,位碼驅(qū)動輸入端S1接+5V(選中), S0、dp接地(關(guān)閉)。寫入循環(huán)計(jì)數(shù)初值1000MOVDX,IO8253BOUTDX,AL。*************
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1