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

正文內(nèi)容

基于51單片機(jī)的出租車計(jì)價(jià)器(畢業(yè)論文-在線瀏覽

2025-01-15 15:39本頁面
  

【正文】 . 20 暫??刂颇K ............................................... 21 輔助處理模塊 ............................................... 18 第四章 設(shè)計(jì)體會(huì)與小結(jié) ........................................ 19 參考文獻(xiàn) ..................................................... 20 附 錄 ...................................................... 21 源程序 ......................................................... 21 硬件 電路圖 ..................................................... 29 前 言 單片機(jī)課程設(shè)計(jì)是單片機(jī)技術(shù)學(xué)習(xí)中非常重要的一個(gè)環(huán)節(jié),是將理論知識和實(shí)踐能力相統(tǒng)一的一個(gè)環(huán)節(jié),是真正鍛煉學(xué)生能力 的一個(gè)環(huán)節(jié)。 這些優(yōu)點(diǎn)受到人們的歡迎。而采用模擬電路和數(shù)字電路設(shè)計(jì)的計(jì)價(jià)器整體電路的規(guī)模較大,用到的器件多,造成故障率高,難調(diào)試。本設(shè)計(jì)采用 AT89C52單片機(jī), 輔以按鍵,實(shí)現(xiàn)對出租車的多功能的計(jì)價(jià)設(shè)計(jì),輸出采用 1062 液晶顯示屏。 要將出租車計(jì)價(jià)系統(tǒng)產(chǎn)品化,應(yīng)該根據(jù)客戶不同的需求進(jìn)行不同的設(shè)計(jì),應(yīng)該在程序中增加一些可以人為改變的參數(shù),以便客戶根據(jù)不同的需要隨時(shí)調(diào)節(jié)單價(jià)以及計(jì)價(jià)方式 。 第一章 出租車計(jì)價(jià)系統(tǒng)的設(shè)計(jì)要求與設(shè)計(jì)方案 設(shè)計(jì)要求 設(shè)計(jì)一個(gè)出租車自動(dòng)計(jì)費(fèi)器,計(jì)費(fèi)包括起步價(jià)、行車?yán)锍逃?jì)費(fèi)、二部分,用5461AS 液晶 顯示總金額,運(yùn) 行時(shí)間,暫停時(shí)間,最大值為 元,起步價(jià)為 元, 3Km之內(nèi)起步價(jià)計(jì)費(fèi),超過 3Km,增加 元(即 1KM 增加 元),用液晶顯示總里程,同時(shí)用液晶顯示等待時(shí)間和運(yùn)行花費(fèi)時(shí)間。設(shè)起步價(jià)為 元。計(jì)程范圍 099km,精確到 1km。計(jì)時(shí)范圍 059min,精確到 1min。計(jì)價(jià)范圍 元,精確到 元。 方案論證與比較 方案一:采用數(shù)字電子技術(shù),利用 555 定時(shí)芯片構(gòu)成多諧振蕩器,或采用外圍的晶振電路作為時(shí)鐘脈沖信號,采用計(jì)數(shù)芯片對脈沖盡心脈沖的計(jì)數(shù)和分頻,最后通過譯碼電路對數(shù)據(jù)進(jìn)行譯碼,將譯碼所得的數(shù)據(jù)送 給數(shù)碼管顯示,以下是該方案的流程框圖: 圖 11方案一 案二:采用 EDA 技術(shù),根據(jù)層次化設(shè)計(jì)理論,該設(shè)計(jì)問題自頂向下可分為分頻模塊,控制模塊 計(jì)量模塊、譯碼和動(dòng)態(tài)掃描顯示模塊。 本方案有較大的活動(dòng)空間,不但能實(shí)現(xiàn)所要求的功能而且能在很大的程度上擴(kuò)展功能,而且還可以方便的對系統(tǒng)進(jìn)行升級,所以我們采用后一種方案。通過這兩個(gè)引腳在芯片外并接石英晶體振蕩器和兩只電容(電容和一般取 33pF)。 振蕩電路脈沖經(jīng)過二分頻后作為系統(tǒng)的時(shí)鐘信號,再在二分頻的基礎(chǔ)上三分頻產(chǎn)生 ALE 信號,此時(shí)得到的信號時(shí)機(jī)器周期信號。按鍵復(fù)位具有上電復(fù)位功能外,若要復(fù)位,只要按圖中的 RESET 鍵,電源 VCC 經(jīng)電阻 RR2 分壓,在 RESET 端產(chǎn)生一個(gè)復(fù)位高電平。上電瞬間 RESET 引腳獲得高電平,隨著電容的充電, RERST 引腳的高電平將逐漸下降。 按鍵復(fù)位電路圖如圖 22所示。 I/O 口通過按鍵與地相連, I/O 口有上拉電阻,無鍵按下時(shí),引腳端為高電平,有鍵按下時(shí),引腳電平被拉低。 鍵盤接口電路如圖 23所示: 圖 23鍵盤接口電路 顯示 電路 對于現(xiàn)實(shí)電路我們可以采用數(shù)碼管,也可以采用液晶顯示,液晶又分字符型和點(diǎn)陣型,我們使用的液晶是字符型液晶,并且?guī)ё址麕斓?,不需要查找代碼。 液晶電路使用時(shí),如果發(fā)現(xiàn)液晶不亮可以調(diào) 節(jié)連接液晶的點(diǎn)位器,改變液晶的亮度。 (設(shè)車輪周長為 1 m ,則霍爾傳感器每產(chǎn)生 100 個(gè)脈沖便表示車已行程 0. 1 km ,根據(jù)際情況在程序中進(jìn)行設(shè)置 ) 。 圖 25 路程測量電路 單片機(jī)各引腳功能說明 AT89S52 電路圖如圖 26所示 : VCC:供電電壓。 P0 口: P0口為一個(gè) 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門流。 P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù) 據(jù) /地址的第八位。校驗(yàn)時(shí), P0輸出原碼,此時(shí) P0外部必須被拉高。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P2口: P2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4個(gè) TTL 門電流,當(dāng) P2 口被寫“ 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。這是由于內(nèi)部上拉的緣故。在給出地址“ 1”時(shí),它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時(shí), P2 口輸出其特殊功能寄存器的內(nèi)容。 P3口: P3 口管腳是 8個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL門電流。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 RST:復(fù)位輸入。 ALE/PROG:當(dāng)訪問外部存儲器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時(shí),將跳過一個(gè) ALE 脈沖。此時(shí), ALE只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。在由外部程序存儲器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。 /EA/VPP:當(dāng) /EA 保持低電平時(shí),則在此期間外部程序存 儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。 XTAL2:來自反向振蕩器的輸出。 第三章 出租車計(jì)價(jià)系統(tǒng) 的軟件設(shè)計(jì) 系統(tǒng)主程序 在主程序模塊中,需要完成對各參量和接口的初始化、出租車起價(jià)和單價(jià)的初始化等工作。程序流程如圖所示。若已超過,則根據(jù)里程值、每公里的單價(jià)數(shù)和起步價(jià)數(shù)來計(jì)算出當(dāng)前的總金額,并將結(jié)果輸出在顯示屏上。 顯示模塊 負(fù)責(zé)全系統(tǒng)的顯示工作,格式化輸出。在課程設(shè)計(jì)的過程中,還是碰到了許多的問題。通過這幾天晚上的苦想和反復(fù)調(diào)試,以及參考網(wǎng)上的程序,最終還是把問題解決了。在動(dòng)手的過程中,不僅能增強(qiáng)實(shí)踐能力,而且在理論上可以有更深的認(rèn)識;這次設(shè)計(jì)給了我極大的鼓舞和信心,相信在以后的學(xué)習(xí)中可以通過不斷的摸索和實(shí)踐來提高其他方面的知識。 在本次課程設(shè)計(jì)過程中,我學(xué)會(huì)了在網(wǎng)絡(luò)上查找有關(guān)本設(shè)計(jì)的各硬件的資源,其中包括: AT89S51 單片機(jī)及其引腳說明、 555 引腳圖及其引腳功能等,為本次課程設(shè)計(jì)提供了一定的資料。 參考文獻(xiàn) 1. 李群芳、張士軍、黃建 .《單片微型計(jì)算機(jī)與接口技術(shù)》(第三版) .電子工業(yè)出版社, 2020. 2. 張鑫、華臻、陳書謙.《單片機(jī)原理及應(yīng)用》 [M].電子工業(yè)出版社, 2020. 3.
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1