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

正文內(nèi)容

基于單片機(jī)的出租車計價系統(tǒng)設(shè)計論文-全文預(yù)覽

2024-12-10 14:57 上一頁面

下一頁面
  

【正文】 一份辛勤汗水。上聯(lián)是:吃,吃盡天下美味不要浪費(fèi),下聯(lián)是:喝,喝盡人間美酒不要喝醉,橫本科畢業(yè)論文 批是趙本山的一句至理名言:吃好喝好!那么最后呢也祝愿我們在場的所有來賓所有的朋友們家庭幸福,生活美滿,身體健康,萬事如意! 。 在課題研究中,得到了同學(xué)的關(guān)心和幫助,從與他們進(jìn)行的多次有益的探討和學(xué)術(shù)交流中,得到了許多啟發(fā)。 本課題的大量研究工作都是在趙老師的精心指導(dǎo)下完成的,在我整個研究學(xué)業(yè)過程中,包括這篇論文的完成,都受到趙老師大量的幫助,從論文的選題,研制計劃的安排到論文的具體的內(nèi)容,趙老師都給于了悉心的指導(dǎo)。 month=0x12。 minute=0x00。 regb=0x80。 delay()。 for(temp1=0。 lcd_busy()。 lcd_busy()。 0xf0。 w_d_add=0xA3。 w_d_add=0xA3。 w_d_add=NO[ds_t]。 ds_t=_cror_(temp1,4)。 /* 寫 “ : ” */ lcd_busy()。 lcd_busy()。 /* 寫數(shù)據(jù) */ ds_t=ds_h amp。 /* 將變量 temp1 循環(huán)右移 4 位 */ lcd_busy()。 /* 寫命令字:設(shè)定 DDRAM 地址到地址計數(shù)器( AC) */ delay()。 } clock()。 ss=temper|s2。 hh=temper|h2。 if(cc==5) s1=key。 /* LED 清除顯示 */ } else { if(nn) //如果是數(shù)字 進(jìn)行設(shè)置 { if(cc==1) h1=key。 本科畢業(yè)論文 if(key==15) //如果是 15 設(shè)置完成 { tim=0。 hz6[9]=0xB0。 if(tt==2){b=key。 hz2[11]=hz6[7]。 if(key==15) //15 完成設(shè)置 { COM=0xd1。 hz4[11]+=s。 hz3[11]+=o。 hz2[11]+=a。 q=f1%10。 s=f1%10。 l1/=10。 /*數(shù)字位拆分 **路程 */ 本科畢業(yè)論文 l1/=10。 } void pute(void) /*路程 費(fèi)用數(shù)字位拆分子程序 */ { uint f1,l1。 } delay()。i++) { lcd_busy()。 /* 設(shè)置顯示坐標(biāo), 98H 對應(yīng)字符的第四行第一列 */ lcd_busy()。 w_d_add=c1[2*i]。 w_c_add=add。 lcd_busy()。 /* 送命令 */ for(i=0。 lcd_busy()。 w_c_add=0x02。 w_c_add=0x0c。 w_c_add=0x30。j++) { 。 for(i=0。 EX1=1。 //定時常數(shù)賦初值 本科畢業(yè)論文 TR0=1。 //定時 /計數(shù)器置標(biāo)志位 TH0=0。 /* P 奇偶標(biāo)志。 TR0=1。 //計時器清零 TL0=0。 //開中斷 } void timer(void) interrupt 3 using 3 /*定時器中斷服務(wù)程序 */ { TR1=0。 ds_s=second。 sta_ds=rega。 EX0=1。 else //數(shù)字 在后面依次顯示 COM=0x80+4+tt。 nn=0。pri=0。break。 state=1。begin=0。nn=0。 break。 本科畢業(yè)論文 case 0x9: key=9。 tt++。nn=1。cc++。 break。 case 0x5: key=5。 tt++。nn=1。cc++。 break。 case 0x1: key=1。 tt++。 keyboard=DAT。 if(tim==1) change_time()。 本科畢業(yè)論文 COM=0xd1。 if(tim==1) change_time()。 COUT=0。 //全部路程 leng=0。 //本次路程加上上次剩余 if(len/TI=0) //達(dá)到千位 { leng=len/TI。 //第一次加上起價費(fèi) inf=1。 /*第一次標(biāo)志位 */ initial()。 /*單價修改子程序 */ void change_time(void)。 /*LCD 設(shè)置子程序 */ void show_lcd(uchar *,uchar *,uchar *)。 /* 單 價 空 */ uchar xdata hz6[16]={0x20,0x20,0x20,0x20,0xA3,0xBA,0xA3,0xB0,0xA3,0xB0, /* 空 空 : N N */ 0xD4,0xAA,0xA3,0xAF,0x4B,0x4D}。/* 0~F 的字型編碼 */ /*LCD 顯示數(shù)組 第一行為時鐘占用 */ uchar xdata hz2[16]={0xB5,0xA5,0xBC,0xDB,0xA3,0xBA,0x20,0x20,0x20,0x20, /* 單 價 : 空 空 */ 0xA3,0xB0,0xA3,0xB0,0xD4,0xAA}。 uchar ds_h,ds_m,ds_s,ds_t。 /*8279*/ sbit du=sta_8279^7。nn=0。 /*低速計數(shù) */ uint idata h1,h2,m1,m2,s1,s2。 /*鍵值 */ uint idata num=0。當(dāng)中途等待結(jié)束的時候,也就自動切換到正常的計價。 本科畢業(yè)論文 系統(tǒng) 初始化后 ,判斷 口 ,是否等待計價 .若是則進(jìn)入等待計價處理,若否,則進(jìn)入下一步,判斷是否進(jìn)行車輪計數(shù),若沒有進(jìn)行車輪計數(shù)則返回等待計價處理,若進(jìn)行車輪計數(shù),則由計數(shù)器加 1,然后判斷計數(shù)器是否加到 50,若不到 50,則由數(shù)碼管顯示,若到了 50 則由到 50 方式處理,最后由數(shù)碼管顯示計算 的價錢。 計數(shù)子程序是通過對工作寄存器的循環(huán)累加實(shí)現(xiàn)的。本電路設(shè)計的計價器不但能實(shí)現(xiàn)基本的計價,而且還能根據(jù)白天、黑夜、中途等待來調(diào)節(jié)單價,同時在不計價的時候還能作為時鐘為司機(jī)同志提供方便。 ?? 距離檢測使用霍爾開關(guān) A44E ?? 白天 /晚上收費(fèi)標(biāo)準(zhǔn)的轉(zhuǎn)換開關(guān) ?? 數(shù)據(jù)的清零開關(guān) ?? 單價的調(diào)整(最好使用+和-按鍵) ?本科畢業(yè)論文 (2) 數(shù)據(jù)輸出(采用 LCM103)。 設(shè)計要求 1. 不同情況具有不同的收費(fèi)標(biāo)準(zhǔn)。出租車計價器通過傳感器與行駛車輛連接。針對計費(fèi)模式的切換,通過軟件編程就可以輕易而舉的實(shí)現(xiàn)。具有良好性能的計價器無論是對廣大出租車司機(jī)朋友還是乘客來說都是很必要的。它關(guān)系著交易雙方的利益。而采用單片機(jī)進(jìn)行的設(shè)計,相對來說功能強(qiáng)大,用較少的硬件和 適當(dāng)?shù)能浖嗷ヅ浜峡梢院苋菀椎膶?shí)現(xiàn)設(shè)計要求,且靈活性強(qiáng),可以通過軟件編程來完成更多的附加功能。 出租車計價器概述 計價器顯示的營運(yùn)金額是營運(yùn)里程與價格的函數(shù)(等候時間一般折算成一定比例的里程來計算)。 本設(shè)計任務(wù) 設(shè)計任務(wù) 設(shè)計一款基于 AT89S51 單片機(jī),霍爾傳感器的出租車計價器。 (1) IO 口分配的簡易要求 。輸出采用 8 段 數(shù)碼顯示管。 通過計數(shù)器中的累加值,判斷數(shù)值并調(diào) 用顯示。 毫秒定時是通過軟件延時來實(shí)現(xiàn)的。在該程序中,需要完成當(dāng)前行駛里程數(shù)和總額的累加操作,并將結(jié)果存入里程和總額寄存器中 當(dāng)在計數(shù)狀態(tài)下霍爾開關(guān)沒有輸出信號,片內(nèi)的 T1 定時器便被啟動,每當(dāng)計時到達(dá) 10分鐘,就對當(dāng)前金額加上中途等待的單價,以后每十分鐘都自動加上中途等待的單價。 本科畢業(yè)論文 第 7章 設(shè)計源程序 include include include include define uchar unsigned char define uint unsigned int /* DS12887 實(shí)時時鐘時間地址設(shè)置 */ define second XBYTE [0x6000] /* 秒寄存器地址 */ define sec_alarm XBYTE [0x6001] define minute XBYTE [0x6002] /*
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1