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

正文內(nèi)容

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

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

下一頁面
  

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