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

正文內(nèi)容

畢業(yè)設(shè)計論文--基于at89s51單片機電子式里程表-資料下載頁

2024-11-16 18:03本頁面

【導讀】隨著電子技術(shù)的迅猛發(fā)展,電子式里程表得以廣泛應(yīng)用,現(xiàn)在很。該電子式里程表是一種數(shù)字式儀表,主要由車速表和里程表兩部分組成。本設(shè)計要求設(shè)計基于單片機的智能電子里程表。可顯示車輛行駛的總里程,也可顯示一段時間的階段里程,可顯示車速,可實現(xiàn)超速報警。顯示車速,用4位LED顯示;熟練掌握Protel的使用方法;完整的電路原理圖和PCB圖;完成編程和硬件制作;論文不少于2萬字;筆譯不少于4萬字符的英文資料。[1]吳紹琳.孫祖達.檢測與轉(zhuǎn)換技術(shù)[M].西安:西安交通大學出版社.[4]戴焯.傳感與檢測技術(shù)[M].武漢:武漢理工大學出版社.[5]宋文緒.楊帆.傳感器與檢測技術(shù)[M].北京:高等教育出版社.[6]劉燦軍.實用傳感器[M].北京:國際工業(yè)出版社.[7].自動檢測與轉(zhuǎn)換技術(shù)[M].北京:機械工業(yè)出版社.[10]黃遵熹.單片機原理接口與應(yīng)用.西安:西北工業(yè)大學出版社.[12]田良.王堯等.綜合電子設(shè)計與實踐.南京:東南大學出版社.微機一臺以及Protel99軟件;

  

