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

正文內(nèi)容

微機原理與接口技術(shù)實驗講義-文庫吧在線文庫

2025-07-10 00:09上一頁面

下一頁面
  

【正文】 用LED顯示信號。寫入循環(huán)計數(shù)初值1000 mov dx,io8253a out dx,al 。編寫程序。參考程序()如下:ioport equ預(yù)備實驗查找出的PCI卡的I/O基址0280hio8255a equ ioport+288hio8255b equ ioport+28bhio8255c equ ioport+28ahcode segment assume cs:codestart: mov dx,io8255b 。編寫程序。8253計數(shù)器的計數(shù)初值=時鐘頻率 /(波特率波特率因子),這里的時鐘頻率接1MHz,波特率若選1200,波特率因子若選16,則計數(shù)器初值為52。向8251控制端口送3個0delay: call out1loop delaymov al,40h 。發(fā)送mov cx,0F00hs51: loop s51 。延時pop cxretout1 endpcode endsend start實驗步驟1.認真完成硬件的連線。 數(shù)/模轉(zhuǎn)換實驗電路圖DAC0832的口地址為290H,輸入數(shù)據(jù)與輸出電壓的關(guān)系為:(UREF表示參考電壓,N表示數(shù)數(shù)據(jù)),這里的參考電壓為PC機的+5V電源。置正弦波數(shù)據(jù)的偏移地址為SI mov bh,32 。退出 int 21hcode ends end start二、模/轉(zhuǎn)換實驗,圖中虛線需實驗者自己連線。將AL右移四位call disp 。比較DL是否9jle ddd 。39。win9x/me/dos下可以用。*********************。TPC卡中斷號暫存空間pcicardnotfind db 0dh,0ah,39。iobaseaddress db 0dh,0ah,39。intnumber db 0dh,0ah,39。顯示未找到tpc卡提示信息 mov ah,09h int 21h mov ah,4ch int 21h 。去除i/o指示位并保存 mov dx,io_port_addre mov eax,ebx add eax,18h out dx,eax 。去除memory指示位并保存 mov dx,io_port_addre mov eax,ebx add eax,3ch out dx,eax 。顯示memory提示信息 mov ah,09h int 21h mov ax,word ptr memory_base_address+2 call disp 。首先取低四位 mov dl,al cmp dl,9 。A39。tasm611或以上編譯。data segmentio_plx_device_id equ 05406h 。TPC pci card not find or address/interrupt error !!!39。TPC pci card I/O Base Address : 39。TPC pci card Interrupt Line : 39。退出findtpc proc near 。讀TPC卡I/O基址信息 mov dword ptr io_base_address,ecx and ecx,1 jz findtpc_notfind 。顯示i/o提示信息 mov ah,09h int 21h mov ax,word ptr io_9054base_address call dispword 。顯示中斷號 mov dx,offset enter_return 。039。,ASCII碼加37Hdispword_num: add dl,30h mov ah,02h 。否則為39。顯示子程序 push dx push cx push bx mov cx,4 mov bx,16dispword_loop1: push ax push cx sub bx,4 mov cx,bx shr ax,cl and al,0fh 。顯示memory提示信息 mov ah,09h int 21h mov ax,word ptr memory_base_address+2 call dispword 。檢查是否為memory基址信息 mov ecx,dword ptr memory_base_address and ecx,0fffffff0h mov dword ptr memory_base_address,ecx 。檢查TPC卡是否安裝,子設(shè)備號、廠商號 MOV AX,0B10AH MOV DI,14H INT 1AH JC findtpc_notfind 。$39。TPC pci card Memory Base Address : 39。TPC pci card 9054 Chip I/O Base Address : 39。TPC卡9054芯片I/O基地址暫存空間io_base_address db 4 DUP(0) 。顯示 int 21h pop cx pop ax loop loop1 pop bx pop cx pop dx ret 。39。顯示interrupt號 mov dx,offset enter_return 。顯示i/o提示信息 mov ah,09h int 21h mov ax,word ptr io_9054base_address call disp 。去除i/o指示位并保存 mov dx,io_port_addre mov eax,ebx add eax,1ch out dx,eax 。檢查是否發(fā)現(xiàn)tpc卡 mov dx,io_port_addre mov eax,ebx add eax,14h out dx,eax 。enter_return db 0dh,0ah,39。memorybaseaddress db 0dh,0ah,39。io9054baseaddress db 0dh,0ah,39。TPC卡設(shè)備及廠商IDio_9054base_address db 4 DUP(0) 。* PCI端口讀 *。2.編寫程序。939。判斷是否有鍵按下mov dl,0ffhint 21hpop dxje start 。啟動A/D轉(zhuǎn)換器out dx,almov cx,0ffh 。若有鍵按下則轉(zhuǎn)exit mov cx,1delay: loop delay 。退出 int 21hcode ends end start產(chǎn)生三角波的參考程序:data segmentioport equ 預(yù)備實驗查找出的PCI卡的I/O基址0280hio0832a equ ioport+290h data endscode segment assume cs:code,ds:datastart: mov ax,data mov ds,ax mov bl,0 llup: mov al,bl mov dx,io0832a out dx,al add bl,10 cmp bl,250 jne llup sub bl ,10 lldown: mov al,bl mov dx,io0832a out dx,al sub bl,10 cmp bl,0 jne lldown mov ah,06h mov dl,0ffh int 21h jne exit mov cx,1000delay: loop delay 。了解模/數(shù)轉(zhuǎn)換器的基本原理,掌握ADC0809芯片的使用方法。準備好,接收mov dl,almov ah,02 。顯示提示信息mov ah,09int 21hwaiti: mov dx,io8251bin al,dxtest al,01 。,0dh,0ah,24hmes2 dd mes1data endscode segmentassume cs:code,ds:datastart: mov ax,datamov ds,axmov dx,io8253b 。實驗內(nèi)容編程控制8251,實現(xiàn)把從PC機鍵盤上輸入字符的ASCII碼加 1 后發(fā)送出去,再接收回來,并在屏幕上顯示接收到的字符,實現(xiàn)8251的自發(fā)自收。所輸入的數(shù)據(jù) mov dl,0ffh 。實驗內(nèi)容編程控制8255從C口接收邏輯電平開關(guān)輸入二進制數(shù)據(jù),再從A口輸出到LED上,實現(xiàn)開關(guān)對LED亮滅的控制。寫入循環(huán)計數(shù)初值1000mov dx,io8253bout dx,al 。學(xué)生只須進行虛線部分和OUT1與LED的連線。(實驗報告中寫出源程序)編譯并運行程序,觀察并記錄程序的運行結(jié)果,并說明是否正常。恢復(fù)中斷掩碼not blin al, 21hor al, blout 21h, almov bl, irq_mask_9_15not blin al, 0a1hor al, blout 0a1h, almov dx,ipreg 。data endsstacks segmentdb 100 dup (?)stacks endscode segmentassume cs:code,ds:data,ss:stacks,es:datastart:。msg2 db 0dh,0ah,39。中斷掩碼,中斷07時從低至高相應(yīng)位為零,中斷815時第2位為零irq_mask_9_15 equ 011111101b 。+68H的偏移是關(guān)于中斷使能的寄存器地址,設(shè)置含義如下:設(shè)置INTCSR(68H)寄存器,中斷模式設(shè)置:BITS功能8 1:能夠產(chǎn)生PCI中斷0:禁止產(chǎn)生PCI中斷11 1:能夠LOCAL端輸入的中斷送到PCI端0:禁止LOCAL端輸入的中斷送到PCI端其它位為零即可,更多內(nèi)容參看9054芯片數(shù)據(jù)手冊程序退出前還要關(guān)閉9054的中斷,代碼如下:mov dx,ioport_cent+68h 。實驗環(huán)境PC計算機一臺;TPC2003A實驗箱一套;實驗背景知識PC機用戶可使用的硬件中斷只有可屏蔽中斷,由8259中斷控制器管理。延時子程序mov bx,2000lll: mov cx,0ll: loop lldec bxjne lllretdelay endpcode endsend start*一定要讀懂這個程序,以后的實驗如就以這個程序為模板編?。。。嶒灢襟E按原理圖認真完成硬件的連線。譯碼輸出端Y0~Y7在實驗臺上“I/O地址“輸出端引出,每個輸出端包含8個地址,Y0:280H~287H;Y1:288H~28FH; Y2:290H~297H;Y3:298H~29FH;Y4:2A0H~2A7H;Y5:2A8H~2AFH;Y6:2B0H~2B7H;Y7:2B8H~2BFH, 當(dāng)CPU執(zhí)行I/ O指令且地址在280H~2BFH范圍內(nèi),譯碼器選中,必有一根譯碼線輸出負脈沖。五、實驗步驟了解并熟悉PCI 即插即用配置空間原理。2.讀或?qū)懪渲脭?shù)據(jù)寄存器,北橋?qū)⒅付ǖ哪繕丝偩€與 PCI總線范圍做比較,如果
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1