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

正文內(nèi)容

遠(yuǎn)程數(shù)字采集系統(tǒng)的設(shè)計(jì)畢業(yè)論文(參考版)

2025-07-01 06:45本頁(yè)面
  

【正文】 GUILIN UNIVERSITY OF ELECTRONIC TECHNOLOGY.$39。 。================================================DELAY:MOV R6,100DEL41: MOV R7,200DEL42: DJNZ R7,DEL42DJNZ R6,DEL41RETDELAY1S:MOV R5,50DELAY1S_1:ACALL DELAY20MSDJNZ R5,DELAY1S_1RETDELAY40MS:MOV R4,2ACALL DELAY20MSDJNZ R4,DELAY1s_1RETDELAY20MS:MOV R6,200DELAY5MS_1:MOV R7,100DELAY5MS_2:DJNZ R7,DELAY5MS_2DJNZ R6,DELAY5MS_1RET。================================================。送回車JNB TI,$CLR TIMOV SBUF,0DH 。$39。使用到內(nèi)存變量: COMM_SEND_BUFF 臨時(shí)保存發(fā)送的一字節(jié)數(shù)據(jù),變量該子程序內(nèi)有效。入口參數(shù):DPTR 指向所需要發(fā)送的數(shù)據(jù)首地址。程序功能: 發(fā)送中DPTR地址所指向的數(shù)據(jù)到串口,數(shù)據(jù)以’$39。********************串口發(fā)送字符串*************************。清發(fā)送標(biāo)志RET。MOV SBUF,AJNB TI,$ 。*************************************************************。入口參數(shù):A。程序名稱:串口發(fā)送一字節(jié)。*************************************************************。COMM_SEND_BYTE 發(fā)送A中一字節(jié)數(shù)據(jù)。*******************串口子程序部分****************************。RS=0,RW=0,E=高脈沖,D0D7=指令碼。===============================================。RS=1,RW=0,E=高脈沖,D0D7=數(shù)據(jù)。===============================================。MOV A,0DHLCALL COMM_SEND_BYTE 。送顯示CLR LCALL DELAYLCALL COMM_SEND_BYTE 。取個(gè)位數(shù)MOVC A,A+DPTR。查十位數(shù)的顯示代碼LCALL SEND_D 。個(gè)位在bMOV A,B_BIT 。10進(jìn)制/10=10進(jìn)制DIV ABMOV B_BIT,A 。送顯示INC DPTRDJNZ COUNT,QUSHU1RETQUSHU2:MOV A,29H。==================================================QUSHU1:CLR AMOVC A,A+DPTR 。==================================================。MOV A,87H 。顯示字符MOV COUNT,02H 。MOV A,80H 。顯示字符MOV COUNT,0aH 。根據(jù)漢字顯示坐標(biāo)分段寫(xiě)入(順序?qū)懭耄?。顯示字符。開(kāi)顯示,關(guān)光標(biāo),不閃爍LCALL SEND_IRET。=================================================lcdinit:MOV A,01H 。=================================================。 低位存入29H(TEMPER_L),高位存入28H(TEMPER_H)RE00:MOV R2,8。=================================================READ_18200:MOV R4,2 。=================================================。=================================================WRITE_1820:MOV R2,8。=================================================。 發(fā)出讀溫度命令LCALL WRITE_1820LCALL READ_18200。準(zhǔn)備讀溫度前先復(fù)位MOV A,0CCH 。 發(fā)出溫度轉(zhuǎn)換命令LCALL WRITE_1820。 判斷DS1820是否存在?若DS18B20不存在則返回TSS2:MOV A,0CCH 。=================================================GET_TEMPER:SETB LCALL INIT_1820。=================================================。 清標(biāo)志位,表示DS1820不存在CLR LCALL DELAY1SLJMP TSR7TSR5:MOV R0,117CLR TSR6:DJNZ R0,TSR6 。 置標(biāo)志位,表示DS1820存在CLR 。等待DS18B20回應(yīng)DJNZ R0,TSR2LJMP TSR4 。主機(jī)發(fā)出延時(shí)537微秒的復(fù)位低脈沖MOV R1,3TSR1:MOV R0,107DJNZ R0,$DJNZ R1,TSR1SETB 。 這是DS18B20復(fù)位初始化子程序。調(diào)用顯示子程序AJMP START。MOV 29H,400MOV A,29HMOV C,40H。將28H中的低4位移入29H中的高4位,這樣獲得一個(gè)新字節(jié),這個(gè)字節(jié)就是實(shí)際測(cè)量獲得的溫度 。顯示范圍00到99度,顯示精度為1度。=================================================。串口工作模式MOV DPTR,COMM_START_TAB1LCALL COMM_SEND_STRINGMAIN: LCALL DISPLAY1START:LCALL GET_TEMPER。SETB TR1 。 。定時(shí)器1為方式2。定時(shí)器初始化。十位數(shù)存放內(nèi)存位置TEMP DATA 50H。串口發(fā)送緩沖區(qū)COUNT EQU 32HA_BIT DATA 20H 。用于保存讀出溫度的高8位FLAG1 EQU 38H。2007.[15] Rao.Guthikonda V.Microprocessors and microputer system[M].Van Nostrandand Reinbold Company,1982.附 錄附錄1 硬件原理圖: 附錄2 硬件PCB圖:附錄3總程序:ORG 0000HTEMPER_L EQU 29H。在此我向你們表達(dá)衷心的感謝!參考文獻(xiàn)[1] 單片機(jī)應(yīng)用技術(shù)選編[M].北京:北京航空航天大學(xué)出版社,1999.[2]謝 辭特別感謝李震老師細(xì)心的指導(dǎo),從選題的確定,硬件方案的選擇和設(shè)計(jì),論文的寫(xiě)作、修改到最后定稿都給予了我重要幫忙,才使我順利成功完成此次設(shè)計(jì),在遇到問(wèn)題和困難時(shí),每次都是李震老師幫我答疑解惑,在此對(duì)他的悉心指導(dǎo)表示感謝。設(shè)計(jì)過(guò)程中遇到很多困難,在向?qū)熣?qǐng)教和跟同學(xué)討論的基礎(chǔ)上,我認(rèn)真的研究了任務(wù)書(shū)的要求,慢慢調(diào)整,一步一步先看懂找來(lái)的資料,終于有了一點(diǎn)頭緒,開(kāi)始著手設(shè)計(jì)系統(tǒng)框圖,分階段進(jìn)行系統(tǒng)設(shè)計(jì),認(rèn)真查閱資料和思考以及老師的答疑,然后一個(gè)一個(gè)功能攻破它,實(shí)現(xiàn)它。6 總結(jié)千里之行,始于足下。按照上面提供的程序流程圖對(duì)以上幾大模塊分別進(jìn)行編程并按一定的順序有機(jī)的聯(lián)系起來(lái)以達(dá)到系統(tǒng)控制所需要的功能。然后就是根據(jù)軟件實(shí)現(xiàn)步驟逐個(gè)檢查程序的可行性,以及程序的嵌套性是否都能達(dá)到設(shè)計(jì)的要求。因此,軟件調(diào)試主要的工作是檢查頭文件是否正確,是否與單片機(jī)的端口地址相匹配。 軟件調(diào)試本設(shè)計(jì)系統(tǒng)的控制程序是采用匯編語(yǔ)言編程。⑵檢測(cè)各個(gè)引腳信號(hào):給電路接通電源,大概用手摸一下元器件是否發(fā)熱,有的話,關(guān)掉電源,進(jìn)行再次檢測(cè);沒(méi)有的話,則測(cè)試所有芯片的VCC端電壓是否達(dá)到要求,接地端是否都接地,無(wú)誤后,則開(kāi)始對(duì)電路中所用到的引腳進(jìn)行信號(hào)波形測(cè)試,所使用的工具最好是示波器。⑴檢測(cè)元器件:檢測(cè)所有元器件的好壞,是否正常工作,導(dǎo)線是否導(dǎo)通等。這樣我們盡量將芯片的焊線布在底層,這樣焊既方便又美觀。我們?cè)诓季€的過(guò)程中考慮電路的特殊要求,以及為了更好的保護(hù)貼片和電路調(diào)試的方便,我們采用在貼片的地方,自己做一個(gè)DIP的封裝,把貼片放在另外一塊小板上,這個(gè)小板再插在大電路板的DIP上。③在布線的過(guò)程中特別要注意,過(guò)孔盡量不要布在芯片的下面,特別是貼片形式的芯片。此外,盡量避免使用大面積銅箔,否則,長(zhǎng)時(shí)間受熱時(shí),易發(fā)生銅箔膨脹和脫落現(xiàn)象。 ⑶布線① 輸入輸出端用的導(dǎo)線盡量避免相鄰平行。 ③盡可能使元器件平行排列。 ②以每個(gè)功能電路的核心元件為中心,圍繞它來(lái)進(jìn)行布局。最后,根據(jù)電路的功能單元,對(duì)電路的全部元器件進(jìn)行布局。PCB尺寸過(guò)大時(shí),印制線條長(zhǎng),阻抗增加,抗噪聲能力下降,成本也增加;過(guò)小,則散熱不好,且鄰近線條易受干擾。電路設(shè)計(jì)的合理,制成電路板后系統(tǒng)卻工作不正常的事情屢見(jiàn)不鮮,究其原因,多半是PCB板的設(shè)計(jì)存在問(wèn)題,特別是頻率較高的電路和數(shù)字模擬混合電路的印刷線路板的設(shè)計(jì)。在這個(gè)環(huán)節(jié)中也要注意模塊化的概念。(5)系統(tǒng)脫機(jī)運(yùn)行檢查。(4)應(yīng)用程序的燒寫(xiě)。(3)應(yīng)用程序的仿真調(diào)試。(2)應(yīng)用程序的設(shè)計(jì)。根據(jù)設(shè)計(jì)的題目的要求以及系統(tǒng)的功能設(shè)計(jì)電路部分,在這個(gè)環(huán)節(jié)中要注意電路的合理布局以及對(duì)電路的保護(hù)。一個(gè)系統(tǒng)的應(yīng)用開(kāi)發(fā)可分為以下五個(gè)過(guò)程。數(shù)據(jù)發(fā)送完,清中斷標(biāo)志位 另外,在串口調(diào)試中還要用到串口調(diào)試助手,用來(lái)接發(fā)送數(shù)據(jù)。將a中要發(fā)送的數(shù)據(jù)賦給串口的數(shù)據(jù)寄存器sbufJNB TI,$。關(guān)閉全局中斷SETB TR1。關(guān)閉T1中斷CLR ES。串行工作方式1MOV TH1,0E5H。設(shè)置定時(shí)器T1工作在方式2MOV PCON,0
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1