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

正文內(nèi)容

基于單片機(jī)的出租車計(jì)價(jià)系統(tǒng)設(shè)計(jì)論文-文庫吧

2025-10-09 14:57 本頁面


【正文】 程序?qū)τ?jì)數(shù)器加 1。 通過計(jì)數(shù)器中的累加值,判斷數(shù)值并調(diào) 用顯示。 計(jì)數(shù)子程序是通過對(duì)工作寄存器的循環(huán)累加實(shí)現(xiàn)的。 秒定時(shí)子程序通過 2020 循環(huán)調(diào)用定時(shí)器的 2 毫秒定時(shí)實(shí)現(xiàn),對(duì)應(yīng)調(diào)用相應(yīng)子 程序。 碼管顯示子程序通過動(dòng)態(tài)掃描實(shí)現(xiàn)。 毫秒定時(shí)是通過軟件延時(shí)來實(shí)現(xiàn)的。 本科畢業(yè)論文 系統(tǒng) 初始化后 ,判斷 口 ,是否等待計(jì)價(jià) .若是則進(jìn)入等待計(jì)價(jià)處理,若否,則進(jìn)入下一步,判斷是否進(jìn)行車輪計(jì)數(shù),若沒有進(jìn)行車輪計(jì)數(shù)則返回等待計(jì)價(jià)處理,若進(jìn)行車輪計(jì)數(shù),則由計(jì)數(shù)器加 1,然后判斷計(jì)數(shù)器是否加到 50,若不到 50,則由數(shù)碼管顯示,若到了 50 則由到 50 方式處理,最后由數(shù)碼管顯示計(jì)算 的價(jià)錢。 主程序流程圖 開始 初始化 是否等待計(jì)價(jià) 是否車輪計(jì)數(shù) 計(jì)數(shù)器加 1 是否計(jì)數(shù)到 50 到 50 處理 不到 50 處 理 數(shù)碼管顯示 等待計(jì)價(jià)處理 是 否 否 否 是 是 本科畢業(yè)論文 第 3 章 定時(shí)中斷程序設(shè)計(jì) 程序概述 在定時(shí)中斷服務(wù)程序中,每 100ms 產(chǎn)生一次中斷,當(dāng)產(chǎn)生 10 次中斷的時(shí)候,也就到了一秒,送數(shù)據(jù)到相應(yīng)的顯示緩沖單元,并調(diào)用顯示子程序?qū)崟r(shí)顯示。 定時(shí)中斷服務(wù)程序 重置計(jì)數(shù)初值 中斷 10 次? 數(shù)據(jù)送顯示緩沖單元 調(diào)用顯示子程序 恢復(fù)現(xiàn)場(chǎng) 并中斷返回 否 是 開始 保護(hù)現(xiàn)場(chǎng) 本科畢業(yè)論文 第 4章 中斷服務(wù) 程序設(shè)計(jì) 每當(dāng)霍爾傳感器輸出一個(gè)低 電平信號(hào)就使單片機(jī)中斷一次,當(dāng)里程計(jì)數(shù)器對(duì)里程脈沖計(jì)滿 1000 次時(shí),使微機(jī)進(jìn)入里程計(jì)數(shù)中斷服務(wù)程序中。在該程序中,需要完成當(dāng)前行駛里程數(shù)和總額的累加操作,并將結(jié)果存入里程和總額寄存器中 當(dāng)在計(jì)數(shù)狀態(tài)下霍爾開關(guān)沒有輸出信號(hào),片內(nèi)的 T1 定時(shí)器便被啟動(dòng),每當(dāng)計(jì)時(shí)到達(dá) 10分鐘,就對(duì)當(dāng)前金額加上中途等待的單價(jià),以后每十分鐘都自動(dòng)加上中途等待的單價(jià)。當(dāng)中途等待結(jié)束的時(shí)候,也就自動(dòng)切換到正常的計(jì)價(jià)。 第 5 章 鍵盤服務(wù)程序設(shè)計(jì) 鍵盤服務(wù)程序概述 鍵盤采用查詢的方式,放在主程序中 ,當(dāng)沒有按鍵按下的時(shí)候,單片機(jī)循環(huán)主程序,一旦有按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。 第 6 章 顯示子程序服務(wù)程序設(shè)計(jì) 顯示子程序服務(wù)程序概述 由于是分屏顯示數(shù)據(jù),所以就要用到 4 個(gè)顯示子程序,分別是:時(shí)分秒顯示子程序( HMS_DIS)、金額單價(jià)顯示子程序( CP_DIS)、路程單價(jià)顯示子程序(DP_DIS)、單價(jià)調(diào)節(jié)子程序 (PA_DIS)。 本科畢業(yè)論文 第 7章 設(shè)計(jì)源程序 include include include include define uchar unsigned char define uint unsigned int /* DS12887 實(shí)時(shí)時(shí)鐘時(shí)間地址設(shè)置 */ define second XBYTE [0x6000] /* 秒寄存器地址 */ define sec_alarm XBYTE [0x6001] define minute XBYTE [0x6002] /* 分寄存器地址 */ define min_alarm XBYTE [0x6003] define hour XBYTE [0x6004] /* 小時(shí)寄存器地址 */ define week XBYTE [0x6006] /* 星期寄存器地址 */ define date XBYTE [0x6007] /* 日期寄存器地址 */ define month XBYTE [0x6008] /* 月寄存器地址 */ define year XBYTE [0x6009] /* 年寄存器地址 */ define rega XBYTE [0x600A] /* A 寄存器地址 */ define regb XBYTE [0x600B] /* B 寄存器地址 */ define regc XBYTE [0x600C] /* C 寄存器地址 */ define regd XBYTE [0x600D] /* D 寄存器地址 */ /* RT12864HZ 漢字圖形點(diǎn)陣液晶地址設(shè)置 */ define w_c_add XBYTE[0x2070] /* 寫命令字地址 */ define w_d_add XBYTE[0x2071] /* 寫數(shù)據(jù)地址 */ define r_s_add XBYTE[0x2072] /* 讀狀態(tài)字地址 */ 本科畢業(yè)論文 define r_d_add XBYTE[0x2073] /* 讀數(shù)據(jù)地址 */ define COM XBYTE[0x2021] /*8279 命令口 */ define DAT XBYTE[0x2020] /*8279 數(shù)據(jù)口 */ define L 1 /*長度系數(shù) */ define TI 50 /*分度數(shù) */ define HN 30 /*孔個(gè)數(shù) */ define LOW 30 /*最低速度 */ uchar xdata key。 /*鍵值 */ uint idata num=0。 /*計(jì)數(shù)值 */ uint xdata a=1,b=0。 /*單價(jià) */ uint idata len,fa。 /*路程 費(fèi)用中間參數(shù) */ uint idata COUT。 /*低速計(jì)數(shù) */ uint idata h1,h2,m1,m2,s1,s2。 /*時(shí)鐘參數(shù) */ uint idata price=10,fate=00,length=0,leng。 /*顯示參數(shù) */ uint idata m,n,o,p,q,r,s,t。 /*顯示中間參數(shù) */ uint idata state=0,clear=1,begin=0,pri,tim,tt=0,cc=0。nn=0。/*幾個(gè)狀態(tài)標(biāo)志位 */ /*設(shè)置,清除,開始計(jì)價(jià),單價(jià)修改,時(shí)間修改,兩位數(shù)監(jiān)視,六位數(shù)監(jiān)視,數(shù)字標(biāo)志 */ unsigned char bdata status。 /* lcd 可位尋址片內(nèi)數(shù)據(jù)存儲(chǔ)器,允許位與字節(jié)混合訪問 */ sbit busy=status^7。 /*lcd“忙”線的第 7 位 */ uchar bdata sta_8279。 /*8279*/ sbit du=sta_8279^7。 /* 8279 方式設(shè)置命令字 */ unsigned char rflag。 unsigned char bdata sta_ds。 sbit uip=sta_ds^7。 uchar ds_h,ds_m,ds_s,ds_t。 unsigned char bdata ds_time。 unsigned char code NO[10]={0xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9}。/* 0~9LCD*/ uchar code tab[16]={0x3f,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F, 本科畢業(yè)論文 0x71,0x7C,0x39,0x73,0x31,0x71}。/* 0~F 的字型編碼 */ /*LCD 顯示數(shù)組 第一行為時(shí)鐘占用 */ uchar xdata hz2[16]={0xB5,0xA5,0xBC,0xDB,0xA3,0xBA,0x20,0x20,0x20,0x20, /* 單 價(jià) : 空 空 */ 0xA3,0xB0,0xA3,0xB0,0xD4,0xAA}。 /* N N 元 */ uchar xdata hz3[16]={0xBE,0xE0,0xC0,0xEB,0xA3,0xBA,0xA3,0xB0,0xA3,0xB0, /* 距 離 : 空 N */ 0xA3,0xB0,0xA3,0xB0,0x4B,0x4D}。 /* N N k m */ uchar xdata hz4[16]={0xBC,0xDB,0xC7,0xAE,0xA3,0xBA,0xA3,0xB0,0xA3,0xB0, /* 價(jià) 格 : N N */ 0xA3,0xB0,0xA3,0xB0,0xD4,0xAA}。 /* N N 元 */ uchar xdata hz5[16]={0x20,0x20,0xCA,0xE4,0xC8,0xEB,0xC1,0xBD,0xCE,0xBB, /* 空 輸 入 兩 位 */ 0xB5,0xA5,0xBC,0xDB,0x20,0x20}。 /* 單 價(jià) 空 */ uchar xdata hz6[16]={0x20,0x20,0x20,0x20,0xA3,0xBA,0xA3,0xB0,0xA3,0xB0, /* 空 空 : N N */ 0xD4,0xAA,
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1