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

正文內(nèi)容

多功能汽車防撞警報器的設(shè)計畢業(yè)論文-文庫吧資料

2025-06-24 12:53本頁面
  

【正文】 CLR FUHAO0109H9405 SUBB A, 80H010AH4000 JC COMPUTER_1010CH7456 SETB FUHAO010FH7448 LCALL BMCOMPUTER_1:0110H7563 LCALL GETSPEED0112H7A08 MOV R2, SPEED0114HFB MOV R3, SPEED+10115H7E08 MOV R6, JSH0118H7F09 MOV R7, JSL011A7547 LCALL MULD011CHC3 CLR C鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書( 2022)31011DH EA MOV A, R2011EH13 RRC A011FHEB MOV R2, A0120HFB MOV A, R30121H13 RRC A0122HFB MOV R3, A0123HEC MOV A, R40124H13 RRC A0125HFC MOV R4, A0126HED MOV A, R50127H13 RRC A0128HFD MOV R5, A0129H7806 MOV R0, DISTANCE012AHEA MOV A, R2012BHF6 MOV R0, A012CH08 INC R0012DHEB MOV A, R3012FHF6 MOV R0, A0130H08 INC R00131HF6 MOV A, R40132H08 MOV R0, A0133HED INC RO0134HF1 MOV A, R50135HF6 MOV R0, A0136H22 RET0138H75812F MOV SP,2FH013AH75812F MOV SP,2FH013DH758915 MOV TMOD ,15H0140H759800 MOV SCON ,0H0143H758C00 MOV TH0 ,0H0146H758A00 MOV TL0,00149H758D3C MOV TH1 , 3CH014BH758B01 MOV TL1 ,B0H014DHC2A9 CLR ET00150HD2AF SETB EA0151HD2AB SETB ET10153HD28C SETB TR00155HD228E SETB TR1鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書( 2022)32DISPLAY: 0157H7400 MOV SCDN 00H 0159H7B03 MOV R3 03H015BH782D MOV R0 , DATA 015EHC290 CLR SNDBYTE:0160H7420 MOV A, R0 0162H7900 MOV R1 , 00H0164H7A80H MOV R2, 08HSNDBIT:0166HB RRC A 0167HFC MOV R4 ,A0168F9 MOV A ,R1066AH33 RLC A066BHF9 MOV R1 ,A066CH742F MOV A ,R4066FH7645 DJNZ R2 ,SNDBIT 0671H8999 MOV SBUF ,R1 CLK T :0673H7864 JNBTI , CLKT0675HE4 CLR T1 0677H9864 INC0679H7956 DJZ R3,SNDBYTE067BH8643 SETB 067DHH22 RET鹽城。本文是在導(dǎo)師顧光旭副教授的悉心指導(dǎo)下完成的,從最初的定題,到資料收集,到寫作、修改,到論文定稿,她都給了我耐心的指導(dǎo)和無私的幫助。稍加改進就可作為汽車倒車報警器,提高汽車倒車時的安全性。此設(shè)計創(chuàng)新之處在于在系統(tǒng)中加入了溫度傳感器,使汽車測距更精確,提高了系統(tǒng)的可靠性。4 結(jié)束語該設(shè)計所介紹的汽車防撞報警器,以單片機 AT89C2051 作為報警裝置的核心,能充分發(fā)揮 AT89C2051 的數(shù)據(jù)處理和實時控制功能,使系統(tǒng)工作于最佳狀態(tài),提高系統(tǒng)的靈敏度。 定時計數(shù)霍爾傳感器產(chǎn)生的脈沖信號經(jīng)過放大、光隔整形后,送至 AT89C2051 單片機進行 定時計數(shù)(通過改變定時計數(shù)的時間,可調(diào)整測速精度及靈敏度,當定時計數(shù)的時間為 時,測速反應(yīng)時間為 )首先置位 EA 及 ET,即開放 CPU 中斷和允許定時器 T1 中斷然后設(shè)置 TMOD =15H,即定時器 T1 按方式 1 定時,計數(shù)器 T0按方式 1 對外來脈沖計數(shù),且 T0、T1 的運行情況只由 TR0、TR1 決定,若TR0、TR1 為 1 時, T0、T1 分別進行計數(shù)、定時,若 TR0、TR1 為 0 時,則 T0、T1停止計數(shù)、定時,因定時 τ=,若晶振選用 f 晶=6MHZ,則 T1 的初值 a 由式(31)計算得a=15536 ,故置初值 TH1=3CH、TL1=B0H τ=(12/f 晶)(216a)(μs) (31)計數(shù)器 從 0 開始計數(shù),故置初值 =0 接著置位 、 ,即啟動計數(shù)器 T0T0T0TR1和定時器 于是 從 0 加 1 計數(shù), 從 3CB0H 加 1 定時,當 最高位產(chǎn)生溢出時置1 1=1,向 CPU 申請中斷 CPU 響應(yīng), 中斷后便進入中斷服務(wù)程序,并進一步進行處1F理。在下面兩個驅(qū)動程序中,均假設(shè)小數(shù)點選擇位、段碼 段碼 段碼 段碼 4 以壓縮 BCD 碼的形式存放于以 DATA 為首地址的單片機內(nèi)部 RAM 中。這是因為MC14499 進行譯碼輸出的并非是其移位寄存器內(nèi)的數(shù)據(jù),而是其鎖存器內(nèi)的數(shù)據(jù)。當AT89C2051 單片機送出的數(shù)據(jù)多于 20 位時,MC14499 接收的將是最后 20 位數(shù)據(jù),20 位以前多余的數(shù)據(jù)在移位過程中被后來的數(shù)據(jù)擠出;當 AT89C2051 單片機送出的數(shù)據(jù)少于 20 位時,MC14499 在接收移位過程中將保留一部分移位寄存器中原來的數(shù)據(jù)。在該控制方式下應(yīng)注意: AT89C2051 單片機從串行口輸出數(shù)據(jù)時,發(fā)送順序為從數(shù)據(jù)低位到高位,而MC14499 將 BCD 碼數(shù)據(jù)譯為十進制數(shù)時,卻是將原數(shù)據(jù)的低位作為高位處理的,如將某次數(shù)據(jù)的最后八位 10000100B(84H)送入 MC14499 時,從低位到高位被分布于其移位寄存器的 13~20 單元中,即最低位 0 在 13 單元,最高位 1 在 20 單元,MC14499 進行譯碼時,卻是將 0 作為最高位,1 作為最低位處理的,于是成為00100001B(21H),即段碼 3 數(shù)據(jù)為 0010B,顯示器顯示“ 2”,段碼 4 數(shù)據(jù)為 0001B,顯示器顯示“1”,因此,必須將欲顯示的壓縮 BCD 碼進行循環(huán)位移 (即將最低位移至最鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書( 2022)20高位,第二位移至第七位,其余以次類推)后再送入 MC14499,以保證顯示的正確性。在串行口方式下,應(yīng)將 AT89C2051 單片機串行口的工作方式置為 0 方式。 并行口方式在并行口方式下,選定 AT89C2051 單片機 P1 或 P3 口任意 3 根 I/O 線,以提供MC14499 所需的時鐘信號、使能信號和串行數(shù)據(jù)。周期之間必須有 1ms 以上的高電平恢復(fù)期。從主機將數(shù)據(jù)線從高電平拉至低電平起 15ms 至 60ms,主機讀取數(shù)據(jù)。每個寫周期必須要有 60ms 以上的持續(xù)期。從 DQ 線的下降沿起計時,在 15ms 到 60ms 這段時間內(nèi)對數(shù)據(jù)線進行檢測,如數(shù)據(jù)線為高電平則寫1;若為低電平,則寫 0,完成了一個寫周期。復(fù)位時,DQ 線被拉為低電平,時間為 480~960ms;接著將數(shù)據(jù)線拉為高電平,時間為 15~60ms;最后 DS18B20發(fā)出 60~240ms 的低電平作為應(yīng)答信號,這時主機才能進行其他操作。讀寫 DS18B20 時,應(yīng)嚴格按照既定的時序操作,否則,讀寫無效。:主機發(fā)出命令后讀總線,DS18B20 將發(fā)送電源標志,0 為信號線供電,1 為外接電源。 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書( 2022)19:執(zhí)行該命令把 EEROM 中的內(nèi)容回調(diào)到寄存器 TH、TL 和設(shè)置寄存器單元中,DS18B20 上電時能自動回調(diào),因此設(shè)備上電后 TH、TL 就存在有效數(shù)據(jù)。此時 DS18B20 處于空閑狀態(tài),當溫度轉(zhuǎn)換正在進行時,主機讀總線將收到 0,轉(zhuǎn)換結(jié)束為 1。 :用該命令把暫存器第 2~4 字節(jié)轉(zhuǎn)存到 DS18B20 的 EEROM 中,如果DS18B20 是由信號線供電,主機發(fā)出此命令后,總線必須保證至少 10ms 的上拉,當發(fā)出命令后,主機發(fā)出讀時隙來讀總線,如果轉(zhuǎn)存正在進行,讀結(jié)果為 0,轉(zhuǎn)存結(jié)束為 1。復(fù)位信號發(fā)出之前必須把這三個字節(jié)寫完。設(shè)置報警時要考慮到 EEROM 中的值。該命令也可以用在單片 DS18B20 情況; C.跳過 ROM 序列號檢測命令:對于單片 DS18B20 在線系統(tǒng),該命令允許主機跳過 ROM 序列號檢測而直接對寄存器操作,從而節(jié)省時間。 A.讀命令:通過該命令單片機可以讀出 ROM 中 8 位系列產(chǎn)品代碼、48 位產(chǎn)品序列號和 8 位 CRC 碼。鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書( 2022)183 系統(tǒng)軟件部分的設(shè)計實現(xiàn) 基于匯編語言實現(xiàn) DSB18B20 程序設(shè)計 初始化總線上的所有操作前要初始化操作,先發(fā)復(fù)位信號,通知傳感器 DS18B20,并等待接收命令。其顯示電路接線如圖 213 所示。單片機與 MC14499 進行接口時有 2 種方式:第 1 種為 I/O 口控制方式,即由單片機提供 3 根 I/O 口線來和 MC14499 進行串口接口,用軟件來模擬串行輸出操作,以提供 MC14499 的 EN、CLK 和 DATA。用于提供串行輸入時的時鐘控制信號;EN:使能端,此端為 0 時,MC14499 允許接收串行數(shù)據(jù);為 1 時禁止接收串行數(shù)據(jù),并將片內(nèi)移位寄存器中的數(shù)據(jù)送入鎖存器中鎖存。引腳功能如下:ag,DP:七段碼管及小數(shù)點輸出;IIV:字位選擇輸出;OSC:外接電容端。MC14499 的引腳排列如圖 212 所示。一片 MC14499 可直接驅(qū)動和控制 4 位共陰極 LED 顯示器(聯(lián)級時可控制、驅(qū)動 4N 個 LED 顯示器),它采用動態(tài)掃描顯示方式,功耗較低。 設(shè)計電路設(shè)計電路如圖 211 所示,報警電路主要由音頻功率放大器 LM386 和揚聲器組成,LM386 的 3 腳接單片機 AT89C2051 的 ,管腳 6 接電源,當汽車處于危險的狀態(tài)時候,由單片機發(fā)出一個脈沖信號,經(jīng)過音頻功率放大器 LM386 放大從而使揚聲器發(fā)出報警信號。LM386 缺點是它需要使用大容量的電容,使整個電路的體積和價格上升,并可能使聲音失真,LM386 的輸入阻抗很高,這些對設(shè)計的影響可以忽略。輸入端以地位參考,同時輸出端被自動偏置到電源電壓的一半,在 6V 電源電壓下它的靜態(tài)功耗僅為 24Mw,使得 LM386 特別適用于電池供電的場合。在電路設(shè)計中為使外圍元件最少,電壓增益內(nèi)置為 20?;魻柶骷?3031T 中產(chǎn)生脈沖信號,其頻率與車速成正比(對確定的車型,比例常數(shù)一定) 接著該脈沖信號經(jīng)過放大,光電隔離和整形,送至 AT89C2051 單片機定時計數(shù),具體電路設(shè)計如下:圖 210 測速原理圖 報
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1