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

正文內(nèi)容

el型微機(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)接口實(shí)驗(yàn)講義(參考版)

2025-04-19 12:14本頁面
  

【正文】 fil1: m。 mov cx,100h mov al,00h mov si,1100h2000h起初始化256字節(jié)為55h mov cx,100h mov al,55h mov si,1000h mov bx,0 start: org 100h code segment public七、實(shí)驗(yàn)程序框圖(實(shí)驗(yàn)程序名:) 八、程序源代碼清單六、實(shí)驗(yàn)結(jié)果在MM傳送方式中,要占用兩個(gè)通道,通道0是DMA讀方式,通道1是DMA寫方式。 8237的端口地址偶地址有效 光標(biāo)置于“位置一”,點(diǎn)擊“ToCur”,運(yùn)行到位置一處,觀察初始化的情況;光標(biāo)置于“位置二”,點(diǎn)擊“ToCur”,運(yùn)行到位置二處觀察內(nèi)存的變化。CS8237 原理圖見8237 DMA傳輸電路四、實(shí)驗(yàn)步驟源地址單元內(nèi)容初始化為55H,傳送結(jié)束后目的地址的內(nèi)容也應(yīng)是55H。二、實(shí)驗(yàn)內(nèi)容 end start 實(shí)驗(yàn) 11 DMA實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?code ends mov cx,80h 。顯示RAM全部清零 jmp rkey push cx nop nop寫RAM1 out dx,ax 。 mov ah,0 mov al,cs:[di] add di,bx shr bx,cl mov cl,4 and bx,0f0h push bx mov dx,dat8279寫顯示RAM命令,地址自增 mov ax,90h out dx,ax mov dx,con8279工作方式,16位,左入 nop總清顯示RAM nop 。 mov bx,ax and ax,0ffh讀入鍵值 jz disla2 。 and ax,07h讀入狀態(tài)字 mov al,2ah 。編碼掃描鍵盤,雙鍵鎖定 mov al,10h start1: mov dx,con8279 org 100h code segment public dat8279 equ 0490h con8279 equ 0492h七、實(shí)驗(yàn)程序框圖(實(shí)驗(yàn)程序名:)八、程序源代碼清單 全速運(yùn)行程序,按一下單脈沖,LED1點(diǎn)亮。IR0~I(xiàn)R7的編碼分別為000,001,010,011,100,101,110,111。 中斷類型由8259通過數(shù)據(jù)總線送給8086,8086內(nèi)部電路會(huì)將該類型值自動(dòng)乘4,而后賦給指令指針,從而轉(zhuǎn)向中斷向量表的相應(yīng)單元取得中斷入口地址,之后就進(jìn)入中斷服務(wù)程序。不同中斷類型的中斷向量在表內(nèi)有對(duì)應(yīng)的偏移地址,其計(jì)算方法是:中斷類型*4。 8086的中斷系統(tǒng)是向量中斷方式。 8259的使用說明請(qǐng)?jiān)敿?xì)閱讀教科書。 全速運(yùn)行程序,按動(dòng)單脈沖按鍵,觀察LED的亮滅情況。QINTAIR0 INT171。CS273 O0171。 CS0 171。 實(shí)驗(yàn)接線 本實(shí)驗(yàn)用到三部分電路:?jiǎn)蚊}沖發(fā)生器電路、簡(jiǎn)單I/O口擴(kuò)展電路和8259中斷控制器電路。 用單脈沖發(fā)生器作為中斷源,在中斷服務(wù)程序中,通過74LS273輸出一個(gè)數(shù)據(jù),以點(diǎn)亮或熄滅與中斷源相對(duì)應(yīng)位置的LED。 掌握初始化中斷向量的方法。 掌握編寫中斷服務(wù)程序方法。 掌握8259A的工作原理。 ret loop clsb nop clsb: nop循環(huán)次數(shù) out dx,ax 。 mov ax,0d1h black: mov dx,con8279 out dx,ax 。 mov ah,0 mov al,cs:[di] add di,bx and bx,0fh pop bx mov di,offset segcod nop nop寫RAM0 out dx,ax 。 mov dx,con8279 mov ax,08h 。 disp:mov di,offset segcod call black 。設(shè)斷點(diǎn)觀察鍵值 in ax,dx 。 mov dx,dat8279沒有按鍵則等待! disla2: in ax,dx 。 rkey: mov dx,con8279 call black out dx,al10分頻得到100KHz out dx,al 。 segcod db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h start: jmp start1 assume cs:code 第三行鍵值從左至右依次為:CC—D1; 第一行鍵值從左至右依次為:C0—C5;采用8279可以識(shí)別最大達(dá)8x8的矩陣鍵盤。 8279的鍵盤格式為:D7 D6 D5 D4 D3 D2 D1 D0 CNTL SHFT 掃描 回復(fù) 8279外部輸入時(shí)鐘已連好,時(shí)鐘頻率為1MHZ。 8279的I/O地址已連好,為490的偶地址,即:數(shù)據(jù)口為490H,狀態(tài)口為492H。 全速運(yùn)行程序,按動(dòng)按鍵,觀察顯示鍵值的變化。四、實(shí)驗(yàn)步驟三、實(shí)驗(yàn)原理介紹二、實(shí)驗(yàn)內(nèi)容 end start 實(shí)驗(yàn) 9 8279鍵盤擴(kuò)展一、實(shí)驗(yàn)?zāi)康?loop delay1delay1: mov cx,8fffh 。 ret out dx,ax 。 mov dx,con8279 jmp start pop cx call black ;全滅 push cx nop out dx,ax 。 mov al,cs:[di] nop寫RAM0 mov ah,0 mov dx,dat8279 out dx,ax 。 out dx,ax工作方式,16位,左入 disp:循環(huán)次數(shù) mov di,offset segcod segcod db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h start: code segment publicassume cs:code con8279 equ 0492h LED顯示的方法為動(dòng)態(tài)顯示。 7dh 07h 7fh 6fh 77h 7ch 66h 3fh 06h 5bh A B 8 6 編寫調(diào)試程序,全速運(yùn)行,觀察實(shí)驗(yàn)結(jié)果五、實(shí)驗(yàn)提示 實(shí)驗(yàn)連線 本實(shí)驗(yàn)無需額外接線。原理圖見8279鍵盤、顯示電路。顯示器的位掃描信號(hào)經(jīng)74LS138譯碼、75451驅(qū)動(dòng)后提供給LED的公共極。三、實(shí)驗(yàn)原理介紹二、實(shí)驗(yàn)內(nèi)容end assembly 實(shí)驗(yàn) 8 8279顯示器接口一、實(shí)驗(yàn)?zāi)康?code ends 。 recv1: mov dx,bx add dx,0ah mov dx,bx recv: mov bx,0480h mov dx,bx recv2: pop ax jmp send pop ax jnz recv2 test ax,20h in ax,dx crd: call recv mov dx,bx in ax,dx add dx,2 。 mov dx,bx out dx,axno pe,8 bit, 1 stop add dx,4 out dx,ax mov ax,0h add dx,2 out dx,ax AL=4770000/16/9600/4=8 mov ax,0ch 。 mov dx,bx out dx,ax mov ax,80h add dx,6 mov dx,bx start: mov bx,0480hdefine data segment*******************************************六、七、程序源代碼清單 串行通信和并行通信是計(jì)算機(jī)與外圍設(shè)備進(jìn)行信息交換的基本方法,二者有不同的特點(diǎn)。掌握了此實(shí)驗(yàn)中的編程方法再編制復(fù)雜的串行通信程序也就不難了。 實(shí)驗(yàn)中,上位機(jī)向下位機(jī)發(fā)送一個(gè)字符,下位機(jī)將接收到的字符返回。8250的端口地址為0480起始的偶地址單元。 實(shí)驗(yàn)中,通訊波特率選用9600bps。,按回車鍵。 利用串口電纜連接實(shí)驗(yàn)箱的串口和計(jì)算機(jī)的串口(COM1或COM2) 實(shí)驗(yàn)接線8250實(shí)驗(yàn)電路的所有信號(hào)均已連好。對(duì)不同的寄存器進(jìn)行初始化或讀出寫入操作就可以完成與計(jì)算機(jī)的通信。由MAX232完成RS232電平和TTL電平的轉(zhuǎn)換,由8250完成數(shù)據(jù)的收發(fā)。三、實(shí)驗(yàn)原理介紹二、實(shí)驗(yàn)內(nèi)容 end start 實(shí)驗(yàn)7 8250串口通信一、實(shí)驗(yàn)?zāi)康?code ends jmp up jne down 。 mov dx,04a0h輸出使能 mov dx,04a2h out dx,ax 。產(chǎn)生三角波上升沿 cmp bx,0ffh inc bx out dx,ax 。鎖存數(shù)據(jù) up: mov ax,bx start: mov dx,04a0h org 100h end start jmp up2數(shù)據(jù)加一 out dx,ax 。 mov dx,04a2h鎖存數(shù)據(jù) up1: mov bx,0 org 100h code segment public 程序一 產(chǎn)生鋸齒波 程序二 產(chǎn)生三角波(實(shí)驗(yàn)程序名:) (實(shí)驗(yàn)程序名:)七、程序源代碼清單 OUT DX,AL六、程序框圖 OUT DX,AL MOV DX,ADDRESS ;ADDRESS片選信號(hào)偶地址 所以要進(jìn)行D/A轉(zhuǎn)換需分二步進(jìn)五、實(shí)驗(yàn)提示2CS0832 示波器171。 實(shí)驗(yàn)接線三、實(shí)驗(yàn)原理圖二、實(shí)驗(yàn)內(nèi)容 end start 實(shí)驗(yàn)6 D/A轉(zhuǎn)換一、實(shí)驗(yàn)?zāi)康?code ends jmp start1 loop delay1 noptime delay寫RAM1 and bx,0fh 。 pop bx mov di,offset segcod nop nop寫RAM0 and bx,0f0h 。 push bx mov dx,dat8279寫顯示RAM命令,地址自增 mov ax,90h out dx,ax mov dx,con8279工作方式,16位,左入 nop 。 in ax,dx 。 mov dx,04a0h如果EOC=0,waiting.... in ax,dx 。CS244啟動(dòng)通道 0 org 100h code segment public dat8279 equ 0490h con8279 equ 0492h七、程序框圖(實(shí)驗(yàn)程序名:)八、程序源代碼清單 OUT AL, DX ;發(fā)片選及IOW信號(hào),啟動(dòng)0通道六、實(shí)驗(yàn)結(jié)果 實(shí)驗(yàn)電路中啟動(dòng)信號(hào)START與地址鎖存信號(hào)相連,所以啟動(dòng)A/D轉(zhuǎn)換的方法為: 檢查顯示數(shù)據(jù)是否與電位器輸出的電壓相符合。 編寫程序并全速運(yùn)行。 用實(shí)驗(yàn)箱左上角的“”電位器調(diào)節(jié)ADC0809
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1