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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-出租車計(jì)價(jià)器設(shè)計(jì)(留存版)

  

【正文】 2 方案論證 …………………………………………………………………… 2 方案選擇…………………………………………………………………………… 2 系統(tǒng)框圖………………………………………………………………………………… 2 系統(tǒng)的工作 原理 ……………………………………………………………………… 3 3 硬件系統(tǒng)設(shè)計(jì)…………………………………………………………… 3 主機(jī)模塊………………………………………………………………………………… 3 信號(hào)采集………………………………………………………………………………… 5 防作弊電路的設(shè)計(jì)……………………………………………………………………… 6 按鍵及顯示單元的設(shè)計(jì)………………………………………………………………… 7 掉電存儲(chǔ)單元的設(shè)計(jì) ……………………………… ………………………………… 8 顯示模塊………………………………………………………………………………… 9 4 程序設(shè)計(jì)………………………………………………………………… 11 主程序模塊…………………………………………………………………………… 11 里程計(jì)數(shù)中斷服務(wù)程序 ……………………………………………………………… 13 中途等待中斷服務(wù)程序……………………………………………………………… 14 顯示子程序服務(wù)程序…………………………………………………………… …… 14 鍵盤(pán)服務(wù)程序………………………………………………………………………… 14 5 測(cè)試驗(yàn)證…………… …………………………………………………… 16 6 改進(jìn)意見(jiàn) ………………………………………………………………… 17 7 總結(jié) ………………………………………………………………… 17 謝辭 …………………………………………………………………………… 18 參考文獻(xiàn) ……………………………………………………………………… 19 附錄 …………………………………………………………………………… 20 第 1 頁(yè) 共 50 頁(yè) 1 引言 隨著生活水平的提高,人們已不再滿足于衣食住的享受,出行的舒適已受到越來(lái)越多人的關(guān)注。它關(guān)系著交易雙方的利益。 本設(shè)計(jì)重點(diǎn)是設(shè)計(jì)主機(jī)模塊,并將各個(gè)硬件的功能顯示在選定的顯示器上。 本設(shè)計(jì) 在這里是通過(guò)中斷 INT1 來(lái)計(jì)數(shù)的,當(dāng)沒(méi)接收到一個(gè)中斷,自動(dòng)在里程中增加 19(常用出租車輪胎周長(zhǎng)為 ,可以根據(jù)情況改變),利用 Price = qibujia + ((licheng*danjia)/10/1000) + jiange 可以得出金額,通過(guò) LCD1602 進(jìn)行顯示。 下面就是作弊系統(tǒng)的原理圖。 方案二 :采用 LED 數(shù)碼管顯示。 第 11 頁(yè) 共 50 頁(yè) 11 圖 液晶 1602 轉(zhuǎn)接板原理圖 4 程序設(shè)計(jì) 該計(jì)價(jià)系統(tǒng)的軟件設(shè)計(jì)分為以下幾個(gè)模塊 : 主程序模塊 在主程序模塊中,需要完成對(duì)各接口芯片的初始化,出租車單價(jià)的初始化,中斷向量的設(shè)計(jì)以及中斷處理,循環(huán)等待等工作,還需判斷當(dāng)前時(shí)間自動(dòng)切換夜間或是白天模式(自定晚上 22 點(diǎn)到第二天 6 點(diǎn)為夜間模式,計(jì)費(fèi)模式則是白天 6 點(diǎn)到晚上 22 點(diǎn)起步價(jià)為 7 元, 22 點(diǎn)到次日 6 點(diǎn)起步價(jià)為 元,這兩種起步價(jià)都是是可調(diào)的)。 測(cè)試結(jié)果如表 5所示。應(yīng)用后使我的程序?qū)哟畏置?,結(jié)構(gòu)清晰。 sbit Key3 = P0^2。 sbit RW = P0^6。,39。 void WriteCom_LCD(uchar Cdata,uchar c)。 _nop_()。 RW=0。 Delay(5)。 L = 0。i++) { DisOneChar(i,1,39。 DS1302_IO=1。 } for(count=8。 rdata/=0x10。 第 29 頁(yè) 共 50 頁(yè) 29 rdata*=10。 year+=rdata。 temp*=0x10。 wdata+=temp。 SCL=1。 } //寫(xiě)入 8個(gè) bit到 24c02 Write8Bit(unsigned char input) { unsigned char temp。 DelayMs(10)。 Write8Bit(ReadDviceAddress)。 i = month/10。 DisOneChar(0,1,Table[i])。 DisOneChar(7,1,Table[i])。 i = hour%10。 DisOneChar(9,0,39。 i = (Buf/100)%10。 if((hour=22)||(hour6)) { qibujia = qibujia1。 i = (Price%10)。)。 DisOneChar(13,0,Table[i])。 i = second/10。 unsigned int Buf。)。 i = week。 DisOneChar(1,0,Table[i])。 TestAck()。 TestAck()。 SCL=1。number) { for(temp=112。 DS1302_SBWrite(0x88,wdata)。 wdata+=temp。 rdata=DS1302_SBRead(0x8d)。 hour+=rdata。 DS1302_SBWrite(0x8e,0x80)。0x01) DS1302_IO=1。 adress=1。 39。 X |= 0x80。 Delay(15)。 } /****************寫(xiě)指令 ***********************/ void WriteCom_LCD(uchar Cdata,uchar c) //c 為 0時(shí)不檢測(cè)忙 { if(c == 1) { ReadBusy()。 RS=0。 define WriteDeviceAddress 0xa0 //定義器件在 IIC 總線中的地址 define ReadDviceAddress 0xa1 sbit SCL=P2^4。,39。 unsigned char qibujia2 = 70。沒(méi)有 他 的耐心指導(dǎo),也許就沒(méi)有我今天的畢設(shè)作品,為此再次向 他 表示衷心的感謝! 另外我還要感謝 我的學(xué)長(zhǎng) ,在我畢業(yè)設(shè)計(jì)的調(diào)試過(guò)程中, 由于老師擔(dān)任的職務(wù)使他有時(shí)會(huì)沒(méi)有時(shí)間,這時(shí)都是學(xué)長(zhǎng)耐心的解答我的問(wèn)題同時(shí)對(duì)我作品提供了很大的改進(jìn)意見(jiàn) 。如 OCM4X8C,該液晶具有并行、串行兩種接線方式, 64 128 點(diǎn)陣,液晶自帶中文字庫(kù)和半寬字型庫(kù),可以顯示 16 16 點(diǎn)陣的字符和漢字,同時(shí)提供圖形顯示功能,還可以自定義漢字顯示, 但是考慮到系統(tǒng)設(shè)計(jì)的成本較高,故未采用。 測(cè)試 方案: 首先將輪胎周長(zhǎng)設(shè)為 1 米時(shí),利用信號(hào)發(fā)生器產(chǎn)生負(fù)脈沖作為模擬車輪,電壓設(shè)置8V 左右,頻率分別為 10Hz、 18Hz、 26Hz、 34Hz,測(cè)量時(shí)間為 100 秒, 測(cè)試結(jié)果如表 4所示。 主參數(shù)及接口信號(hào) 下面是 LCD1602 的基本參數(shù)和各個(gè)引腳的功能,必須根據(jù)下面的參數(shù)來(lái)設(shè)計(jì)顯示電路的原理圖。 LCD 顯 示 器 的 原 文 是Liquid Crystal Display, 其工作原理就是利用液晶的物理特性:通電時(shí)排列變得有 第 9 頁(yè) 共 50 頁(yè) 9 序,使光線容易通過(guò);不通電時(shí)排列混亂,阻止光線通過(guò),說(shuō)簡(jiǎn)單點(diǎn)就是讓液晶如閘門(mén)般地阻隔或讓光線穿透。 出租車一般作弊的原理是給傳感器的輸入端加入一個(gè)低電平信號(hào),從而讓計(jì)數(shù) 系統(tǒng)飛快的進(jìn)行加操作,從而達(dá)到作弊的目的。 單片機(jī)可分為 4位單片機(jī)、 8位單片機(jī)、 16位單片機(jī)、 32位單片機(jī)。由掉電儲(chǔ)存保護(hù)單價(jià)以及時(shí)間等基本設(shè)置。當(dāng)出租車到達(dá)某地需要在那里等候時(shí), 系統(tǒng)會(huì)自動(dòng)根據(jù)時(shí)間進(jìn)行計(jì)時(shí) ,每等候一定時(shí)間,計(jì)費(fèi)顯示就增加一個(gè)該收的等候費(fèi)用。 關(guān)鍵詞 :計(jì)價(jià)器 ;霍爾傳感器 ;掉電保護(hù) ; 防作弊 Abstract Cities now have universal automatic taxi meter, the meter technology is a foregone some small cities have not yet universal, but with increasing speed upurban construction, the city symbolizes of speed up the development of the universal meter is the taxi industry will also also no doubt that, so the next car39。 本課題是出租車計(jì)價(jià)器系統(tǒng)的設(shè)計(jì)。 我國(guó)在 70年代開(kāi)始出現(xiàn)出租車,但那時(shí)的計(jì)費(fèi)系統(tǒng)大都是國(guó)外進(jìn)口不但不夠準(zhǔn)確,價(jià)格還十分昂貴。 第 2 頁(yè) 共 50 頁(yè) 2 1 設(shè)計(jì)任務(wù)及要求 1. 1 設(shè)計(jì)任務(wù) 本課題是租車計(jì)價(jià)器系統(tǒng)設(shè)計(jì)。然后傳送給顯示電路顯示所有的信息。工作 原理圖如圖 : 圖 集成開(kāi)關(guān)型霍爾傳感器原理圖 霍爾傳感器的外形及接線如圖 圖 集成霍爾開(kāi)關(guān)外形及接線 由于上述原因, 在 此次設(shè)計(jì)中 采用的是 霍爾傳感器 A44E。 AT24C02S 是一個(gè) 2k串行 CMOS EPROM,內(nèi)部有 256 個(gè) 8 位字節(jié), CATALYST 公司的先進(jìn) CMOS 技術(shù)實(shí)質(zhì)上減少了器件的功耗, AT24C02 還有一個(gè) 16 字節(jié)頁(yè)寫(xiě)緩沖器。在袖珍式儀表或低功耗應(yīng)用系統(tǒng)中使用較大。最后將結(jié)果送 LCD 顯示。結(jié)果是自動(dòng)增加總金額,說(shuō)明等待系統(tǒng)完好,可以根據(jù)不同的需要在程序中更改等待時(shí)間,以適應(yīng)不同的需要。這次畢業(yè)設(shè)計(jì)讓我更加堅(jiān)定,不斷學(xué)習(xí)新的知識(shí)來(lái)豐富自己,因?yàn)闀?huì)遇到更多的問(wèn)題需要解決,要找到問(wèn)題的解決方法,就要有較多的知識(shí)積累,這樣才不會(huì)無(wú)從下手。 unsigned char count1,count2,count3。139。939。 /*********************************************************************** 延時(shí)函數(shù) **************************************************************************/ void Delay(unsigned char m) { unsigned char i。 E=0。 RW=1。//顯示清屏 WriteCom_LCD(0x06,1)。 while(Data[L] 0x20) { if(X = 0xf) { DisOneChar(X,Y,Data[L])。 第 27 頁(yè) 共 50 頁(yè) 27 for(count=15。 return rdata。 else DS1302_IO=0。 rdata/=0x10。 rdata*=10。 temp=second/10。 temp*=0x10。 temp*=0x10。 SCL=1。 SCL=1。 rbyte=rbyte1。 return(ch)。39。)。 39。 i = minute/10。)。.39。 i = (Price/100)%10。 i = (Price/10)%10。 第 35 頁(yè) 共 50 頁(yè) 35 i = (Buf%10)。 DisOneChar(11,0,Table[i])。 i = minute%10。 DisOneChar(11,0,39。 DisOneChar(3,1,Table[i])。 i = day/10。 GetTime()。 SCL=0。 input=input1。 } //發(fā) ACK0 void NoAck() { SDA=1。 DS1302_SBWrite(0x8c,wdata)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1