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

正文內(nèi)容

課程設計--基于at89c52單片機的出租車計費器設計報告-資料下載頁

2024-11-14 09:49本頁面

【導讀】工具越來越得到廣泛的使用?,F(xiàn)在各大中城市出租車行業(yè)都已普及自動計價器,所以關于出租車計費器模塊的研究有很好的發(fā)展前景。出租車計費器是單片機的一種典型應用。基于單片機的計費器是由單片機和。包括檢測模塊,控制模塊,人機模塊。里程檢測模塊脈沖代替輪。價、行駛里程和總金額;如數(shù)據(jù)采集、測控技術。如數(shù)字示波器、數(shù)字信號源、感應電流表等。如空調(diào)機、微波爐、IC卡、汽車電子設備等。如調(diào)制解調(diào)器、程控交換技術等。如飛機、軍艦、導彈、魚雷制導、智能武器等。為了進一步豐富和鞏固單片機知識,也為了能更好的聯(lián)系實際應用,言如C代替匯編語言進行編程和控制已成為現(xiàn)實,也成為一種發(fā)展趨勢。發(fā)時間,增加程序的可讀性和可維護性。

  

【正文】 費用計算程序 計算程序根據(jù)里程數(shù)分別進入不同的計算公式。如果里程大于 3 公里,則執(zhí)行公式:總金額 =起步價 +(里程 3) *單價 +等待時間 *等待單價;否則,執(zhí)行公式:總金額 =起步價 +等待時間 *等待單價。程序流程圖如圖 34 所示。 開 始里 程 3總 金 額 = 起 步 價總 金 額 + = ( 里 程 3 )* 起 步 價總 金 額 + = 等 待 時 間 *等 待 單 價總 金 額 = 起 步 價總 金 額 + = 等 待 時 間 *等 待 單 價返 回NY 圖 34 計算程序 流程圖 顯示程序( 改一下,用的事 2 個四位顯示器 ) 由于 8 位數(shù)碼管所有段選皆有 8 位的 P0 口進行控制,因此,在每一瞬間, 8位 LED 會顯示同一個數(shù)字。要想每位顯示不同的字符,就必須采用動態(tài)掃描的方法輪流點亮各位 LED,即在每一時刻只使某一位顯示字符。在此瞬間,段選控制 I/O 口輸出相應字符段選碼(字符碼),而位選則控制 I/O 口在該顯示的位送入選通電平,以保證該位顯示顯示相應字符。如此循環(huán)操作,使每位分時顯示該位應該顯示的字符 [7] 。 在本次設計中顯示程序利用延時程序,每隔 5ms 刷新一次,相應的數(shù)碼管點亮 ,顯示一位數(shù)據(jù),利用主函數(shù)內(nèi)的循環(huán),實現(xiàn)動態(tài)掃描顯示,同時根據(jù)數(shù)碼管余輝和人眼暫留現(xiàn)象,給人看上去每個數(shù)碼管總是在亮,以實現(xiàn)動態(tài)顯示。 鍵盤程序 鍵盤采用查詢的方式,放在主程序中,當有按鍵按下的時候,在相應 I/O 口產(chǎn)生一次低電平,當單片機查詢出該低電平后便轉(zhuǎn)入進行處理,處理結(jié)束返回。鍵盤程序流程圖如圖 35。 K e y 3 = 0 ?白 天 單 價 + 1返 回K e y 3 n u m 為 真K e y 3 n u m = 1 ?K e y n u m = 2 ?K e y 1 = 0 ?NYYNk e y 3 n u m = 0 ?K e y 2 = 0 ?YYN白 天 單 價 1Y顯 示k e y 3 n u m + +開 始N儲 存 白 天 單 價K e y 1 = 0 ?夜 晚 單 價 + 1YK e y 2 = 0 ?YNNK e y 3 n u m = 3 ?N儲 存 夜 晚 單 價K e y 1 = 0 ?等 待 單 價 + 1YK e y 2 = 0 ?夜 晚 單 價 1等 待 單 價 1K e y 3 n u m = 4 ?儲 存 等 待 單 價K e y 1 = 0 ?起 步 單 價 + 1K e y 2 = 0 ?起 步 單 價 1K e y 3 n u m = 5 ?儲 存 起 步 單 價K e y 3 n u m = 0YYYNNNNYNYNNYNNK e y 4 = 0 ?白 天 、 夜 晚 單價 切 換YK e y 0 = 0 ?僅 顯 示 總 金 額與 起 步 價 YNNY圖 35 鍵盤程序 按鍵檢測流程圖 36 所示。 開 始YYYNNN寄 存 器 , I \ O端 口 初 始 化檢 測 是 否 有 鍵 按 下延 時 5 m s執(zhí) 行 相 應 代 碼檢 測 是 否 有 鍵 按 下檢 測 是 否 有 鍵 釋 放 圖 36 按鍵檢測子 程序流程圖 第 4 章 調(diào)試改進過程及運行結(jié)果分析 動態(tài)掃描的調(diào)試和分析 首先,第一次調(diào)試的時候,顯示器上出現(xiàn)了亂碼,不能正常顯示, 程序分析與設計 計算程序的分析與設計 由于里程和單價都精確的小數(shù)點后一位,而顯示時仍按整數(shù)顯示,只不過人為的加入 amp。0x7f(共陽極時加入 amp。0x7f,共陰極時加入 ||0x)控制是否顯示小數(shù)點兒,故實際計算時要做適當改動。 改動如下: 1. 當里程值大于 30(實際對應大于 3 公里)且無進位時,溢出指示燈不亮,總金額 =起步價 +(里程十位數(shù)字 2) *運行單價 +等待 單價 *等待時間; 2. 當里程值小于 30(實際對應小于 3 公里),肯定無進位,溢出指示燈不亮,總金額 =起步價 +等待單價 *等待時間; 3. 有進位,溢出指示燈點亮,表示里程一定大于三公里,只需執(zhí)行總金額 =起步價 +7*運行單價 +(里程十位數(shù)字 +1) *運行單價 +等待單價 *等待時間 即:總金額 =起步價 +(里程十位數(shù)字 +8) *運行單價 +等待單價 *等待時間; 結(jié)果分析與性能改進 經(jīng)過反復調(diào)試驗證,基于 AT89C52 單片機的出租車計費器滿足了所要求的功能要求,所有器件均較為普通,價格合理,但是此計費器若要用于實踐 ,還需要改進。 可以改進的地方,如下: 脈沖發(fā)生和計數(shù)部分可以用霍爾傳感元件 A44E 檢測完成, A44E 工作原理如圖 41 DABV c co u tC G N D0481 25 1 01 5O F FO N工 作 點 圖 41A44E 霍爾傳感器原理 出租車車輪每旋轉(zhuǎn)一周,霍爾傳感器 A44E 便產(chǎn)生一相應的脈沖輸出,并把該脈沖交由單片機進行處理,單片機則根據(jù)程序設定,通過計算脈沖個數(shù)換算出已行駛里程:里程 =脈沖個數(shù) *出租車車輪周長 。 其原理如圖 42 所示 。 A 4 4 EP 3 . 2 口小 磁 鐵STC89C52霍 爾 傳 感 器 圖 42 傳感器測距示意圖 將 A44E 的脈沖輸出端接到 口,即做為定時器 /計數(shù)器 1 的輸入端,車輪每轉(zhuǎn)一圈(設車輪的周長是 2 米),霍爾開關便輸出一低電平信號,然后利用單片機定時器 1 對該脈沖計數(shù),當計數(shù)達到 500 次時,則達到 1 公里,單片機將自動刷新里程、總金額等信息。
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1