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

正文內(nèi)容

微機原理與接口技術(shù)習(xí)題集1-資料下載頁

2025-03-25 01:55本頁面
  

【正文】 TA SEGMENT AT 0ORG 0BH*4DDINTSEVDATAENDS;數(shù)據(jù)段DATA1SEGMENTDATBUFDB100 DUP(?)BUFLENEQU$DATBUFDATA1ENDS;代碼段CODESEGMENTASSUMECS:CODE,DS:DATA1START:MOVAX,DATA1MOVDS,AX;8253初始化MOVAL,35H;送控制字OUT 43H,ALMOV AL,25H;送時間常數(shù)OUT 40H,ALMOV AL,1OUT40H,AL;8253初始化MOVAL,0B0HOUT63H,AL;送工作方式字MOVAL,9OUT63H,AL;置端口A中斷允許……MOVBX,0STIJMP$;中斷服務(wù)子程序INTSEV:……;保護現(xiàn)場INAL,60HCMPBX,BUFLEN;預(yù)留的存儲空間是否滿意JCSAV……;預(yù)留的存儲空間滿處理……;恢復(fù)現(xiàn)場IRETSAV:MOVDATBUF[BX],ALINCBX……恢復(fù)現(xiàn)場;IRETCODEENDSENDSTART1032. (a)所示。(1) 編寫一完整代碼段程序,(b)所示波形。波形中上升與下降斜率及達到最大值的延遲時間自定,但要求一個周期內(nèi)正、負波形對稱。(2) 如果要在V0端口產(chǎn)生一周期正弦波形,試說明編程實現(xiàn)的方法(不用具體編程)?!緟⒖即鸢浮縋216 例5(1) 參考程序如下:CODESEGMENTASSUMECS:CODESTART:MOVCX,1000;重復(fù)1000次MOVDX,200NEXT:MOVAL,K80HUP:OUTDX,AL;D/A轉(zhuǎn)換INCALCMPAL,0B3H+1;超過上限了嗎JNZUPCALLDELAY;調(diào)用延時子程序DELAY;延時時間根據(jù)高電平延時的要求而定MOVAL,80HDOWEN:OUTDX,AL;D/A轉(zhuǎn)換DECALCMPAL,4DH1;低于下限了嗎JNZDOWNCALLDALAYLOOPNEXT;轉(zhuǎn)下一個周期MOVAH,4CHIN21HCODEENDSENDSTART(2) 利用D/A轉(zhuǎn)換器輸出的模擬量與輸入的數(shù)字量成比例的關(guān)系。設(shè)待輸出正弦波周期為T,在每個正弦波里要均勻輸出n個函數(shù)值。第一步 先計算出相應(yīng)的正弦函數(shù)值,并將其函數(shù)值有次序地保存到內(nèi)存里(正弦函數(shù)數(shù)值表)。計算公式如下: step=1,2,…,n第二步 在需要周期性正弦波形輸出時,由程序?qū)⑺鼈円来稳〕?,?jīng)相應(yīng)處理后(如將其最高位取反變成偏移碼送DAC等),并在程序中保證相鄰兩次寫到DAC,操作間隔為T/n,并重復(fù)這個過程。即能產(chǎn)生周期性正弦波形。要改變正弦波形的周期,只要改變相鄰兩次給端口寫數(shù)字量的時間間隔即可實現(xiàn)。1033. ,以及相應(yīng)程序如下:MOVDX,200HMOVAL,0FFHOUTDX,AL要求:(1) 當(dāng)VREF端輸入正弦信號時,忽略R2的影響,畫出與VREF對照的V0端輸出波形。(2) 討論R2和Cf對V0端輸出波形的副值及相位的影響。【參考答案】P218 例6本例主要考查DAC0832得轉(zhuǎn)換原理,以及D/A轉(zhuǎn)換與運算放大器應(yīng)用的綜合能力。設(shè)VREF=Vmsinωt。(1) 第一級運算放大器完成電流型模擬量輸出轉(zhuǎn)變成電壓型模擬量輸出,輸出范圍0~VREF。當(dāng)前輸入的數(shù)字量固定為0FFH,所以第一級輸出電壓輸入的數(shù)字量忽略R2的影響,第二級運算放大器和電容構(gòu)成積分環(huán)節(jié),所以。(2) ,其中由前一級輸出知:求解該一階微分方程,可得出V0與R2和Cf的關(guān)系。下面,采用電工理論介紹的符號法。有前已推出V0端輸出波形的幅值討論:①當(dāng)R2→∞,即沒有R2(R2支路斷開)時,有:故,此時又比例積分環(huán)節(jié)變?yōu)榉e分環(huán)節(jié)。②當(dāng)Cf=0,即沒有Cf(Cf支路斷開)時,有:故,此時由比例積分環(huán)節(jié)變?yōu)楸壤h(huán)節(jié)。所以,R2 變化會影響V0端輸出波形的幅值,也會影響V0端輸出波形的相位。Cf變化會影響V0端輸出波形的幅值,也會影響V0 R2端輸出波形的相位。1034. 簡答題。(1) 編寫程序,使在V0端輸出三角波。(2) 畫出V0端波形,說明如何改變?nèi)遣ǖ闹芷诤头??!緟⒖即鸢浮縋221 題1(1) 參考程序MOV AL,0MOVDX,200HDAWN:OUTDX,ALINCALCMPAL,0FFHJNZDOWNUP:OUTDX,ALDECALCMPAL,0JNZUPJMPDAWN(2) 。改變?nèi)遣ǖ闹芷谥灰淖兿噜弮纱谓o端口寫數(shù)字量的時間間隔即可;改變?nèi)遣ǖ姆抵灰淖儍蓷l比較指令CMP中的數(shù)字即可。1035. 設(shè)有某BDC碼輸出型A/(a)所示,端為模擬量輸入端,為數(shù)字量輸出端。Vx當(dāng)輸入的模擬量為0~,~,每位數(shù)字量以BCD碼的形式從高位到低依次沿D3D2D1D0輸出。例如,,然后依次從D3D2D1D0線循環(huán)輸出0001,0011,1001。DS4至DS1指出D3D2D1D0輸出的是哪位數(shù)字量。(b)所示。注:不用考慮A/D轉(zhuǎn)換器的啟動問題。(1) (a)中位于DB與ADC之間的電路應(yīng)是什么電路?(2) 連接電路中缺少的連線,使當(dāng)8086CPU對200H~203H地址進行讀時,能將DS4~DS1和D3~D0上的數(shù)據(jù)沿DB1~DB0讀入AL寄存器中。畫出電路及連線。(3) 編寫程序,將A/D轉(zhuǎn)換后得到的數(shù)字量BCD碼以非壓縮型BCD碼的形式,從高位到低位存到數(shù)據(jù)段中?!緟⒖即鸢浮縋222 題2(1) 位于DB與ADC之間的電路應(yīng)為緩沖電路,可由三態(tài)緩沖器承擔(dān)。(2) 。(3) 參考程序如下:……MOVDI,OFFSET BUF;設(shè)BDU是存放轉(zhuǎn)換結(jié)果區(qū)域的首址MOVCX,4;轉(zhuǎn)換結(jié)果4位BCD碼,要讀4次MOVAH,80HMOVDX,200HNEXT:INAL,DX;讀數(shù)據(jù);判斷是哪一位的BCD碼TESTAL,AHJZNEXT;高4位是哪一位的BCD碼的標(biāo)志,應(yīng)去掉后保存ANDAL,0FH;屏蔽高4位MOV[DI],ALINCDISHRAH,1LOOPNEXT……注:高位數(shù)存放在地址低的單元。1036. 在PC/XT微機系統(tǒng)中用825ADC0809和74LS138 等芯片構(gòu)成一數(shù)據(jù)采集器,使CPU能通過查詢方式采集到0809的8個輸入通道的數(shù)據(jù)。要求用PC機中的8253計數(shù)器0提供10kHz的轉(zhuǎn)換始終頻率給A/D,計數(shù)器0的CLK0段輸入信號頻率為1019318MHz,8253起始地址為40H。I/O端口擴展可用地址空間為300H~33FH,輸入數(shù)據(jù)緩沖區(qū)首地址為DBUFF。 的基礎(chǔ)上畫出有關(guān)的引腳連線(可添加必要的門電路和三態(tài)驅(qū)動器),并編寫8253初始化程序段和數(shù)據(jù)采集程序段?!緟⒖即鸢浮縋224 題3使8253的通道0工作在方式3,OUT0輸出的方波脈沖作為ADC0809 的外接時鐘信號,A/D轉(zhuǎn)換所用時間的配合才噢年根查詢方式。依題意ADC0809 的CLK引腳要求輸入10kHz時鐘信號,即OUT0輸出的方波脈沖品率為10kHz,。8253通道0的控制字為00110111B=37H(1) 。8路模擬量占用的I/O地址為300H~307H(只寫) 為0809的OE分配的I/O地址為300H~307H(只讀) 為狀態(tài)查詢分配的I/O地址為308H~30FH(只讀)(2) 一直8253起始地址為40H,則通道0 的地址是40H,控制口地址為43H。MOV AL,37H;送控制字OUT43H,ALMOVAL,20H;送時間常數(shù)OUT40H,ALMOVAL,1OUT40H,AL(3) 數(shù)據(jù)采集程序段DATACPROCFARLEABX,DBUFFMOVCX,8;8路采樣MOVDX,300H;DX指向ADC通道0NEXT:OUTDX,AL;鎖存并啟動A/D轉(zhuǎn)換PUSHDX;保存通道號MOVDX,308H;DX指向狀態(tài)口WAIT1:INAL,DX;讀入EOC狀態(tài)TESTAL,80HJNZWAIT1;轉(zhuǎn)換還沒開始WAIT2:INAL,DXTESTAL,80HJZWAIT2;轉(zhuǎn)換還沒結(jié)束POPDXINAL,DX;讀入轉(zhuǎn)換結(jié)果MOV[BX],ALINCBXINCDXLOOPNEXTRETDATACENDP1037. 利用DAC0832產(chǎn)生鋸齒波,是畫出硬件連線圖,并編寫有關(guān)程序?!緟⒖即鸢浮縋226 簡答題參考程序如下:MOVDX,200HMOVAL,0FFHNEXT1:INCALOUTDX,AL;送到DACCALLDELAY;設(shè)DELAY是延時子程序,已存在JMPNEXT11038. 某一8位D/A轉(zhuǎn)換器的端口地址為220H,意志延時20ms的子程序為DELAY20ms,參考電壓為+5V,輸出信號(電壓值)送示波器,試編程產(chǎn)生如下波形:(1) 下限為0V,上限為+5V的三角波。(2) ,上限為+4V的梯形波?!緟⒖即鸢浮縋226簡答題參考程序如下:MOVDX,200HMOVAL,0FFHNEXT1:INCALOUTDX,AL;送到DACCALLDELAY;設(shè)DELAY是延時子程序,已存在JMPNEXT1(1) 答案參考74題(2) 答案參考72題1039. ADC0809 與CPU相連接時,其模擬輸入通道的地址由CPU提供,為了保證它對輸入信號的可靠轉(zhuǎn)換,需要在ADC0809與CPU之間加上地址所存器?!緟⒖即鸢浮縋226 判斷題錯誤,ADC0809芯片具有對轉(zhuǎn)換通道地址進行所存的功
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1