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

正文內(nèi)容

課程設(shè)計(jì)--基于at89c52單片機(jī)的出租車計(jì)費(fèi)器設(shè)計(jì)報(bào)告(存儲(chǔ)版)

2024-12-24 09:49上一頁面

下一頁面
  

【正文】 的上拉電阻便構(gòu)成了 STC89C52 單片機(jī)工作所需的最簡(jiǎn)外圍電路。本設(shè)計(jì)利用P0口的 I/O 功能 [2] ?,F(xiàn)把 I2C 總線與 AT24C02 的通訊時(shí)序、通訊規(guī)則簡(jiǎn)要介紹如下: 1. I2C 總線節(jié)點(diǎn)的尋址字節(jié) 主機(jī)產(chǎn)生起始條件后,發(fā)送的第一個(gè)字節(jié)為尋址字節(jié)。 V C C40P 0. 039P 0. 138P 0. 237P 0. 336P 0. 435P 0. 534P 0. 633P 0. 732EA31A L E30P S E N29P 2. 021P 2. 122P 2. 223P 2. 324P 2. 425P 2. 526P 2. 627P 2. 728P 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78R S T9P 3. 0/ R X D10P 3. 1/ T X D11P 3. 2/ I N T 012P 3. 3/ I N T 113P 3. 4/ T 014P 3. 5/ T 115P 3. 6/ W R16P 3. 7/ R D17X T A L 218X T A L 119GND20US T C 89 C 52S?S W P BS?S W P BS?S W P BS?S W P BS?S W P BGND 23 按鍵系統(tǒng)接線圖 圖中, 鍵盤從上至下依次為: S0:接 口,對(duì)上一次的計(jì)費(fèi)進(jìn)行清零,為下次載客做準(zhǔn)備; S1:接 口,通過對(duì)功能鍵 S3 按下次數(shù)的計(jì)數(shù),實(shí)現(xiàn)單價(jià)數(shù)據(jù)的增大; S2:接 口,通過對(duì)功能鍵 S3 按下次數(shù)的計(jì)數(shù),實(shí)現(xiàn)單價(jià)數(shù)據(jù)的減?。? S3:接 口,按 1 次,進(jìn)入調(diào)整白天單價(jià);按 2 次,進(jìn)入調(diào)整夜晚單價(jià);按 3 次,進(jìn)入調(diào)整等待單價(jià);按 4 次,進(jìn)入調(diào)整起步價(jià);按 5 次,返回。根據(jù)元件手冊(cè)(也可用萬用表測(cè)量)查得,發(fā)光二極管點(diǎn)亮?xí)r壓降為 ,點(diǎn)亮電流為 320mA,取導(dǎo)通電流為 5mA,所以限流電阻可選擇為 ()/5=660,故可選擇限流電阻值 510Ω。做設(shè)計(jì)時(shí)必須使其處于可控狀態(tài),即 OE 應(yīng)該接低電平。然后,主程序?qū)⒏鶕?jù)各標(biāo)志寄存器的內(nèi)容,分別完成啟動(dòng)、清除、計(jì)程和 計(jì)價(jià)等不同的操作。 TH=X/256。 開 始里 程 3總 金 額 = 起 步 價(jià)總 金 額 + = ( 里 程 3 )* 起 步 價(jià)總 金 額 + = 等 待 時(shí) 間 *等 待 單 價(jià)總 金 額 = 起 步 價(jià)總 金 額 + = 等 待 時(shí) 間 *等 待 單 價(jià)返 回NY 圖 34 計(jì)算程序 流程圖 顯示程序( 改一下,用的事 2 個(gè)四位顯示器 ) 由于 8 位數(shù)碼管所有段選皆有 8 位的 P0 口進(jìn)行控制,因此,在每一瞬間, 8位 LED 會(huì)顯示同一個(gè)數(shù)字。 開 始YYYNNN寄 存 器 , I \ O端 口 初 始 化檢 測(cè) 是 否 有 鍵 按 下延 時(shí) 5 m s執(zhí) 行 相 應(yīng) 代 碼檢 測(cè) 是 否 有 鍵 按 下檢 測(cè) 是 否 有 鍵 釋 放 圖 36 按鍵檢測(cè)子 程序流程圖 第 4 章 調(diào)試改進(jìn)過程及運(yùn)行結(jié)果分析 動(dòng)態(tài)掃描的調(diào)試和分析 首先,第一次調(diào)試的時(shí)候,顯示器上出現(xiàn)了亂碼,不能正常顯示, 程序分析與設(shè)計(jì) 計(jì)算程序的分析與設(shè)計(jì) 由于里程和單價(jià)都精確的小數(shù)點(diǎn)后一位,而顯示時(shí)仍按整數(shù)顯示,只不過人為的加入 amp。 A 4 4 EP 3 . 2 口小 磁 鐵STC89C52霍 爾 傳 感 器 圖 42 傳感器測(cè)距示意圖 將 A44E 的脈沖輸出端接到 口,即做為定時(shí)器 /計(jì)數(shù)器 1 的輸入端,車輪每轉(zhuǎn)一圈(設(shè)車輪的周長(zhǎng)是 2 米),霍爾開關(guān)便輸出一低電平信號(hào),然后利用單片機(jī)定時(shí)器 1 對(duì)該脈沖計(jì)數(shù),當(dāng)計(jì)數(shù)達(dá)到 500 次時(shí),則達(dá)到 1 公里,單片機(jī)將自動(dòng)刷新里程、總金額等信息。鍵盤程序流程圖如圖 35。如果里程大于 3 公里,則執(zhí)行公式:總金額 =起步價(jià) +(里程 3) *單價(jià) +等待時(shí)間 *等待單價(jià);否則,執(zhí)行公式:總金額 =起步價(jià) +等待時(shí)間 *等待單價(jià)。 I N T 0計(jì) 數(shù) 達(dá) 到 5 0 0 ?增 加 1 公 里調(diào) 用 價(jià) 格 子 程 序達(dá) 到 最 大 里 程 ?返 回NNY開 始Y 圖 32 里程中斷服務(wù)子程序 中途等待中斷程序 在中途等待中斷程序中,定時(shí)器 1 每 50ms 計(jì)一次數(shù),每計(jì)夠 100 次 (5sec),便將當(dāng)前里程 值送入某個(gè)緩存變量,與前一個(gè) 5 秒的值進(jìn)行比較,如果兩者相同,則表明霍爾傳感器沒有輸出信號(hào),認(rèn)為出租車停了下來,進(jìn)入等待計(jì)時(shí),計(jì)時(shí)中間變量 dd 自加 1,計(jì)夠 12 次為一分鐘, dd 自清零,同時(shí)根據(jù)所設(shè)的等待單價(jià)刷新總金額。 圖 25 數(shù)碼管動(dòng)態(tài)顯示電路 第 3 章 軟件設(shè)計(jì) 系統(tǒng)主程序 在主程序模塊中,需要完成對(duì)各參量和接口的初始化、出租車起步價(jià)和單價(jià)的初始化以及中斷、計(jì)算、循環(huán)等工作。L— 低電平; X— 任意電平; Z— 高阻態(tài),既不是高電平也不是低電平,其電平狀態(tài)由與它相連接的其它電氣狀態(tài)決定; Q0— 上次的電平狀態(tài)。前三個(gè)數(shù)碼管分別接 、 和 ,用于顯示總金額;第四個(gè)接 ,顯示等待時(shí)間;第五個(gè) 和第六個(gè)數(shù)碼管分別接 和 ,用于顯示里程 ,由于需精確到小數(shù)位,故最多只能顯示 公里,但經(jīng)過添加溢出指示,可計(jì)到 20 公里,在現(xiàn)實(shí)中已基本夠用;后面兩個(gè)數(shù)碼管分別接 和 ,用于顯示單價(jià)。我們根據(jù)計(jì)費(fèi)器功能,設(shè)置了 5 個(gè)按鍵,分別用來實(shí)現(xiàn):清零、切換、增大、減小和功能等作用
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1