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

正文內(nèi)容

改微機(jī)原理與接口技術(shù)實(shí)驗(yàn)指導(dǎo)書pd--文庫吧資料

2025-06-13 00:28本頁面
  

【正文】 五.編程提示1.將8253的計數(shù)器/定時器0構(gòu)成一個方波發(fā)生器,并置8253計數(shù)器/定時器0為模式3;由8253的OUT0輸出向8251提供發(fā)送器和接收器的時鐘信號;2.8253計數(shù)器/定時器的初值為:CLK0 BPS波特率因子計數(shù)器/定時器0初值 = 其中,CLK0為計數(shù)器/定時器的輸入時鐘頻率;BPS為8251發(fā)送數(shù)據(jù)的波特率,可選2400BPS或者4800BPS或者9600BPS;波特率因子選16,由8251初始化時設(shè)置;3.為了清楚地在示波器上穩(wěn)定地觀察到8251發(fā)送的數(shù)據(jù),程序應(yīng)該編寫成循環(huán)重復(fù)地發(fā)送同一個數(shù)據(jù);4.同步發(fā)送/接收數(shù)據(jù)時,初始化8251必須安排發(fā)送同步信號的指令。異步方式下發(fā)送/接收數(shù)據(jù)波特率為0~;⑵同步方式下時鐘頻率CLK必須大于接收器和發(fā)送器輸入時鐘頻率的30倍。要發(fā)送的數(shù)據(jù)通過數(shù)據(jù)線D0~D7并行傳送到8251的發(fā)送器,由TxD腳串行地發(fā)送給示波器以便觀察。重復(fù)以上步驟觀察;4.記錄用各種方式發(fā)送的數(shù)據(jù)格式。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計能實(shí)現(xiàn)以下功能的硬件線路和應(yīng)用程序。表81模擬輸入電壓(V)數(shù)字量數(shù)據(jù)(H)模擬輸出電壓(V)012345實(shí)驗(yàn)八:可編程串行通信實(shí)驗(yàn)學(xué)時:3實(shí)驗(yàn)類型:設(shè)計實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.了解8251的工作方式和工作原理;2.掌握8251串行通信的編程方法;3.掌握8251在異步方式下發(fā)送數(shù)據(jù)的命令及信息格式;4.掌握8251在同步方式下發(fā)送數(shù)據(jù)的命令及信息格式。八.思考題1.使用IN7輸入,模擬電壓為0V時,A/D轉(zhuǎn)換所得到的數(shù)字量是多少?為什么?試分析IN7輸入電路的工作原理。六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄結(jié)果。五.編程提示1.啟動A/D轉(zhuǎn)換:由于START和ALE相連,在通道地址鎖存的同時,發(fā)出啟動A/D轉(zhuǎn)換信號。電流型輸出經(jīng)運(yùn)算放大器OP07轉(zhuǎn)換成電壓型單極性輸出。A/D轉(zhuǎn)換時鐘脈沖CLOCK由外部電路提供。轉(zhuǎn)換結(jié)束信號EOC在轉(zhuǎn)換結(jié)束時由低電平變?yōu)楦唠娖?,該信號可作為中斷請求信號。啟動信號START采用脈沖形式,下降沿有效。1.將0~5V模擬量輸入電壓(由電位器產(chǎn)生)通過ADC 0809轉(zhuǎn)換成相應(yīng)的數(shù)字量,轉(zhuǎn)換結(jié)果存入內(nèi)存單元4000H中;2.利用74LS273構(gòu)成七段碼顯示電路,實(shí)時顯示與模擬量對應(yīng)的十六進(jìn)制數(shù)字量以供觀察,顯示位為2位;3.通過DAC 0832將ADC 0809從模擬量轉(zhuǎn)換成的數(shù)字量再轉(zhuǎn)換還原成模擬量;根據(jù)表81設(shè)定模擬量輸入電壓,將轉(zhuǎn)換好的結(jié)果填入表格內(nèi)。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.元器件: 模/數(shù)轉(zhuǎn)換器ADC 0809; 數(shù)/模轉(zhuǎn)換器DAC 0832; 模擬電壓調(diào)節(jié)電位器; 中斷控制器8259; 七段碼顯示器及驅(qū)動電路; 時鐘信號發(fā)生器電路; 計數(shù)分頻電路; PC總線。九.實(shí)驗(yàn)報告1.寫出程序清單并進(jìn)行注釋;2.畫出程序流程框圖;3.分析調(diào)試、運(yùn)行結(jié)果;4.回答思考題。七.預(yù)習(xí)要求1.復(fù)習(xí)8253的基本工作原理和編程方法的有關(guān)知識;2.按照實(shí)驗(yàn)要求事先設(shè)計好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計、編寫好匯編語言源程序。;計數(shù)器1:300H;計數(shù)器2:304H;計數(shù)器3:308H;2.8259偶地址:3A0H,奇地址:3A8H;3.對8253的編程分兩部分:⑴向控制字寄存器寫入方式控制字;⑵根據(jù)輸入時鐘頻率向規(guī)定的通道寫入計數(shù)值;4.如果輸入時間的初始值為BCD碼,則應(yīng)在時、分、秒值加1后進(jìn)行DAA調(diào)整;如果輸入時間的初始值為二進(jìn)制數(shù),則應(yīng)在拆字子程序中進(jìn)行二進(jìn)制到BCD的調(diào)整。四.實(shí)驗(yàn)原理利用8253定時產(chǎn)生中斷,通過調(diào)整8253定時中斷的時間即可精確調(diào)節(jié)電子鐘的走時精確度。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計能實(shí)現(xiàn)電子鐘功能的硬件線路和應(yīng)用程序。附:七段碼顯示器外形與筆劃: ddpaefcbgPD32實(shí)驗(yàn)系統(tǒng)上的七段碼顯示器為共陰極,字形與代碼的對應(yīng)關(guān)系如下:dp g f e d c b adp g f e d c b a7FH67H77H7CH39H5EH79H71H07H7DH6DH66H4FH5BH06HD7 D6 D5 D4 D3 D2 D1 D03FHD7 D6 D5 D4 D3 D2 D1 D0 代 碼字形 代 碼字 形 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 0 0 1 1 1表6-1實(shí)驗(yàn)六:可編程計數(shù)/定時器設(shè)計實(shí)驗(yàn)學(xué)時:3實(shí)驗(yàn)類型:設(shè)計實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.了解8253工作方式的特點(diǎn)和功能;2.熟悉并掌握計數(shù)/定時器8253的編程方法;3.熟悉并掌握中斷控制器8259的編程方法;4.掌握定時器中斷初始化及編程方法。八.思考題1.8255的口地址是如何確定的?2.闡述七段碼顯示器的工作原理和動態(tài)掃描原理及方法。顯示時通過移位循環(huán)驅(qū)動兩位數(shù)碼管,每位延時20ms;六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄結(jié)果。PC口與實(shí)驗(yàn)系統(tǒng)的8位撥動開關(guān)連接,將從PC口讀取的開關(guān)狀態(tài),從74LS273輸出驅(qū)動七段碼顯示器實(shí)時顯示出來。通過向控制口寄存器寫入方式控制字可對8255的三個端口設(shè)定輸入、輸出的各種方式。顯示緩沖區(qū)安排在從4210H開始的連續(xù)內(nèi)存地址單元中;⑶顯示子程序中的七段碼顯示器的位碼驅(qū)動必須用移位的方法實(shí)現(xiàn)動態(tài)顯示。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.元器件: 并行接口芯片8255; 八位撥動開關(guān); 七段碼顯示器及驅(qū)動電路; PC總線。八.思考題1.RAM 6264的存儲空間有多大?尋址范圍是多少?九.實(shí)驗(yàn)報告1.畫出硬件原理圖,分析各部分的功能;2.寫出程序清單并進(jìn)行注釋;3.畫出程序流程框圖;4.分析調(diào)試、運(yùn)行結(jié)果;5.回答思考題。2.?dāng)U展的6264的段地址送入段寄存器DS,偏移地址送入BX。圖中虛線為實(shí)驗(yàn)中需要連接的連線。計算機(jī)通過總線信號MEMR、MEMW對6264進(jìn)行讀寫處理。6264有13條地址線A0~A12。擴(kuò)展的6264芯片的起始地址為4000:8000H;2.設(shè)計一段程序,將一組數(shù)據(jù)(00H,01H,02H,…,0FEH,0FFH)傳送到擴(kuò)展的外部數(shù)據(jù)存儲器6264從偏移地址8300H開始的連續(xù)單元中去;四.實(shí)驗(yàn)原理1.6264是8K8位的靜態(tài)隨機(jī)讀寫存儲器。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.元器件: RAM 6264芯片; PC總線。五.實(shí)驗(yàn)報告1.程序說明⑴分別說明各程序主要功能,基本結(jié)構(gòu),并對設(shè)計方法進(jìn)行說明;⑵說明程序中各部分所用的算法和編程技巧;⑶說明主要符號和所用到的寄存器的功能;2.上機(jī)調(diào)試說明⑴上機(jī)調(diào)試步驟、調(diào)試過程中所遇到的問題是如何解決的;⑵對調(diào)試過程中的問題進(jìn)行分析,對執(zhí)行結(jié)果進(jìn)行分析;3.畫出程序框圖;4.寫出程序清單并加以注釋。⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點(diǎn)運(yùn)行程序,觀察、記錄結(jié)果。3.排序(選做)⑴要求試設(shè)計、編寫程序,完成以下功能。在存儲器中有一首地址為200H、長度為10的字?jǐn)?shù)組,測試其中的正數(shù)、0及負(fù)數(shù)的個數(shù),將正數(shù)的個數(shù)放在DI中,0的個數(shù)放在SI中,由10(DI)(SI)求得負(fù)數(shù)的個數(shù)放在AX中。 注意:本程序應(yīng)首先在AX寄存器中輸入欲刪除的數(shù)據(jù)⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點(diǎn)運(yùn)行程序,觀察、記錄結(jié)果。程序運(yùn)行之前在AX寄存器中存放一個數(shù),如(AX)=55H,要求在數(shù)組中查找該數(shù)。二.實(shí)驗(yàn)器材PC機(jī)三.實(shí)驗(yàn)內(nèi)容1.查表處理 ⑴要求試設(shè)計、編寫程序,完成數(shù)組查表處理。包括:程序名、功能、算法說明、主要符號,并對所用到的寄存器進(jìn)行說明;2.上機(jī)調(diào)試說明⑴上機(jī)調(diào)試步驟、調(diào)試過程中所遇到的問題是如何解決的;⑵對調(diào)試過程中的問題進(jìn)行分析,對執(zhí)行結(jié)果進(jìn)行分析;3.畫出程序框圖;4.寫出程序清單并加以注釋;5.回答思考題。五.思考題1.對以上幾種代碼轉(zhuǎn)換的方法,除了你已調(diào)試通過的程序外,還有沒有其它的方法實(shí)現(xiàn)轉(zhuǎn)換?至少再列舉一種程序。⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點(diǎn)運(yùn)行程序,觀察、記錄結(jié)果。經(jīng)過轉(zhuǎn)換后的二進(jìn)制數(shù)存放在起始地址為DS:190H的連續(xù)內(nèi)存單元內(nèi)。4.BCD碼→二進(jìn)制⑴要求試設(shè)計、編寫程序,完成以下功能。經(jīng)過轉(zhuǎn)換后的BCD碼存放在起始地址為DS:160H的連續(xù)內(nèi)存續(xù)單元內(nèi),如果待轉(zhuǎn)換的數(shù)據(jù)不是十進(jìn)制數(shù)的ASCII碼,則對應(yīng)的結(jié)果單元存放“0FFH”。3.ASCII碼→BCD碼⑴要求試設(shè)計、編寫程序,完成以下功能。 2.十六進(jìn)制數(shù)→ASCII碼⑴要求試設(shè)計、編寫程序,將一個十六進(jìn)制數(shù)0EBF9H轉(zhuǎn)換為ASCII碼。如25+4819=?其中UPUPUP3的內(nèi)容均為二位十進(jìn)制數(shù),并以非壓縮BCD碼格式存入存儲器:(UP1)= 0205H, (UP2)= 0408H, (UP3)= 0109HUP1 = 2050H, UP2 = 2150H, UP3 =2250H⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點(diǎn)運(yùn)行程序,觀察、記錄結(jié)果。實(shí)驗(yàn)二:匯編語言程序設(shè)計實(shí)驗(yàn)學(xué)時:3實(shí)驗(yàn)類型:設(shè)計實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.設(shè)計常見的算術(shù)運(yùn)算和代碼轉(zhuǎn)換程序,通過實(shí)際操作,調(diào)試并檢驗(yàn)所設(shè)計程序的正確性;2.提高獨(dú)立編程的能力。六.思考題常用的數(shù)據(jù)傳送指令有幾種類型?試歸納并舉例說明。AH= AL= AF= CF=RETSTART ENDPCODE ENDSEND START五.預(yù)習(xí)要求1.閱讀附錄中有關(guān)的一些常用命令和使用操作方法;2.仔細(xì)閱讀實(shí)驗(yàn)?zāi)康摹?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)要求和實(shí)驗(yàn)步驟。(SI,SI+1)=DAA 。AX= CF=INC BYTE PTR[SI+1] 。(SI,SI+1)= ADC [SI],AL 。CH= CL= CF=ADC AX,CX 。SI= SUB SI,CX 。AH= AL= CF=MOV CX,257 。源程序DATA SEGMENT PARA PUBLIC ‘DATA’DATA ENDSSTACK SEGMENT PARA STACK ‘STACK’DB 512 DUP (?)STACK ENDSCODE SEGMENT PARA PUBLIC ‘CODE’ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKSTART PROC FARPUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXMOV ES,AX MOV AX,2040H 。SP= FLAG= NOPSTART ENDPCODE ENDS END START⑵以文件名“E2”存盤;⑶單步運(yùn)行程序,每運(yùn)行一條指令即檢查相應(yīng)結(jié)果并予以記錄;⑷利用斷點(diǎn)運(yùn)行、跟蹤運(yùn)行和全速運(yùn)行等功能調(diào)試程序、運(yùn)行程序并檢查結(jié)果。FLAG= AH= PUSHF 。DH= BL= LAHF 。SP= DX= XCHG AX,BP 。SP= (SP,SP+1)= POP CX 。ES= PUSH BX 。AX= MOV BL,AL
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1