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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的出租車(chē)計(jì)價(jià)裝置設(shè)計(jì)-全文預(yù)覽

  

【正文】 { cCnt=0。 //分計(jì)數(shù)器加 1 if(Min=60) { Min=0。 if(dispType = 2) dispType = 0。 } void int0(void) interrupt 0 using 2 { if(fgStart) km++。 dispbuf[3] = price%10。 } break。 dispbuf[3] = km%10。 } break。 dispbuf[3] = costL。 } break。 dispbuf[2] = priceSave[2]。 EX0 = 1。 Write24c02_OneByte(0x03, 4)。 price2 = Read24c02_OneByte(0x02)。 vFillDispBuf()。 } else if(km3 amp。 } else if(km9 amp。 } else if(km20) { price = price3。 costL = cost%10。 sbit SCL = P3^1。SomeNOP()。 SDA = 1。 SCL = 1。 } //私有內(nèi)部函數(shù) static void SendAck(void) { SDA = 0。 SCL = 0。SomeNOP()。_nop_()。SomeNOP()。 } //私有內(nèi)部函數(shù) static UINT8 IICReceiveByte(void) { UINT8 i = 8。 SCL = 0。 SDA = 1。SomeNOP()。0x80)。 } //私有內(nèi)部函數(shù) static void IICSendByte(UINT8 ch) { UINT8 i = 8。SomeNOP()。 SCL = 1。SDA = 1。SDA = 0。SomeNOP()。 SDA = 1。 costL = 0。 } if(costType) { cost *= 12。 km =20) { price = price2。 km =9) { price = price1。 if(fgStart) { if(km=3) { price = price0。 } EA = 1。 } else { price0 = Read24c02_OneByte(0x00)。 Write24c02_OneByte(0x01, 2)。 } } void main(void) { timer0_init()。 } } else { dispbuf[0] = priceSave[0]。 dispbuf[2] = 0。 if(fgStart) { dispbuf[1] = costH/10。 dispbuf[2] = 0。 if(fgStart) { dispbuf[1] = km/100%10。 dispbuf[2] = 0。 if(fgStart) { dispbuf[1] = price/100%10。 } TH0=0x3c。 //時(shí)計(jì)數(shù)器加 1 第 32 頁(yè) 共 38 頁(yè) if(Hour=24) //如果在 24 小時(shí)制下 24 時(shí)到則清零時(shí)計(jì)數(shù)器 { Hour=0。 //秒計(jì)數(shù)器加 1 if(Sec=60) { Sec=0。 ET0 = 1。 TMOD = TMOD | 0x01。 if(Hour = 23) Hour = 0。 if( priceSave[3] = 9) { priceSave[3] = 0。 if( priceSave[2] = 9) { priceSave[2] = 0。 if( priceSave[1] = 9) { priceSave[1] = 0。 if( priceSave[0] = 9) { priceSave[0] = 0。 EA = 1。 第 30 頁(yè) 共 38 頁(yè) price0 = Read24c02_OneByte(0x00)。 Write24c02_OneByte(0x01, priceSave[1])。 EA = 1。 priceSave[0] = Read24c02_OneByte(0x00)。 } } } if(adjkey == 0) { disp()。 (Hour = 21)) costType = 0。 if(startkey == 0) { while(startkey == 0) disp()。 (i == 2)) P0 |= 0x80。 if((!fgAdjust) amp。 for(i=0。x) for(y=113。 bit fgStart = 0。 sbit adjprice2 = P2^5。 UINT8 priceSave[4] = {1,2,3,4}。 UINT8 dispbuf[4] = {1, 2, 3, 4}。 UINT8 price2 = 3。 UINT16 cost。 UINT8 Hour = 18。在此對(duì)老師的幫助表示忠心的感謝。不僅可以擴(kuò)大我們所學(xué)知識(shí)的范圍,開(kāi)闊視野,而且有助于培養(yǎng)獨(dú)立思考解決問(wèn)題的能力,積累經(jīng)驗(yàn),為以后工作中實(shí)際解決問(wèn)題打下基礎(chǔ) 。另外, 出租車(chē)計(jì)價(jià)器還具有 性能可靠、電路簡(jiǎn)單、成本低、實(shí)用性強(qiáng)等特點(diǎn),加上經(jīng)過(guò)優(yōu)化的程序,使其有很高的智能化水平。介紹了基于單片機(jī)的匯編語(yǔ)言來(lái)實(shí)現(xiàn)的出租車(chē)計(jì)價(jià)器。 第 23 頁(yè) 共 38 頁(yè) 第 6 章 總結(jié) 本出租車(chē)計(jì)價(jià)器具有功能強(qiáng)、性能可靠、電路簡(jiǎn)單、成本低的特點(diǎn),加上經(jīng)過(guò)優(yōu)化的程序,使其有很高的智能化水平。 第 22 頁(yè) 共 38 頁(yè) 夜間 價(jià)格測(cè)試表 , 表 52 所示 , 測(cè)試條件 是 :設(shè)定夜間 0km~3km 是 元 , 4km~9km是 2 元, 10km~20km 是 3 元,超過(guò) 20km 后是 4 元。 ( 1)當(dāng)時(shí)間設(shè)定在早 晨 7 點(diǎn)點(diǎn) 到當(dāng)日夜晚 23 點(diǎn) 時(shí),里程數(shù)是以 1 公里計(jì)算的,假設(shè) 單價(jià) 在 0~ 3 公里 為 1 元 , 4~9 公里以上為 2 元 , 9~20 公里為 3 元 , 21 公里以上為 4元 。 通過(guò)萬(wàn)用表的檢測(cè) ,沒(méi)有發(fā)現(xiàn)短路和斷路的地方,電路基本正常 [27]。 硬件調(diào)試 硬件調(diào)試主要是針對(duì) 霍爾計(jì)數(shù), 可擦除存儲(chǔ)器 AT24C02電路, LED驅(qū)動(dòng),按鍵電路等 等進(jìn)行檢測(cè) 。 price2 = Read24c02_OneByte(0x02)。 Write24c02_OneByte(0x03, 4)。 EX0 = 1。 開(kāi) 始 重設(shè)定時(shí)器初值 數(shù)據(jù)送顯示緩沖單元 位 選 返 回 保護(hù)現(xiàn)場(chǎng) 調(diào)用顯示子程序 第 17 頁(yè) 共 38 頁(yè) 圖 44 按鍵掃描子程序流程圖 顯示子程序 程序利用定時(shí)器每 1ms 產(chǎn)生一次中斷,相應(yīng)變量置位,點(diǎn)亮一個(gè)數(shù)碼管,顯示一位數(shù)據(jù),利用主函數(shù)內(nèi)的循環(huán),實(shí)現(xiàn)動(dòng)態(tài)掃描顯示,同時(shí)根據(jù)數(shù)碼管余輝和人眼暫留現(xiàn)象,即可實(shí)現(xiàn)顯示 [25]。在該程序中定時(shí)器 0, 工作于方式 1, 16 位 定時(shí)方式。 系統(tǒng)初始化完成后 ,啟動(dòng)時(shí)鐘系統(tǒng)隨后進(jìn)入正常工作狀態(tài)。該程序子程序包括定時(shí)子程序,按鍵掃描 顯示子 程序 ,顯示 子 程序。 通過(guò)軟硬件的結(jié)合 , 達(dá)到 分時(shí)、分段 計(jì)費(fèi) 的要求。 220 V 市電經(jīng) 220 V/ 9 V 變壓器降壓后得到的 9V交流電壓, 變壓器輸出的 9V 電壓經(jīng) 四 個(gè)二極管組成 的 橋式整流并電容 濾波 ,再 經(jīng)三端穩(wěn)壓器 7805 得到 +5 V 的電壓 [19]。 第 13 頁(yè) 共 38 頁(yè) 輸入 模塊 本設(shè)計(jì)中需要用到七個(gè)按鍵,通過(guò)行列掃描才驅(qū)動(dòng)鍵盤(pán),由于單片機(jī)的內(nèi)部上拉,按鍵沒(méi)按下時(shí),處于穩(wěn)定的高電平,當(dāng)有按鍵按下時(shí),單片機(jī)可掃描檢查到低電平。數(shù)碼管顯示電路圖 ,如圖 36 所示。 AT24C02 是一個(gè) 2K 位串行 CMOS EEPROM, 內(nèi) 部含有 256 個(gè) 8 位字節(jié) , 該器件 通過(guò) IIC 總線接口進(jìn)行操作 [14]。 霍爾器件具有許多優(yōu)點(diǎn) , 它們的結(jié)構(gòu)牢固 , 體積小 , 重量輕 , 壽命長(zhǎng) , 安裝方 便 , 功耗小 , 頻率高 (可達(dá) 1MHZ), 耐震動(dòng) , 不怕灰塵 , 油污 , 水汽及鹽霧等的污染或腐 [13]。 傳感器檢測(cè)圖 , 如圖 33 所示 。 RST 變?yōu)榈碗娖胶?,退出?fù)位,單片機(jī)從初始狀態(tài)開(kāi)始工作。對(duì)外接電容 C C3 雖然沒(méi)有十分嚴(yán)格的要求,但電容容量的大小會(huì)輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程度及溫度的穩(wěn)定性 ,一般在20~60pF 之間選擇,本次采用 22pF[10]。 在引腳 XTAL1 和 XTAL2 外接晶體振蕩器 (簡(jiǎn)稱(chēng)晶振 )或陶瓷諧振器 , 就構(gòu)成了內(nèi)部振蕩方式。 第 7 頁(yè) 共 38 頁(yè) 第 3 章 系統(tǒng)硬件設(shè)計(jì) 確定了 出租車(chē)計(jì)價(jià)裝置的 方案設(shè)計(jì), 根據(jù)系統(tǒng)實(shí)現(xiàn)方案中各模塊的設(shè)計(jì)要求,對(duì) 出租車(chē)計(jì)價(jià)裝置 各模塊 硬件 電路進(jìn)行 設(shè)計(jì) ,其 主要包括以下四個(gè)模塊 單片機(jī) 模塊設(shè)計(jì)、 霍爾檢測(cè)模塊、 掉電存儲(chǔ) EEPROM 模塊 、 按鍵模塊、數(shù)碼管顯示模塊 。 而不會(huì)引起按鍵的誤操作,提高按鍵電路的抗干擾能力。 當(dāng) 車(chē)輪轉(zhuǎn)動(dòng)一周時(shí),霍爾傳感器將有一個(gè)脈沖的低電平,單片機(jī)外部中斷 檢查到傳遞給單片機(jī)進(jìn)行轉(zhuǎn)速計(jì)算 [6]。 采用了單片機(jī)進(jìn)行設(shè)計(jì),相對(duì)來(lái)說(shuō)功能強(qiáng)大,用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜峡梢院苋菀椎膶?shí)現(xiàn)設(shè)計(jì)要求 。 為此我們采用了單片機(jī)進(jìn)行設(shè)計(jì),相對(duì)來(lái)說(shuō)功能強(qiáng)大,用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜峡梢院苋菀椎膶?shí)現(xiàn)設(shè)計(jì)要求 。利用單片機(jī)豐富的 I/O 端口,及其控制的靈活性,實(shí)現(xiàn)基本的里程計(jì)價(jià)功能 , 途中等待 等 不同功能 [4]。采用傳感器件,輸出脈沖信號(hào), 經(jīng)過(guò)放大整形作為移位寄存器的脈沖,實(shí)現(xiàn)計(jì)價(jià) 。 技術(shù)要求 根據(jù) 課題的意義和目的 , 經(jīng)分析 本次課題 需要 研究的內(nèi)容 , 提出了 該 課題 相應(yīng)的設(shè)計(jì) 任務(wù)的要求 ,具體如下 : 1. 輸入電壓 DC 24V177。 具體課題設(shè)計(jì) 研究?jī)?nèi)容 如下 : 1. 在了解 出租車(chē) 分時(shí)、分段、等候等計(jì)費(fèi)原則的基礎(chǔ)上,對(duì)各種計(jì)費(fèi)裝置電路設(shè)計(jì)與可實(shí)現(xiàn)方案進(jìn)行對(duì)比、論證。出租車(chē)的使用頻率也越來(lái)越高,出租車(chē)行業(yè)也以高質(zhì)量的服務(wù)給人們帶來(lái)了出行的享受 , 使 用更加精良的計(jì)價(jià)器來(lái)為乘客提供更加方便快捷的服務(wù)。尤其是單片機(jī)的發(fā)展異常迅速。 隨著人們生活水平的不斷提高,出租車(chē)的使用頻率也越來(lái)越高 ,出租車(chē)行業(yè)也 以高質(zhì) 量 的服務(wù)給人們帶來(lái)了出行的享受。 隨著改革開(kāi)放 的 深入,出租車(chē)行業(yè)的發(fā)展勢(shì)頭已十分突出 。 近些年出租車(chē)計(jì)價(jià)器都是應(yīng)用了單片機(jī)技術(shù)制造出來(lái)的 , 單片機(jī)是微型機(jī)的一個(gè)主要分支,在結(jié)構(gòu)上的最大特點(diǎn)是把 CPU、存儲(chǔ)器、定時(shí)器和多種輸入 /輸出接口電路集成在一塊超大規(guī)模集成電路芯片上?,F(xiàn)在各大中 城市 出租車(chē)行業(yè)都已普及自動(dòng)計(jì)費(fèi)器 , 所以計(jì)費(fèi)器技術(shù)的發(fā)展已成定局。 我國(guó)在 70 年代開(kāi)始就出現(xiàn)出租車(chē),但那時(shí)的計(jì)費(fèi)系統(tǒng)大都是國(guó)外進(jìn)口的 ,不但不夠準(zhǔn) 確 , 價(jià)格還十分的昂貴。 Hall sensor。 基于單片機(jī)的出租車(chē)計(jì)價(jià)裝置 設(shè)計(jì) 學(xué)院名稱(chēng): 專(zhuān) 業(yè): 班 級(jí): 姓 名: 指導(dǎo)教師姓名: 指導(dǎo)教師職稱(chēng):
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1