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

正文內(nèi)容

改微機(jī)原理與接口技術(shù)實(shí)驗(yàn)指導(dǎo)書pd-(編輯修改稿)

2024-07-04 00:28 本頁面
 

【文章內(nèi)容簡介】 碼顯示器上從左到右各占2位;3.電子鐘的初始值可在實(shí)驗(yàn)環(huán)境下由外部送入:小時(shí)數(shù)放在內(nèi)存4040H、分鐘數(shù)放在內(nèi)存4041H、秒鐘數(shù)放在內(nèi)存4042H內(nèi)。四.實(shí)驗(yàn)原理利用8253定時(shí)產(chǎn)生中斷,通過調(diào)整8253定時(shí)中斷的時(shí)間即可精確調(diào)節(jié)電子鐘的走時(shí)精確度。五.編程提示1.8253的端口地址為地址控制口:30C H。;計(jì)數(shù)器1:300H;計(jì)數(shù)器2:304H;計(jì)數(shù)器3:308H;2.8259偶地址:3A0H,奇地址:3A8H;3.對8253的編程分兩部分:⑴向控制字寄存器寫入方式控制字;⑵根據(jù)輸入時(shí)鐘頻率向規(guī)定的通道寫入計(jì)數(shù)值;4.如果輸入時(shí)間的初始值為BCD碼,則應(yīng)在時(shí)、分、秒值加1后進(jìn)行DAA調(diào)整;如果輸入時(shí)間的初始值為二進(jìn)制數(shù),則應(yīng)在拆字子程序中進(jìn)行二進(jìn)制到BCD的調(diào)整。六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計(jì)實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計(jì)的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄結(jié)果。七.預(yù)習(xí)要求1.復(fù)習(xí)8253的基本工作原理和編程方法的有關(guān)知識;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計(jì)、編寫好匯編語言源程序。八.思考題1.電子鐘的走時(shí)精度和程序中的哪些因素有關(guān)?2.試用流程圖的形式說明本程序的調(diào)試順序。九.實(shí)驗(yàn)報(bào)告1.寫出程序清單并進(jìn)行注釋;2.畫出程序流程框圖;3.分析調(diào)試、運(yùn)行結(jié)果;4.回答思考題。實(shí)驗(yàn)七:A/D、D/A轉(zhuǎn)換設(shè)計(jì)實(shí)驗(yàn)學(xué)時(shí):3實(shí)驗(yàn)類型:設(shè)計(jì)實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.了解模/數(shù)、數(shù)/模轉(zhuǎn)換的過程和基本原理;2.掌握利用ADC 0809和DAC 0832與8088實(shí)驗(yàn)系統(tǒng)構(gòu)成A/D、D/A轉(zhuǎn)換電路;3.學(xué)會利用ADC 0809和DAC 0832進(jìn)行A/D、D/A轉(zhuǎn)換的編程方法。二.實(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ū)動(dòng)電路; 時(shí)鐘信號發(fā)生器電路; 計(jì)數(shù)分頻電路; PC總線。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)能實(shí)現(xiàn)以下功能的硬件線路和應(yīng)用程序。1.將0~5V模擬量輸入電壓(由電位器產(chǎn)生)通過ADC 0809轉(zhuǎn)換成相應(yīng)的數(shù)字量,轉(zhuǎn)換結(jié)果存入內(nèi)存單元4000H中;2.利用74LS273構(gòu)成七段碼顯示電路,實(shí)時(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)原理ADC 0809是用逐次比較法進(jìn)行的8位A/D轉(zhuǎn)換器,具有8個(gè)通道模擬量輸入。啟動(dòng)信號START采用脈沖形式,下降沿有效。ALE為地址鎖存允許,當(dāng)輸入通道選擇地址線狀態(tài)穩(wěn)定后利用此信號上升沿將地址線的狀態(tài)鎖存入芯片的地址鎖存器中。轉(zhuǎn)換結(jié)束信號EOC在轉(zhuǎn)換結(jié)束時(shí)由低電平變?yōu)楦唠娖剑撔盘柨勺鳛橹袛嗾埱笮盘?。ENABLE為輸出允許,此信號為高電平時(shí),接通三態(tài)輸出鎖存器,將轉(zhuǎn)換結(jié)果送到計(jì)算機(jī)數(shù)據(jù)總線或I/O接口總線。A/D轉(zhuǎn)換時(shí)鐘脈沖CLOCK由外部電路提供。DAC 0832由8位輸入鎖存器、8位DAC寄存器、8位D/A轉(zhuǎn)換電路組成。電流型輸出經(jīng)運(yùn)算放大器OP07轉(zhuǎn)換成電壓型單極性輸出?;鶞?zhǔn)電壓VREF接+5V電壓,因此輸出電壓的極性為0~5V,實(shí)驗(yàn)測量輸出電壓時(shí)應(yīng)注意。五.編程提示1.啟動(dòng)A/D轉(zhuǎn)換:由于START和ALE相連,在通道地址鎖存的同時(shí),發(fā)出啟動(dòng)A/D轉(zhuǎn)換信號。ADC 0809選通地址為3C0H;~7地址為3C0H,3C4H,3C8H,3CCH,3D0H,3D4H,3D8H,3DCH;2.A/D轉(zhuǎn)換結(jié)束后產(chǎn)生EOC信號請求中斷,A/D轉(zhuǎn)換結(jié)果應(yīng)在中斷服務(wù)子程序中讀??;3.DAC0832選通地址為3E0H,單極性輸出。六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計(jì)實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計(jì)的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄結(jié)果。七.預(yù)習(xí)要求1.復(fù)習(xí)ADC 0809和DAC 0832的工作原理和編程方法的有關(guān)知識;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計(jì)、編寫好匯編語言源程序。八.思考題1.使用IN7輸入,模擬電壓為0V時(shí),A/D轉(zhuǎn)換所得到的數(shù)字量是多少?為什么?試分析IN7輸入電路的工作原理。2.如果DAC 0832的輸出改為雙極性輸出,應(yīng)怎樣設(shè)計(jì)電路?此時(shí)輸出電壓范圍是多少?九.實(shí)驗(yàn)報(bào)告1.畫出硬件原理圖,分析各部分的功能;2.寫出程序清單并進(jìn)行注釋;3.畫出程序流程框圖;4.分析調(diào)試、運(yùn)行結(jié)果;5.回答思考題。表81模擬輸入電壓(V)數(shù)字量數(shù)據(jù)(H)模擬輸出電壓(V)012345實(shí)驗(yàn)八:可編程串行通信實(shí)驗(yàn)學(xué)時(shí):3實(shí)驗(yàn)類型:設(shè)計(jì)實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.了解8251的工作方式和工作原理;2.掌握8251串行通信的編程方法;3.掌握8251在異步方式下發(fā)送數(shù)據(jù)的命令及信息格式;4.掌握8251在同步方式下發(fā)送數(shù)據(jù)的命令及信息格式。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.示波器;4.元器件: 串行通信接口8251; 計(jì)數(shù)/定時(shí)器8253; 中斷控制器8259; 時(shí)鐘信號發(fā)生器; 計(jì)數(shù)分頻電路; PC總線。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)能實(shí)現(xiàn)以下功能的硬件線路和應(yīng)用程序。1.使8251工作在異步方式下發(fā)送數(shù)據(jù),波特率為從示波器上觀察數(shù)據(jù),分辨出一個(gè)完整數(shù)據(jù)應(yīng)有的組成部分:起始位、停止位、奇偶校驗(yàn)位和數(shù)據(jù)位;2.修改初始化命令,改變8251的工作方式后觀察發(fā)送的數(shù)據(jù)格式:⑴以不同的數(shù)字/字符發(fā)送數(shù)據(jù);⑵以不同的數(shù)位置奇偶校驗(yàn)位;⑶改變停止位個(gè)數(shù);3.使8251工作在同步方式下發(fā)送數(shù)據(jù),波特率選2400、4800、9600。重復(fù)以上步驟觀察;4.記錄用各種方式發(fā)送的數(shù)據(jù)格式。四.實(shí)驗(yàn)原理本實(shí)驗(yàn)為單機(jī)發(fā)送數(shù)據(jù)。要發(fā)送的數(shù)據(jù)通過數(shù)據(jù)線D0~D7并行傳送到8251的發(fā)送器,由TxD腳串行地發(fā)送給示波器以便觀察。8251接收器、發(fā)送器的輸入時(shí)鐘頻率設(shè)置:⑴異步方式下。異步方式下發(fā)送/接收數(shù)據(jù)波特率為0~;⑵同步方式下時(shí)鐘頻率CLK必須大于接收器和發(fā)送器輸入時(shí)鐘頻率的30倍。同步方式下發(fā)送/接收數(shù)據(jù)波特率為0~64kBPS;⑶8251的時(shí)鐘輸入端CLK接3MHz頻率的時(shí)鐘脈沖;8253的 CLK0接3MHz頻率的時(shí)鐘脈沖,分頻后從OUT0端口輸出到8251的TxC和RxC,作為8251的發(fā)送器時(shí)鐘和接收器時(shí)鐘。五.編程提示1.將8253的計(jì)數(shù)器/定時(shí)器0構(gòu)成一個(gè)方波發(fā)生器,并置8253計(jì)數(shù)器/定時(shí)器0為模式3;由8253的OUT0輸出向8251提供發(fā)送器和接收器的時(shí)鐘信號;2.8253計(jì)數(shù)器/定時(shí)器的初值為:CLK0 BPS波特率因子計(jì)數(shù)器/定時(shí)器0初值 = 其中,CLK0為計(jì)數(shù)器/定時(shí)器的輸入時(shí)鐘頻率;BPS為8251發(fā)送數(shù)據(jù)的波特率,可選2400BPS或者4800BPS或者9600BPS;波特率因子選16,由8251初始化時(shí)設(shè)置;3.為了清楚地在示波器上穩(wěn)定地觀察到8251發(fā)送的數(shù)據(jù),程序應(yīng)該編寫成循環(huán)重復(fù)地發(fā)送同一個(gè)數(shù)據(jù);4.同步發(fā)送/接收數(shù)據(jù)時(shí),初始化8251必須安排發(fā)送同步信號的指令。六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計(jì)實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計(jì)的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄波形。七.預(yù)習(xí)要求1.復(fù)習(xí)8251的工作原理和編程方法的有關(guān)知識;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計(jì)、編寫好匯編語言源程序;4.事先設(shè)計(jì)好幾組數(shù)據(jù),畫出其按照異步通信和同步通信格式發(fā)送的可能波形,以便通過實(shí)驗(yàn)加以比較、驗(yàn)證。八.思考題1.如果發(fā)送的是一組不同的數(shù)據(jù),在示波器上是否能夠清楚地觀察到各個(gè)數(shù)據(jù)的完整波形?為什么?2.試分析串行通信中異步方式和同步方式的不同處。3.本實(shí)驗(yàn)電路中8251的清除傳送信號CTS接地,始終有效,允許發(fā)送,如果CTS不接地,應(yīng)怎樣設(shè)計(jì)硬件線路?九.實(shí)驗(yàn)報(bào)告1.畫出硬件原理圖,分析各部分的功能;2.寫出程序清單并進(jìn)行注釋;3.畫出程序流程框圖;4.分析調(diào)試、運(yùn)行結(jié)果;5.回答思考題。實(shí)驗(yàn)九:輸入/輸出接口及應(yīng)用實(shí)驗(yàn)學(xué)時(shí):3實(shí)驗(yàn)類型:綜合實(shí)驗(yàn)要求:選修一.實(shí)驗(yàn)?zāi)康?.熟悉并掌握可編程并行接口8255的基本工作原理及其編程方法;2.學(xué)會正確擴(kuò)展8255接口的方法;3.掌握簡單的動(dòng)態(tài)輸入、輸出編程方法。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.元器件: 并行接口芯片8255; 八位撥動(dòng)開關(guān); 發(fā)光二極管及驅(qū)動(dòng)電路; PC總線。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)原理線路,設(shè)計(jì)編寫能實(shí)現(xiàn)以下功能的程序:1.?dāng)U展的8255口地址設(shè)定為:A口 203H B口 207HC口 20BH命令口 20FH;2.設(shè)定8255的PA口為輸入口;設(shè)定8255的PB口為輸出口;3.從撥動(dòng)開關(guān)輸入一組數(shù)據(jù),數(shù)據(jù)個(gè)數(shù)的長度自定。由8255的PA口讀入后存入內(nèi)存單元;4.將由PA口讀入的數(shù)據(jù)在發(fā)光二極管上實(shí)時(shí)顯示出來;5.設(shè)計(jì)編寫的程序應(yīng)具備以下功能:⑴8255的PA口能實(shí)時(shí)讀取撥動(dòng)開關(guān)輸入的個(gè)數(shù)長度不同的二進(jìn)制數(shù)據(jù);⑵從8255的PA口實(shí)時(shí)讀取的二進(jìn)制數(shù)據(jù)可以存入指定的內(nèi)存單元;⑶根據(jù)不同的輸入數(shù)據(jù)在發(fā)光二極管上動(dòng)態(tài)顯示不同的組合。例如:輸入數(shù)據(jù)為8,則發(fā)光二極管點(diǎn)亮的個(gè)數(shù)也為8并循環(huán)顯示。每次點(diǎn)亮的間隔時(shí)間自定。四.實(shí)驗(yàn)原理可編程并行接口8255有三個(gè)端口:端口PA、端口PB、端口PC。通過向控制口寄存器寫入方式控制字可對8255的三個(gè)端口設(shè)定輸入、輸出的各種方式。本實(shí)驗(yàn)將8255設(shè)定為基本輸入輸出方式。PA口與實(shí)驗(yàn)系統(tǒng)的8位撥動(dòng)開關(guān)連接, PA口可以讀取二進(jìn)制數(shù)據(jù),PB口可以驅(qū)動(dòng)發(fā)光二極管。五.編程提示1.設(shè)定控制字,使8255的三個(gè)端口工作在基本輸入輸出方式;2.首先確定讀取數(shù)據(jù)個(gè)數(shù)的長度,從PA口將K1~K8的電平信息讀入CPU,并暫存在內(nèi)存中。應(yīng)注意每個(gè)數(shù)據(jù)為8位,每改變一次就讀取一次,暫存一次;讀完就不再讀取。所以應(yīng)注意設(shè)定每次讀取數(shù)據(jù)的方法和結(jié)束讀取數(shù)據(jù)的方法;3.顯示數(shù)據(jù)時(shí)依次讀出每個(gè)數(shù)據(jù),從PB口驅(qū)動(dòng)發(fā)光二極管。每個(gè)數(shù)據(jù)的延時(shí)時(shí)間可長可短,但必須能夠看清數(shù)據(jù)的變化。六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計(jì)實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計(jì)的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄結(jié)果。七.預(yù)習(xí)要求1.復(fù)習(xí)8255的基本工作原理和編程方法;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計(jì)、編寫好匯編語言源程序。八.思考題1.在輸入、輸出端口上的數(shù)據(jù)是什么性質(zhì)的物理量?九.實(shí)驗(yàn)報(bào)告1.畫出硬件原理圖,分析各部分的功能;2.寫出程序清單并進(jìn)行注釋;3.畫出程序流程框圖;4.分析調(diào)試、運(yùn)行結(jié)果;5.回答思考題。實(shí)驗(yàn)十:外部中斷系統(tǒng)實(shí)驗(yàn)學(xué)時(shí):3實(shí)驗(yàn)類型:綜合實(shí)驗(yàn)要求:選修一.實(shí)驗(yàn)?zāi)康?.了解8259工作方式的特點(diǎn)和功能;2.熟悉并掌握中斷控制器8259的編程方法;3.掌握外部按鍵中斷的程序設(shè)計(jì)及調(diào)試。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.元器件: 中斷控制器8259; 七段碼顯示器及驅(qū)動(dòng)電路; 按鍵; PC總線。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)原理線路,設(shè)計(jì)編寫能實(shí)現(xiàn)以下功能的程序:1.?dāng)U展74LS273驅(qū)動(dòng)七段碼顯示器;2.?dāng)U展二個(gè)功能按鍵,作為8259的中斷申請;3.設(shè)計(jì)編寫鍵盤、顯示實(shí)驗(yàn)程序,應(yīng)具備以下功能:⑴按鍵中斷功能。二個(gè)按鍵的任何一個(gè)按鍵按下都將引起中斷;⑵二個(gè)按鍵的不同中斷入口將執(zhí)行不同的中斷服務(wù)程序;⑶七段碼顯示器功能。根據(jù)不同的按鍵中斷得到不同的標(biāo)志,應(yīng)在七段碼顯示器上顯示不同的數(shù)據(jù)。四.實(shí)驗(yàn)原理8259中斷控制器控制PC機(jī)的硬中斷。8259是專為控制優(yōu)先級中斷而設(shè)計(jì)的芯片。8259將中斷源按優(yōu)先級排隊(duì)、辨認(rèn)中斷源、提供中斷向量的電路集于一體,因此中斷系統(tǒng)不需附加任何電路,只需對8259進(jìn)行編程,就可管理8級中斷。本實(shí)驗(yàn)使用8259的IRQ2和IRQ3端口。利用功能鍵作為外部中斷信號,每按一次按鍵就發(fā)出一次中斷請求。CPU響應(yīng)中斷后即在中斷服務(wù)子程序中執(zhí)行鍵判別和設(shè)定標(biāo)志功能。五.編程提示1.8259偶地址:3A0H,奇地址:3A8H;2.對8259編程初始化時(shí),應(yīng)注意中斷端口的屏蔽和打開;3.對8259編程初始化時(shí),應(yīng)注意中斷向量的正確寫入;4.在中斷服務(wù)子程序中正確設(shè)置標(biāo)志;5.在拆字和顯示子程序中正確地讀取標(biāo)志才能正確地顯示不同的數(shù)據(jù)。六.實(shí)驗(yàn)步驟1.按實(shí)驗(yàn)要求設(shè)計(jì)實(shí)驗(yàn)硬件線路并連接該硬件線路;2.編輯按實(shí)驗(yàn)要求設(shè)計(jì)的匯編語言源程序并匯編、連接成可執(zhí)行文件;3.調(diào)試、運(yùn)行程序并檢驗(yàn)、記錄結(jié)果。七.預(yù)習(xí)要求1.復(fù)習(xí)8259的基本工作原理和編程方法的有關(guān)知識;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1