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

正文內(nèi)容

基于單片機(jī)的出租車(chē)計(jì)價(jià)系統(tǒng)設(shè)計(jì)論文(編輯修改稿)

2024-12-18 14:57 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 0xA3,0xAF,0x4B,0x4D}。 /* 元 / k m */ void initial (void)。 /*初始化子程序 */ void delay(void)。 /*延時(shí)子程序 */ void check_lcd(void)。 /*LCD 設(shè)置子程序 */ void show_lcd(uchar *,uchar *,uchar *)。 /*LCD 顯示子程序 */ void lcd_busy(void)。 /*LCD 忙狀態(tài)檢測(cè)函數(shù) */ void pute(void)。 /*路程 費(fèi)用數(shù)字位拆分子程序 */ void change_pri(void)。 /*單價(jià)修改子程序 */ void change_time(void)。 /*時(shí)間修改子程序 */ 本科畢業(yè)論文 void clock(void)。 /*時(shí)鐘顯示子程序 */ void check_ds12887(void)。 /*時(shí)鐘設(shè)置子程序 */ main() /*主函數(shù) */ { uint inf=0。 /*第一次標(biāo)志位 */ initial()。 show_lcd(hz2,hz3,hz4)。 while(1) { clock()。 if(begin==1) //開(kāi)始計(jì)價(jià) { if(inf==0) { fate=20。 //第一次加上起價(jià)費(fèi) inf=1。 } if(state==0) //不是設(shè)置狀態(tài) { if(num=LOW) //大于最低速度 { COUT=0。 //低速計(jì)數(shù)清零 price=a*10+b。 //單價(jià) len+=num*L/HN。 //本次路程加上上次剩余 if(len/TI=0) //達(dá)到千位 { leng=len/TI。 //千位增加 len%=TI。 //去除千位 } 本科畢業(yè)論文 fa=leng*price。 //臨時(shí)費(fèi)用 length+=leng。 //全部路程 leng=0。 fate+=fa。 //全部費(fèi)用 } else { if(COUT)=60) //低速計(jì)數(shù) { length++。 fate+=(10*a+b)。 COUT=0。 } } pute()。 //將數(shù)字按位拆分 用以顯示 show_lcd(hz2,hz3,hz4)。 } else //設(shè)置狀態(tài) 調(diào)用修改子程序 { if(pri==1) change_pri()。 if(tim==1) change_time()。 } } if(clear==1) //清零 { length=0。 fate=0。 inf=0。 本科畢業(yè)論文 COM=0xd1。 /* 清除 LED 顯示 */ pute()。 show_lcd(hz2,hz3,hz4)。 if(pri==1) change_pri()。 if(tim==1) change_time()。 } }//while(1) }//main /******************** 以 下 是 子 程 序 代 碼 ( 包 括 中 斷 )********************************/ void keybord(void) interrupt 0 using 1 /*按鍵中斷服務(wù)程序 */ { uchar keyboard=0。 EX0=0。 //關(guān)中斷 COM=0x50。 keyboard=DAT。 keyboard amp。=0x0f。 /* 保留低四位 */ switch(keyboard) //鍵值轉(zhuǎn)換為可用數(shù)據(jù) 并且修改相應(yīng)標(biāo)志位 { case 0x0: key=0。 tt++。nn=1。cc++。 break。 case 0x1: key=1。 tt++。nn=1。cc++。 break。 case 0x2: key=2。 tt++。nn=1。cc++。 break。 case 0x3: key=3。 tt++。nn=1。cc++。 break。 case 0x4: key=4。 tt++。nn=1。cc++。 break。 case 0x5: key=5。 tt++。nn=1。cc++。 break。 case 0x6: key=6。 tt++。nn=1。cc++。 break。 case 0x7: key=7。 tt++。nn=1。cc++。 break。 case 0x8: key=8。 tt++。nn=1。cc++。 break。 本科畢業(yè)論文 case 0x9: key=9。 tt++。nn=1。cc++。 break。 case 0x0B: key=11。 begin=1。clear=0。nn=0。break。 /*B begin*/ case 0x0C: key=12。 clear=1。begin=0。nn=0。break。 /*C clear*/ case 0X0D: key=13。 state=1。pri=1。tim=0。nn=0。break。 /*D set price*/ case 0x0E: key=14。 state=1。tim=1。pri=0。nn=0。break。 /*E set time*/ default: key=15。 nn=0。break。 /*F finish*/ } keyboard=tab[keyboard]。 //按鍵后 在 LED 上顯示 if(pri==1) if(nn==0) //字母 是功能鍵 在第一位上顯示 COM=0x80+8。 else //數(shù)字 在后面依次顯示 COM=0x80+4+tt。 if(tim==1) if(nn==0) COM=0x80+8。 else COM=0x80+1+cc。 DAT=keyboard。 EX0=1。 //開(kāi)中斷 } void clockserve() interrupt 2 using 2 /*時(shí)鐘中斷服務(wù)程序 */ { unsigned char temp2。 COUT++: //低速計(jì)數(shù)加一 EX1=0。 //關(guān)中斷 rflag=1。 sta_ds=rega。 //取數(shù)據(jù) (小時(shí)、分鐘、秒) while(uip)。 ds_h=hour。 本科畢業(yè)論文 ds_m=minute。 ds_s=second。 temp2=regc。 rflag=0。 EX1=1。 //開(kāi)中斷 } void timer(void) interrupt 3 using 3 /
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1