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

正文內(nèi)容

出租車計價器設(shè)計論文(編輯修改稿)

2025-07-21 04:50 本頁面
 

【文章內(nèi)容簡介】 車輪小磁鐵89S52單片機 顯示原理設(shè)計 本次設(shè)計中采用共陰極數(shù)碼管作為顯示器。LED的驅(qū)動電路簡單,使用方便,具有耗電少、成本低廉、配置簡單靈活、安裝方便、耐振動、使用壽命長等優(yōu)點。LED顯示器與單片機的接口一般有動態(tài)顯示與靜態(tài)顯示接口兩種電路。本次設(shè)計中,由于單片機本身提供的I/O口有限,本次設(shè)計采用動態(tài)顯示,數(shù)碼管采用的是共陰極接法。用AT89S52的P0口作段碼輸出時, 驅(qū)動能力相當大,但由于輸出極為漏極開路電路,驅(qū)動拉電流負載,引腳上應(yīng)外接上拉電阻。因此,在本次設(shè)計中我們將數(shù)碼管各段加上拉電阻后接單片機P0口。我們把P2口的輸出信號直接接到數(shù)碼管的位選端作為位選信號,低電平有效。00000000里 程 顯 示金 額 顯 示 數(shù)碼管顯示內(nèi)容示意圖 數(shù)碼管實物圖金額顯示 顯示單元由2個4位7段共陰極數(shù)碼管實現(xiàn),采用動態(tài)掃描進行顯示。兩個數(shù)碼管的段位顯示均由單片機的P0口控制,由單片機的P2口控制數(shù)碼管的位顯示。碼管顯示總路程,第二個數(shù)碼管顯示總金額。 數(shù)碼管接線示意圖 按鍵單元設(shè)計 當單價等信息需要進行修改時,就要用到按鍵等進行修改。由于信息不多,故采用4個獨立按鍵即可,可分別實現(xiàn)復(fù)位、等待切換、單程往返設(shè)定和暫停功能。 按鍵單元電路圖S1:,對上一次計費進行復(fù)位,為下次載客準備S2:,實現(xiàn)等待時間和總路程的切換S3:,實現(xiàn)單程和往返單價的設(shè)定S4:,實現(xiàn)計價器的暫停3 軟件設(shè)計 模塊介紹本系統(tǒng)的軟件設(shè)計主要可分為主程序模塊、定時計數(shù)中斷程序、里程計數(shù)中斷服務(wù)程序、中途等待中斷服務(wù)程序、顯示子程序服務(wù)程序、鍵盤服務(wù)程序六大模塊。下面對各部分模塊作介紹。 系統(tǒng)主程序設(shè)計在主程序模塊中,需要完成對各接口芯片的初始化、出租車起價和單價的初始化、中斷向量的設(shè)計以及開中斷、循環(huán)等待等工作。然后,主程序?qū)⒏鶕?jù)各標志寄存器的內(nèi)容,分別完成啟動、清除、計程和計價等不同的操作。,就啟動計價,將根據(jù)里程寄存器中的內(nèi)容計算和判斷出行駛里程是否已超過起價公里數(shù)。若已超過,則根據(jù)里程值、每公里的單價數(shù)和起價數(shù)來計算出當前的累計價格,并將結(jié)果存于價格寄存器中,然后將時間和當前累計價格送顯示電路顯示出來。當?shù)竭_目的地的時候,由于霍爾開關(guān)沒有送來脈沖信號,就停止計價,顯示當前所應(yīng)該付的金額和對應(yīng)的單價,到下次啟動計價時,系統(tǒng)自動對顯示清零,并重新進行初始化過程。開始初始化鍵盤掃描程序按鍵按下沒掃描鍵值 單程函數(shù)調(diào)用單程鍵2 往返函數(shù)調(diào)用暫停鍵3T0暫停計時顯示全部清零清零鍵0顯示等待時間查詢鍵1 主程序流程圖 定時中斷服務(wù)程序在定時中斷服務(wù)程序中,每100ms 產(chǎn)生一次中斷,當產(chǎn)生10 次中斷的時候,也就到了一秒,送數(shù)據(jù)到相應(yīng)的顯示緩沖單元,并調(diào)用顯示子程序?qū)崟r顯示。其程序流程如圖 。中斷開始中斷初始化脈沖計數(shù)到100次測量速度返回 定時中斷服務(wù)程序 里程計數(shù)中斷服務(wù)程序每當霍爾傳感器輸出一個低電平信號就使單片機中斷一次,當里程計數(shù)器對里程脈沖計滿1000 次時,使微機進入里程計數(shù)中斷服務(wù)程序中。在該程序中,需要完成當前行駛里程數(shù)和總額的累加操作,并將結(jié)果存入里程和總額寄存器中。 中途等待中斷服務(wù)程序當在計數(shù)狀態(tài)下霍爾開關(guān)沒有輸出信號,片內(nèi)的T1 定時器便被啟動,每當計時到達10分鐘,就對當前金額加上中途等待的單價,以后每十分鐘都自動加上中途等待的單價。當中途等待結(jié)束的時候,也就自動切換到正常的計價。 顯示子程序服務(wù)程序由于是分屏顯示數(shù)據(jù),所以就要用到3個顯示子程序,分別是:金額單價顯示子程序、路程單價顯示子程序、單價調(diào)節(jié)子程序。開 始Key1flag是否為真接收里程數(shù),價格顯示數(shù)據(jù)接收等待時間顯示數(shù)據(jù)轉(zhuǎn)為為字型碼輸出顯示短延時返回 顯示子程序服務(wù)程序 鍵盤服務(wù)程序鍵盤采用查詢的方式,放在主程序中,當沒有按鍵按下的時候,單片機循環(huán)主程序,一旦有按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。4 Proteus軟件仿真用Proteus軟件繪制出租車計價器的原理圖,將調(diào)試好的程序裝進單片機中,仿真結(jié)果如下圖所示:5 課程設(shè)計體會通過本次課程設(shè)計,又使我學到了許多書本
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1