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

正文內(nèi)容

電動車里程表課程設計-文庫吧

2025-06-15 23:16 本頁面


【正文】 的次數(shù)計數(shù)。每計數(shù)一次,系統(tǒng)保存圈數(shù)值的同時保存定時器的計時值,并根據(jù)功能開關鍵實時顯示相應的值。T1定時溢出中斷服務子程序用于實時統(tǒng)計記一次數(shù)的經(jīng)歷時間。T1定時的基準時間設為20ms,假設記一次數(shù)中T1中斷的次數(shù)為C,(20C)ms即當前自行車行駛的速度。用內(nèi)部定時加外中斷的方法實現(xiàn)了對輸入脈沖信號的測量,這是本系統(tǒng)最關鍵的程序部分。 速度/里程顯示控制子程序設計最大允許速度由限速切換開關S4控制。若行駛速度太慢(),燈D3不斷閃爍,LED交替顯示“Erro”、“Sudu”和當前速度值,以引起騎車者的注意。速度顯示值的單位有km/h和每m/s,由功能鍵S5切換。對于里程值,為了較精確地顯示,程序設置了不同里程范圍時所顯示的小數(shù)點后數(shù)字的位數(shù):里程為10m~99m,顯示2位小數(shù);里程為100m~999m,顯示1位小數(shù)。如附錄1總 結(jié)本設計以AT89C2051為核心,通過光電傳感器來檢測自行車的運轉(zhuǎn)情況進而實現(xiàn)電動自行車的速度,里程的計算及里程的累計,存儲,最后用6位的LED能直觀的將速度與里程顯示給用戶,并且在速度高于一定的值時可自動向用戶報警,從而達到智能速度里程表。這次課程設計使我掌握了很多實踐知識,在老師和同學的幫助下對單片機有了進一步的了解。通過這次課程設計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,進而提高自己的實際動手能力和獨立思考的能力。整個設計過程可以說不是很順利,因為有很多知識已經(jīng)淡忘,還有很多新的東西沒有掌握,所以這次設計在不斷的復習、學習中度過,使我受益匪淺,也使我對單片機的運用有了進一步的了解和掌握,也為今后的學習生活和工作打下良好的基礎。參考文獻[1] 張毅坤,:西安電子科技大學出版社,2002.[2] 張友德,趙志英,:復旦大學出版社,2000.[3] 偉福Lab2000P系列單片機仿真實驗系統(tǒng)說明書.附錄附錄1 整體電路圖附錄2 源程序自行車里程表 /* 各引腳用途及系統(tǒng)功能說明 速度和里程切換:1顯示速度,0顯示里程 限速度切換:1 10m/s;0 8m/s km/h和 m/s的切換: 指示顯示器單位為km/h 速度太慢燈閃爍警告 0時燈亮,指示里程;為以燈不亮,顯示速度 超速度報警 距離最大值為9999m6H圈、 38H圈、 22C圈、 15B6圈0m=S10m 10m=S100m 100m=S1000m 1000m=S10000m周長0707H 00B4H 0012H 0012H/0AH//變量定義//XIAOSHU EDU 57H ; 小數(shù)點位數(shù)單元 GEWEI EDU 40H ; 顯示單元SHIWEI EDU 41H ; BAIWEI EDU 42H ;QIANWEI EDU 43H ; QSHU1 EDU 43H ; QSHU0 EDU 61H ; 自行車圈數(shù)存儲單元高位QSHU0 EDU 62H ; 自行車圈數(shù)存儲單元低位SJIAN0 EDU 6CH ; T1定時溢出存儲單元高位SJIAN1 EDU 6DH ; T1定時溢出存儲單元低位//主程序// ORG 000H AJMP START ORG 0003H AJMP INTEX0 ORG 001BH AJMP IT11 ORG 0030HSTART: MOV SP,75H ; 設置堆棧指針 MOV SCON,00H ; 串行口工作方式 MOV GEWEI,0AH ; 開機顯示 MOV SHIWEI,0AH MOV BAIWEI,0AH MOV QIANWEI,0AH ACALL DIS11 SETB ; 外中斷0為輸入查詢方式 JB ; 等待第一個有效脈沖(下降沿)到來 ACALL CLEARRAM ; 調(diào)用系統(tǒng)準備顯示初始化子程序STLOOP: JNB ,ST1 ; =0,顯示速度 ACALL DISPLAYS ; =1, 顯示里程 SJMP STLOOP ; 循環(huán)顯示ST1: ACALL DISPLAYV ; 第一個下降沿來后顯示速度 AJMP STLOOP ; 循環(huán)顯示//系統(tǒng)準備顯示初始化子程序//CLEARRAM: MOV TMOD,10H ; T1用于定時,工作于模式1 MOV TH1,0B1H ; 定時20ms初始值 SETB ; SETB SERB CLR A ; 相應內(nèi)RAM空間清零 MOV 21H,A ; 速度/里程的BCD碼高位清0 MOV 22H,A ; 速度/里程的BCD碼低位清0 MOV QSHU1,A ; 圈數(shù)空間清0 MOV QSHU0,A MOV 6AH,A ; T1溢出次數(shù)暫存單元高位清0 MOV 6BH,A ; T1溢出次數(shù)暫存單元低位清0 MOV SJIAN0,A ; 計數(shù)器空間清零 MOV SJIAN1,A MOV XIAOSHU,01H ; 默認顯示3位小數(shù) SETB IT0 ; 設置外中斷為邊沿觸發(fā)方式 SETB PT1 ; T1優(yōu)先級最高 SETB EA ;
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1