【正文】 公式:(斷面寬 X 高寬比 %X2) +內(nèi)輪轂直徑 X 示例: 195/60R14 ( ) +( ) 本系統(tǒng)采用的輪胎為小型汽車的輪胎,規(guī)格為 145/70R12 真空胎 因而輪胎外直徑為 145/70R12 ( ) +( ) 根據(jù)周長計算公式可得:輪胎周長 C ≈ 假設(shè)系統(tǒng)的脈沖計數(shù)值設(shè)為 K,車速為 N,周長為 C,則車速計算公式為: N K C 60/1000 ____千米 /小時 同樣可得出 1 秒鐘脈沖計數(shù)的里程值: S K C/60 ____米,通過累計,就能得到總的里程數(shù)。 由汽車在行駛過程中的輪胎磨損,不在本設(shè)計能預計的范圍之內(nèi),因而系統(tǒng)的數(shù)值不可避免會有一定的微小誤差。 以下為雙字節(jié)二進制無符號數(shù)乘法 入口條件:被乘數(shù)在 R R3 中,乘數(shù)在 R R7 中。 出口信息:乘積在 R R R R5 中。 影響資源: PSW、 A、 B、 R2~ R7 堆棧需求: 2 字節(jié) MULDMOV A, R3 ;計算 R3 乘 R7 MOV B, R7 MUL AB MOV R4, B ;暫存部分積 MOV R5, A MOV A, R3 ;計算 R3 乘 R6 MOV B, R6 MUL AB ADD A, R4 ;累加部分積 MOV R4, A CLR A ADDC A, B MOV R3, A MOV A, R2 ;計算 R2 乘 R7 MOV B, R7 MUL AB ADD A, R4 ;累加部分積 MOV R4, A MOV A, R3 ADDC A, B MOV R3, A CLR A RLC A XCH A, R2 ;計算 R2 乘 R6 MOV B, R6 MUL AB ADD A, R3 ;累加部分積 MOV R3, A MOV A, R2 ADDC A, B MOV R2, A RET 入口條件:被數(shù)在 R、 R 中,數(shù)在 R7 中。 出口信息:在中。 影響資源: PSW、 A、 R~ R7 堆棧需求: 2 字節(jié) D457: CLR C MOV A, R4 SUBB A, R7 JC DV50 SETB OV 。商溢出 RET DV5O: MOV R0, 8 。求平均值 DV51: MOV A, R5 RLC A MOV R5, A MOV A, R4 RLC A MOV R4, A MOV F0, C CLR C SUBB A, R7 ANL C, /F0 JC DV52 MOV R4, A DV52: CPL C MOV A, R6 RLC A MOV R6, A DJNZ R0, DV51 MOV A, R4 ADD A, R4 JC DV53 SUBB A, R7 JC DV54 DV53: INC R6 DV54: CLR OV RET 存儲器部分 存儲器部分主要解決單片機的里程數(shù)據(jù)的保存,因而要處理好 24C16 的字節(jié)讀寫問題。當 24C16 的時鐘線 SCL 為高電平時,數(shù)據(jù)線 SDA 由高電平跳變?yōu)榈碗娖蕉x為“開始”信號;當 SCL 線為高電平時, SDA 線發(fā)生低電平到高電平的跳變?yōu)椤敖Y(jié)束”信號。開始和結(jié)束信號都是單片機產(chǎn)生。在開始信號以后,總線即被認為處于忙狀態(tài);在結(jié)束信號以后的一段時間內(nèi),總線被認為是空閑的。 對于 24C16 的數(shù)據(jù)傳送 ,在 I2C 總線上每次傳送的數(shù)據(jù)字節(jié)數(shù)不限,但每一個字節(jié)必須為 8 位,而且每個傳送的字節(jié)后面必須跟一個認可位(第 9 位),也叫應(yīng)答位( ACK)。每次都是先傳最高位,通常從接收到每個字節(jié)后都會出響應(yīng),即釋放 SCL 線返回高電平,準備接收下一個數(shù)據(jù)字節(jié),可繼續(xù)傳送。當發(fā)送完一個字節(jié)的數(shù)據(jù)后,接著發(fā)出對應(yīng)于 SCL 線上的一個時鐘( ACK)認可位,在此時鐘內(nèi)釋放 SDA 線,一個字節(jié)傳送結(jié)束,而從器件的響應(yīng)信號將 SDA 線拉成低電平,使 SDA 在該時鐘的高電平期間為穩(wěn)定的低電平。從器件的響應(yīng)信號結(jié)束后, SDA線返回高電平,進入下一個 傳送周期。 DELAY: NOP NOP RET ;讀串行 E2PROM 子程序 EEPR ; R1 欲讀數(shù)據(jù)存放地址指針 ; R3 10100001(命令 1010+器件 3 位地址 +讀 /寫。 器件地址一個芯片,是000) ; R4 片內(nèi)字節(jié)地址 ; R7 連續(xù)讀字節(jié)數(shù) EEPR: MOV P1, 0FFH CLR ;發(fā)開始信號 MOV A, R3 ;送器件地址 ACALL SUBS ;調(diào)發(fā)送單字節(jié)子程序 MOV A, R4 ;送片內(nèi)字節(jié)地址 ACALL SUBS MOV P1, 0FFH CLR ;再發(fā)開始信號 MOV A, R3 SETB ;發(fā)讀命令 ACALL SUBS MORE: ACALL SUBS MOV @R1, A INC R1 DJNZ R7, MORE CLR ACALL DELAY SETB ACALL DELAY SETB ;送停止信號 RET SUBR: MOV R0, 08H ;接受單字節(jié)子程序 LOOP2: SETB ACALL DELAY MOV C, RLC A CLR ACALL DELAY DJNZ R0, LOOP2 CJNE R7, 01H,LOW SETB ;若是最后一個字節(jié)置 A 1 AJMP SETOK LOW: CLR ;否則置 A 0 SETOK: ACALL DELAY SETB ACALL DELAY CLR ACALL DELAY SETB ;應(yīng)答畢 ,SDA 置 1 RET 程序中多處調(diào)用了 DELAY 子程序 僅兩條 NOP 指令 ,這是為了滿 足 I2C 總
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1