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

正文內(nèi)容

系列單片機(jī)教學(xué)實(shí)驗板硬件設(shè)計畢業(yè)設(shè)計(存儲版)

2024-12-17 20:38上一頁面

下一頁面
  

【正文】 R 。實(shí)驗板開始執(zhí)行的第一條指令所處的地址 LJMP MAIN 。以下是延時程序,延時約1S 。+++++++++++++++++++++++++++。實(shí)驗班開始執(zhí)行的第一條指令所處的地址LJMP MAIN 。程序結(jié)束,編譯程序不理會END以后的內(nèi)容例程12:單片機(jī)的ALE,外部數(shù)據(jù)存儲器的/CE,/RD和/WR信號測試ORG 8000H 。循環(huán)。,同時要注意三角波要分?jǐn)鄟懋a(chǎn)生。送數(shù)據(jù)到DAC0832ACALL DELAY 。ORG 8000H 。ORG 8000H 。數(shù)據(jù)查表指針?biāo)虯,送前半個周期 MOVC A, A+DPTR 。送數(shù)據(jù)到DAC0832DEC R6 。程序結(jié)束,編譯程序不理會END以后的內(nèi) 硬件實(shí)驗 A/D轉(zhuǎn)換實(shí)驗一、實(shí)驗要求 利用實(shí)驗板上的ADC0809做A/D轉(zhuǎn)換器,實(shí)驗板上從IN0…..IN7輸入模擬量,編制程序,將模擬量轉(zhuǎn)換成二進(jìn)制數(shù)字量, 然后送數(shù)據(jù)到DAC0832.二、實(shí)驗?zāi)康? 三、實(shí)驗說明 A/D轉(zhuǎn)換器大致有三類:一是雙積分A/D轉(zhuǎn)換器,優(yōu)點(diǎn)精度高,抗干擾性好,價格便宜,但速度慢。主程序開始的地址,避免中斷入口MAIN: MOV DPTR, 0000H 。循環(huán)。使DPTR指向ADC0809的0通道MOV P2, 20H 。用以分隔程序,使程序清晰易懂 END 。每個機(jī)器周期的長度是12個振蕩周期。開始執(zhí)行的第一條指令所處的地址 LJMP MAIN 。定時器0溢出,跳轉(zhuǎn)LP2 LJMP LP1 。切換蜂鳴器狀態(tài) LJMP LP1 。例程:利用T0門控位測試INT0引腳上出現(xiàn)的正脈沖的寬度(短于65ms),并以機(jī)器周期數(shù)的形式保存在內(nèi)部RAM30H~FFH單元中(低位字節(jié)放前面,高位字節(jié)放后面)。設(shè)置定時器0工作在模式1 MOV R0, 30H 。一個正脈沖測量結(jié)束,關(guān)閉定時器0 MOV R0, TL0 。開始測量WAIT3: JB , WAIT3 。跳轉(zhuǎn)到主程序 ORG 8030H 。這就要求采樣電平至少維持一個完整的機(jī)器周期,以保證電平在變化之前就被采樣。不到200 ms,跳轉(zhuǎn)LP1等待 MOV R0, 0 。給TL0置初值 SETB TR0 。s =1000 D=3E8H則定時器的初值:10000H-3E8H=FC18HTH0應(yīng)裝入FCH,TL0應(yīng)裝入18H。TCON主要功能是為定時器在溢出設(shè)定標(biāo)志位,并控制定時器的運(yùn)行或停止。循環(huán)。跳到主程序 ORG 8030H 。讀取ADC0809的轉(zhuǎn)換結(jié)果MOVX R0, A 。實(shí)驗班開始執(zhí)行的第一條指令所處的地址LJMP MAIN 。+++++++++++++++++++++++++++++++++。數(shù)據(jù)查表指針?biāo)虯 MOVC A,A+DPTR 。數(shù)據(jù)查表指針LOOP1: NOP 。用以分隔程序,使程序清晰易懂 END 。用以分隔程序,使程序清晰易懂 END 。MAIN: MOV P2, 20H 。三種波輪流顯示,用示波器觀看。把累加器中的數(shù)據(jù)送XDATA中的0000H MOVX A, DPTR 。+++++++++++++++++++++++++ 。單片機(jī)系統(tǒng)中,對片外存儲器的讀寫操作是最基本的操作,我們此來熟悉單片機(jī)編程的基本規(guī)則,基本指令的使用和使用本實(shí)驗板調(diào)試程序的方法。 R1減1,非0跳轉(zhuǎn)到標(biāo)號DELAY1S1處執(zhí)行DJNZ R2, DELAY1S1 。調(diào)用延時1S左右的延時程序,蜂鳴器停止發(fā)聲1S左右時間 LJMP MAIN 。 程序結(jié)束,編譯程序不理會END以后的內(nèi)容 軟件實(shí)驗 延時程序一、實(shí)驗要求在確定晶振頻率的情況下,利用循環(huán)結(jié)構(gòu)完成延時程序二、實(shí)驗?zāi)康?. 如何設(shè)計與計算給定的延時循環(huán)次數(shù)2. 為了得到精確的延時,必須把循環(huán)以外的時間也要考慮在內(nèi)三、實(shí)驗說明在微機(jī)測控系統(tǒng)中,我們經(jīng)常需要一些準(zhǔn)確的延時,而軟件延時方法就是程序延時方法,即采用循環(huán)程序結(jié)構(gòu),使機(jī)器進(jìn)入某一循環(huán),重復(fù)執(zhí)行一些無用操作,適當(dāng)控制循環(huán)次數(shù),就可以獲得所需的延時。A→R*2 JNC NADD INC DPH 。=========================== 。不少于前一個數(shù)據(jù),符合增序要求SETB F0 ??刂票据啽容^次數(shù)JZ SRT4 。ORG 0030H DAT EQU 30H 。+++++++++表格結(jié)束++++++++++++++++。送完256個數(shù)據(jù),在此死循環(huán),實(shí)際程序中應(yīng)為后續(xù)操作。使P2口指向XDATA中的目的地址高8位 MOV R0, 00H 。用以分隔程序,使程序清晰易懂END 。DA A指令支隊累加器A起作用,它不能單獨(dú)使用并且在假發(fā)指令A(yù)DD和ADDC之后,也不適用于減法指令。掌握各種數(shù)值之間的轉(zhuǎn)換是一種基本功。完成清除IDATA,在此死循環(huán),實(shí)際程序中應(yīng)為后續(xù)操作。ORG 8000H 。 軟件實(shí)驗51系列單片機(jī)具有豐富功能的指令系統(tǒng),它集中反映了51系列單片機(jī)是一個面向功能很強(qiáng)的單片微型機(jī)。算法是進(jìn)行程序設(shè)計的依據(jù),它決定了程序的正確性和程序的質(zhì)量。信號線為雙方的3端交叉連接,而其它7端對應(yīng)連接,即完成了PC機(jī)與單片機(jī)仿真實(shí)驗板的連接。該電路由分立元件構(gòu)成,它等同MAX202的電平轉(zhuǎn)換功能。實(shí)際電路可以將R1007和R1008以導(dǎo)線直接短接來代替。所以在電路中把3端作為地(GND),而把1端作為VCC,以保證單片機(jī)的工作電壓是所需的、穩(wěn)定的+5V。蜂鳴器需要的驅(qū)動電流較大,根據(jù)上述考慮,仿真實(shí)驗板采用了圖39所示的蜂鳴器驅(qū)動電路。由PC口的口線組成“列”,而PB口的4根線組成“行”,在行列的焦點(diǎn)上放置一個按鍵。動態(tài)方式利用了人眼的視覺暫留效應(yīng),每位數(shù)碼管依次顯示一個較短的時間,雖然每個瞬時只有一位數(shù)碼管在顯示,但對觀察者看來,好像所有的數(shù)碼管是在同時顯示一樣。 圖36數(shù)據(jù)/程序存儲器62256接口電路Fig. 36 The interface of data / program memory 62256 動態(tài)LED顯示器與鍵盤仿真實(shí)驗板采用了4位一體的共陽極LED數(shù)碼管,這種數(shù)碼管的各同名段連接在一起共用一個引腳引出,各位(每位數(shù)碼管的公共端)單獨(dú)引出。在實(shí)驗板中,HM62256(下面簡稱62256)更多的是充當(dāng)程序存儲器:在實(shí)驗和調(diào)試程序時,在單片機(jī)89C52駐留的監(jiān)控程序的控制下把用戶程序下載到62256中。~,工作電流5~20mA,據(jù)此可以計算限流電阻的阻值。它采用單十5V電源供電、輸入輸出電平與TTL電路兼容。DAC0832是用CMOS工藝集成的8位數(shù)據(jù)輸入D/A芯片,具有20個引腳,其輸出模擬量可有個不同的等級。將Y0與單片機(jī)寫信號(圖中標(biāo)為WR)相或非后給ADC0809的ALE端以將通道選擇信號ADDA~ADDC(分別接接單片機(jī)的地址信號A0~A2)打入ADC0809的通道選擇寄存器用于選擇ADC0809的模擬輸入通道,同時該信號還接ADC0809的轉(zhuǎn)換啟動端START,在打入通道選擇信號的同時啟動ADC0809的轉(zhuǎn)換。 MHz,該頻率有利于提高串口的通信可靠性,同時又保證單片機(jī)有較高的運(yùn)行速度[2]。INx ( x = 0~7 )Form 12 Function of HEADER 2表12 跳線2的作用跳線名連接方式說明TRI此兩腳短路時將模擬信號發(fā)生器產(chǎn)生的三角波接入緩沖器。 動態(tài)掃描鍵盤。1..2. 5 8位A/DC芯片ADC0809。其中+5V為單片機(jī)及其外圍電路供電,2~3V電源為運(yùn)算放大器供。51系列教學(xué)仿真實(shí)驗板既是一塊用戶實(shí)驗板,又是一種功能強(qiáng)大而實(shí)用的單片機(jī)開發(fā)調(diào)試工具,它充分利用PC機(jī)的系統(tǒng)資源,使用戶可以輕松完成8051單片機(jī)應(yīng)用系統(tǒng)的仿真調(diào)試工作,從而省去了價格昂貴的仿真器。目前各高校廣泛使用的單片機(jī)仿真實(shí)驗多是采用仿真頭或者外配JTAG 邊界掃描技術(shù),仿真頭每套需要千元左右,JTAG接口也要300-500元一個,價格昂貴,且不利于進(jìn)行細(xì)致的調(diào)試。 assemble languages目 錄中文摘要英文摘要0前言..............................11硬件電路設(shè)計..........................2 仿真實(shí)驗板的概況.......................2 仿真實(shí)驗板的資源.......................2 電路原理圖說明 .......................4 ..................4 模數(shù)轉(zhuǎn)換器ADC0809的接口電路................6 數(shù)模轉(zhuǎn)換器DAC0832的接口電路................7 并行接口芯片8255A的接口電路................8 數(shù)據(jù)/程序存儲器HM62256................... 9 動態(tài)LED顯示與鍵盤.....................10 蜂鳴器驅(qū)動電路......................13 電源............................13 RS232串行接口.......................142軟件電路設(shè)計.........................17 匯編由語言程序設(shè)計步驟...................17 軟件實(shí)驗..........................17 內(nèi)外存儲器清零......................18 二進(jìn)制轉(zhuǎn)換BCD碼以及BCD碼求和、相減............19 二進(jìn)制轉(zhuǎn)換成ASCII.......................20 內(nèi)存塊移動.........................21..........................23 程序跳轉(zhuǎn)表........................25 延時程序.........................26 硬件實(shí)驗..........................27 外部存儲器控制信號檢測以及讀寫實(shí)驗............27 D/A轉(zhuǎn)換實(shí)驗.......................28 A/D轉(zhuǎn)換實(shí)驗........................32 定時器實(shí)驗........................33 8255A輸入輸出實(shí)驗.................... 36 鍵盤掃描顯示實(shí)驗.....................38總結(jié)..............................46致謝..............................47參考文獻(xiàn)............................48附錄A附錄B附錄C0前言近幾十年來,單片機(jī)因其體積小,重量輕,耗能省,價格低,可靠性高和通用靈活等優(yōu)點(diǎn),在生產(chǎn)過程控制,制動檢測,數(shù)據(jù)采集與處理,科技計算,商業(yè)管理和辦公室自動化等方面獲得了廣泛的應(yīng)用。(2)使用簡單方便,只要有帶RS232串口的PC機(jī)就能進(jìn)行實(shí)驗。用本仿真開發(fā)實(shí)驗板,對用戶源程序進(jìn)行實(shí)時在線調(diào)試,可極大地縮短單片機(jī)應(yīng)用系統(tǒng)的開發(fā)時間。*系統(tǒng)擴(kuò)展和系統(tǒng)配置比較典型而規(guī)范,容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng)。1硬件電路設(shè)計 為了學(xué)生學(xué)習(xí)單片機(jī)時具備基本的實(shí)驗條件,對單片機(jī)有形象而又具體的認(rèn)識,專門設(shè)計了具有普遍適用的51系列教學(xué)仿真實(shí)驗板。擴(kuò)展了模擬信號發(fā)生電路(產(chǎn)生三角波、方波)、825AD080DAC0836225蜂鳴器、按鍵和LED顯示接口電路,此外還預(yù)留了若干譯碼輸出口線,可供用戶擴(kuò)展。仿真實(shí)驗板僅僅占用單片機(jī)內(nèi)部串行口和定時器T1。. 6 8位D/AC芯片DAC0832。表11和12分別給出了跳線1和跳線2的作用。AT89C52的P2的作為高位地址A8~A15,其中A15控制譯碼器74HC138的使能端、因而74HC138有效輸出片選信號時A15為低電平,即它所選的地址在低32K。 JP1的作用是把單片機(jī)的P1口和P3口的引腳引出,以方便讀者進(jìn)行一些擴(kuò)展實(shí)驗。單片機(jī)的ALE信號通過計數(shù)器74LS393分頻后提供給ADC0809作為時鐘信號,由CLOCK端輸入到ADC0809。 圖34數(shù)模轉(zhuǎn)換器DAC0832的接口電路Fig. 34 the DAC block of ADC0832 Interface circuit 由DAC0832轉(zhuǎn)換后的模擬信號是電流信號,經(jīng)過運(yùn)放mA741(圖中標(biāo)為UA741)構(gòu)成的電流/電壓轉(zhuǎn)換電路變成電壓
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1