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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)課程設(shè)計(jì)-基于51單片機(jī)原理出租車計(jì)價(jià)器的設(shè)計(jì)(編輯修改稿)

2024-12-10 12:47 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 主要功能有:數(shù)據(jù)的復(fù)位、 單價(jià)修改 、數(shù)據(jù)輸出、 計(jì)價(jià)、單價(jià)輸出及調(diào)整、路程輸出 等功能。輸出采用 8 段 數(shù)碼顯示管。本電路設(shè)計(jì)的計(jì)價(jià)器不但能實(shí)現(xiàn)基本的計(jì)價(jià),而且還能手動(dòng) 來調(diào)節(jié)單價(jià) 。 方案論證與比較 方案一:采用數(shù)字電路控制。 采用傳感器件,輸出脈沖信號(hào),經(jīng)過放大整形作為移位寄存器的脈沖,實(shí)現(xiàn)計(jì)價(jià),但是考慮到這種電路過于簡(jiǎn)單,性能不夠穩(wěn)定,而且不能調(diào)節(jié)單價(jià),也不能根據(jù)天氣調(diào)節(jié)計(jì) 費(fèi)標(biāo)準(zhǔn),電路不夠?qū)嵱谩? 方案二:采用單片機(jī)控制。 利用單片機(jī)豐富的 I/O 端口,及其控制的靈活性,實(shí)現(xiàn)基本的里程計(jì)價(jià)功能和價(jià)格調(diào)節(jié)、時(shí)鐘顯示功能。通過比較以上兩種方案,單片機(jī)方案有較大的活動(dòng)空間,不但能實(shí)現(xiàn)所要求的功能而且能在很大的程度上擴(kuò)展功能, 而且還可以方便的對(duì)系統(tǒng)進(jìn)行升級(jí), 所以我們采用后一種方案。 武漢理工大學(xué)華夏學(xué)院《 單片機(jī)原理 與接口技術(shù)》課程設(shè)計(jì) 3 第二章 出租車計(jì)價(jià)系統(tǒng)的硬件設(shè)計(jì) 出租車的硬件框圖 圖 21 鍵盤控制單元用于模擬傳感器和進(jìn)行價(jià)格的修改和復(fù)位操作。 89C52 用于進(jìn)行控制運(yùn)算。 串口顯示驅(qū)動(dòng)電路 用于用數(shù)碼管顯示所需的數(shù)字。 AT89C52 單片機(jī)及其引腳說明 圖 22 AT89C52引腳配置 鍵盤 控制 P0 89C52 單 片 機(jī) P2 串口顯示驅(qū)動(dòng)電路 2 位 里 程 或單價(jià) 顯 示 4 位 總 價(jià) 顯 示 武漢理工大學(xué)華夏學(xué)院《 單片機(jī)原理 與接口技術(shù)》課程設(shè)計(jì) 4 AT89C52 是 51 系列 單片機(jī) 的一個(gè)型號(hào),它是 ATMEL 公司生產(chǎn)的。 AT89C52 是一個(gè)低電壓,高性能 CMOS 8 位單片機(jī),片內(nèi)含 8k bytes 的可反復(fù)擦寫的 Flash 只讀程序 存儲(chǔ)器和 256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM),器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 Flash 存儲(chǔ)單元,功能強(qiáng)大的 AT89C52 單片機(jī)可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場(chǎng)合。 AT89C52 有 40 個(gè)引腳, 32 個(gè)外部雙向輸入 /輸出( I/O)端口,同時(shí)內(nèi)含 2個(gè)外中斷口, 3 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口, 2個(gè)讀寫口線, AT89C52 可以按照常規(guī)方法進(jìn)行編程 ,但不可以在線編程 (S 系列的才支持在線編程 )。其將通用的 微處理器和 Flash 存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲(chǔ)器可有效地降低開發(fā)成本。 AT89C52 有 PDIP、 PQFP/TQFP 及 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 鍵盤調(diào)整單元 圖 23 S1:接 口, 功能一:正常狀態(tài)下,按一次里程計(jì)數(shù)加一;功能二:修改單價(jià)時(shí),作為切換鍵。 S2:接 口, 功能一:進(jìn)入修改單價(jià)的界面;功能二:修改單價(jià)時(shí),對(duì)整數(shù)位按一次加一。 S3:接 口, 跳出修改單價(jià)的界面。 S4:接 口, 功能一:在正常狀態(tài)下為復(fù)位鍵;功能二:修改 單價(jià)時(shí),對(duì)小數(shù)位按一次加一。 武漢理工大學(xué)華夏學(xué)院《 單片機(jī)原理 與接口技術(shù)》課程設(shè)計(jì) 5 顯示 單元 顯示單元由 8個(gè) 8段共陽數(shù)碼管組成,采用動(dòng)態(tài)掃描進(jìn)行顯示。前 二 個(gè)數(shù)碼管用于顯示 里程數(shù)或者單價(jià) ; 后四個(gè) 用于顯示 總價(jià)格 ;電路 如 圖 24 所示。 圖 24 總電路接線圖見附錄。 武漢理工大學(xué)華夏學(xué)院《 單片機(jī)原理 與接口技術(shù)》課程設(shè)計(jì) 6 第三章 出租車計(jì)價(jià) 系統(tǒng) 的軟件設(shè)計(jì) 系統(tǒng)主程序 在主程序模塊中,需要完成對(duì)各參量和接口的初始化、出租車起價(jià)和單價(jià)的初始化以及計(jì)算、循環(huán)等工作。另外,在主程序模塊中還需要 設(shè)置復(fù)位和修改單價(jià)的程序。 當(dāng)汽車運(yùn)行起來時(shí),就啟動(dòng)計(jì)價(jià),根據(jù)里程寄存器中的內(nèi)容計(jì)算和判斷行 駛里程是否已超過起步價(jià)公里數(shù)。 若已超過,則根據(jù)里程值、每公里的單價(jià)數(shù)和起步價(jià)數(shù)來計(jì)算出當(dāng)前的總金額,并將結(jié)果 輸出在顯示管中 ;中途等待時(shí),不產(chǎn)生 計(jì)數(shù) ,當(dāng)時(shí)間超過等待設(shè)定值時(shí),開始進(jìn)行計(jì)時(shí),并把等待價(jià)格加到總金額里,然后將總金額、里程和單價(jià)送數(shù)碼管顯示出來。程序流程如 圖 31 所示。 N Y N Y 圖 31 初始化 開始 切換 金額計(jì)算 顯 示 調(diào)整單價(jià) 復(fù)位 武漢理工大學(xué)華夏學(xué)院《 單片機(jī)原理 與接口技術(shù)》課程設(shè)計(jì) 7 計(jì)算 子 程序流程圖 N Y 圖 32 顯示 子 程序 顯示程序 每 點(diǎn)亮一個(gè)數(shù)碼管,顯示一位數(shù)據(jù),利用主函數(shù)內(nèi)的循環(huán),實(shí)現(xiàn)動(dòng)態(tài)掃描顯示,同時(shí)根據(jù)數(shù)碼管余輝和人眼暫留現(xiàn)象,即可實(shí)現(xiàn)顯示 。 里程 3 總金額 =起步價(jià) + (里程 3) *單價(jià) 總金額 =起步價(jià) 返 回 里程計(jì)數(shù) 單元 武漢理工大學(xué)華夏學(xué)院《 單片機(jī)原理 與接口技術(shù)》課程設(shè)計(jì) 8 鍵盤 子 程序 鍵盤采用查詢的方式,放在主程序中,當(dāng)沒有按鍵按下的時(shí)候,單片機(jī)循環(huán)主程序,一旦右按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。流程圖如 圖 33所示 。 Y N Y 圖 33 Key2=0? Key1=0? Key3=0? Key1=0? m 為 1 且 Key4=0 修改 M值 修改
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1