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

正文內(nèi)容

el型微機(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)接口實(shí)驗(yàn)講義(編輯修改稿)

2025-05-13 12:14 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 55A的B口作為輸出口,與發(fā)光二極管相連。編寫程序,使得邏輯電平開關(guān)的變化在發(fā)光二極管上顯示出來。三、實(shí)驗(yàn)原理介紹 本實(shí)驗(yàn)用到兩部分電路:開關(guān)量輸入輸出電路和8255可編程并口電路。四、實(shí)驗(yàn)步驟 實(shí)驗(yàn)接線 CS0171。CS8255 PA0~PA7171。 K1~K8 PB0~PB7171。LED1~LED8 編程并全速或單步運(yùn)行。 全速運(yùn)行時(shí)撥動(dòng)開關(guān),觀察發(fā)光二極管的變化。當(dāng)開關(guān)某位置于L時(shí),對(duì)應(yīng)的發(fā)光二極管點(diǎn)亮,置于H時(shí)熄滅。五、實(shí)驗(yàn)提示 8255A是比較常用的一種并行接口芯片,其特點(diǎn)在許多教科書中均有介紹。8255A有三個(gè)8位的輸入輸出端口,通常將A端口作為輸入用,B端口作為輸出用,C端口作為輔助控制用,本實(shí)驗(yàn)也是如此。實(shí)驗(yàn)中,8255A工作于基本輸入輸出方式(方式0)。六、實(shí)驗(yàn)結(jié)果 程序全速運(yùn)行后,邏輯電平開關(guān)的狀態(tài)改變應(yīng)能在LED上顯示出來。例如:K2置于L位置,則對(duì)應(yīng)的LED2應(yīng)該點(diǎn)亮。七、程序框圖(實(shí)驗(yàn)程序名: )八、程序源代碼清單 assume cs:code code segment public org 100h start: mov dx,04a6h ??刂萍拇嫫鞯刂?mov ax,90h 。設(shè)置為A口輸入,B口輸出 out dx,ax start1: mov dx,04a0h 。A口地址 in ax,dx 。輸入 mov dx,04a2h 。B口地址 out dx,ax 。輸出 jmp start1 code ends end start 實(shí)驗(yàn)4 8253 定時(shí)/計(jì)數(shù)器一、實(shí)驗(yàn)?zāi)康?掌握8253定時(shí)器的編程原理,用示波器觀察不同模式下的輸出波形。二、實(shí)驗(yàn)內(nèi)容 8253計(jì)數(shù)器0,1,2工作于方波方式,觀察其輸出波形。三、實(shí)驗(yàn)原理介紹 本實(shí)驗(yàn)用到兩部分電路:脈沖產(chǎn)生電路、8253定時(shí)器/計(jì)數(shù)器電路四、實(shí)驗(yàn)步驟 實(shí)驗(yàn)連線: CS0171。CS8253 OUT0171。8253CLK2 OUT2171。LED1 示波器171。OUT1 CLK3 171。8253CLK0,CLK3 171。8253CLK1 編程調(diào)試程序 全速運(yùn)行,觀察實(shí)驗(yàn)結(jié)果五、實(shí)驗(yàn)提示 8253是計(jì)算機(jī)系統(tǒng)中經(jīng)常使用的可編程定時(shí)器/計(jì)數(shù)器,其內(nèi)部有三個(gè)相互獨(dú)立的計(jì)數(shù)器,分別稱為T0,T1,T2。8253有多種工作方式,其中方式3為方波方式。當(dāng)計(jì)數(shù)器設(shè)好初值后,計(jì)數(shù)器遞減計(jì)數(shù),在計(jì)數(shù)值的前一半輸出高電平,后一半輸出低電平。實(shí)驗(yàn)中,T0、T1的時(shí)鐘由CLK3提供,其頻率為750KHz。程序中,T0的初值設(shè)為927CH(37500十進(jìn)制),則OUT0輸出的方波周期為(37500*4/3*106=)。T2采用OUT0的輸出為時(shí)鐘,則在T2中設(shè)置初值為n時(shí),則OUT2輸出方波周期為n*。n的最大值為FFFFH,(=)??梢?,采用計(jì)數(shù)器疊加使用后,輸出周期范圍可以大幅度提高,這在實(shí)際控制中是非常有用的。六、實(shí)驗(yàn)結(jié)果 程序全速運(yùn)行后,LED1閃爍(),OUT1示波器觀察為方波,頻率為15KHz。七、程序框圖(實(shí)驗(yàn)程序名:)八、程序源代碼清單 assume cs:code code segment public org 100h start: mov dx,04a6h ??刂萍拇嫫?mov ax,36h 。計(jì)數(shù)器0,方式3 out dx,ax mov dx,04a0h mov ax,7Ch out dx,ax mov ax,92h out dx,ax 。計(jì)數(shù)值927Ch mov dx,04a6h mov ax,76h 。計(jì)數(shù)器1,方式3 out dx,ax mov dx,04a2h mov ax,32h out dx,ax mov ax,0 。計(jì)數(shù)值32h out dx,ax mov dx,04a6h mov ax,0b6h 。計(jì)數(shù)器2,方式3 out dx,ax mov dx,04a4h mov ax,04h out dx,ax mov ax,0 。計(jì)數(shù)值04h out dx,ax next: nop jmp next code ends end start 實(shí)驗(yàn)5 A/D轉(zhuǎn)換一、實(shí)驗(yàn)?zāi)康?熟悉A/D轉(zhuǎn)換的基本原理,掌握ADC0809的使用方法。二、實(shí)驗(yàn)內(nèi)容 從ADIN0輸入一路模擬信號(hào),啟動(dòng)A/D轉(zhuǎn)換,用簡(jiǎn)單輸入口(74LS244)查詢EOC信號(hào),轉(zhuǎn)換結(jié)束后查看轉(zhuǎn)換結(jié)果。同時(shí)用萬用表測(cè)量輸入的模擬電壓,與轉(zhuǎn)換后的數(shù)字量比較。作圖,橫坐標(biāo)是模擬電壓,縱坐標(biāo)是轉(zhuǎn)換的數(shù)字量,檢查A/D轉(zhuǎn)換的線性度。其它通道實(shí)驗(yàn)與通道0類似,相應(yīng)修改地址即可。三、實(shí)驗(yàn)原理介紹 本實(shí)驗(yàn)用到兩部分電路:簡(jiǎn)單I/O口擴(kuò)展電路、A/D、D/A電路四、實(shí)驗(yàn)步驟 實(shí)驗(yàn)連線 AN0 171。 ADIN0 CS0 171。CS0809 CS1 171。CS244 EOC 171。IN0 用實(shí)驗(yàn)箱左上角的“”電位器調(diào)節(jié)ADC0809 12腳上的參考電壓至5V。 編寫程序并全速運(yùn)行。 檢查顯示數(shù)據(jù)是否與電位器輸出的電壓相符合。五、實(shí)驗(yàn)提示 實(shí)驗(yàn)電路中啟動(dòng)信號(hào)START與地址鎖存信號(hào)相連,所以啟動(dòng)A/D轉(zhuǎn)換的方法為: MOV DX ,ADDRESS ;ADDRESS是ADC0809的端口地址 OUT AL, DX ;發(fā)片選及IOW信號(hào),啟動(dòng)0通道六、實(shí)驗(yàn)結(jié)果 在輸入電壓AN0分別為0V,1V,2V,3V,4V,5V時(shí)顯示數(shù)據(jù)分別為00H,33H,66H,99H,0CCH,0FFH(數(shù)據(jù)低位略有偏差屬正?,F(xiàn)象)。七、程序框圖(實(shí)驗(yàn)程序名:)八、程序源代碼清單 con8279 equ 0492h dat8279 equ 0490h assume cs:code code segment public org 100h start: jmp start1 segcod db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,77h,7ch,39h,5eh,79h,71h start1: mov dx,04a0h mov ax,34h out dx,ax 。啟動(dòng)通道 0 wait1: mov dx,04b0h 。CS244 in ax,dx 。讀 EOC and ax,1 cmp ax,1 jne wait1 。如果EOC=0,waiting.... mov dx,04a0h in ax,dx 。讀轉(zhuǎn)換結(jié)果 and ax,0ffh mov bx,ax nop 。 disp: mov di,offset segcod mov ax,08h 。工作方式,16位,左入 mov dx,con8279 out dx,ax mov ax,90h mov dx,con8279 out dx,ax 。寫顯示RAM命令,地址自增 mov dx,dat8279 push bx and bx,0f0h 。取高4位 mov cl,4 shr bx,cl add di,bx mov al,cs:[di] mov ah,0 out dx,ax 。寫RAM0 nop nop mov di,offset segcod pop bx and bx,0fh 。取低4位 add di,bx mov al,cs:[di] mov ah,0 out dx,ax 。寫RAM1 delay: mov cx,0ffffh 。time delaydelay1: nop nop loop delay1 jmp start1 code ends end start 實(shí)驗(yàn)6 D/A轉(zhuǎn)換一、實(shí)驗(yàn)?zāi)康?熟悉數(shù)模轉(zhuǎn)換的基本原理,掌握D/A的使用方法。二、實(shí)驗(yàn)內(nèi)容 利用D/A轉(zhuǎn)換器產(chǎn)生鋸齒波和三角波。三、實(shí)驗(yàn)原理圖 本實(shí)驗(yàn)用A/D、D/A電路四、實(shí)驗(yàn)步驟 實(shí)驗(yàn)接線 CS0 171。CS0832 示波器171。DOUT DS跳線:1 171。2 用實(shí)驗(yàn)箱左上角的“”電位器調(diào)節(jié)0832的8腳上的參考電壓至5V。 調(diào)試程序并全速運(yùn)行,產(chǎn)生不同波形。 用示波器觀察波形。五、實(shí)驗(yàn)提示 利用電位器“”可以調(diào)零,“”電位器調(diào)整滿偏值。 DAC0832在本實(shí)驗(yàn)中,工作在雙緩沖接口方式下。 當(dāng)?shù)刂肪€A1=0時(shí)可鎖存輸入數(shù)據(jù);當(dāng)A1=1時(shí),可起動(dòng)轉(zhuǎn)換輸出。 所以要進(jìn)行D/A轉(zhuǎn)換需分二步進(jìn) 行,方法如下: MOV DX,ADDRESS ;ADDRESS片選信號(hào)偶地址 MOV AL,DATA OUT DX,AL ADD DX ,2 OUT DX,AL六、程序框圖 程序一 產(chǎn)生鋸齒波 程序二 產(chǎn)生三角波(實(shí)驗(yàn)程序名:) (實(shí)驗(yàn)程序名:)七、程序源代碼清單 assume cs:code code segment public org 100h start: mov dx,04a0h up1: mov bx,0 up2: mov ax,bx out dx,ax 。鎖存數(shù)據(jù) mov dx,04a2h out dx,ax 。輸出使能 mov dx,04a0h inc bx 。數(shù)據(jù)加一 jmp up2 code ends end start assume cs:code code segment public org 100h start: mov dx,04a0h mov bx,0
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1