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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的出租車(chē)計(jì)價(jià)裝置設(shè)計(jì)-wenkub.com

2024-11-29 19:07 本頁(yè)面
   

【正文】 while(i) { ddata=1。 } SCL = 0。ch=1。 while(i) { SCL = 0。 SCL = 1。SomeNOP()。 EA = 1。SomeNOP()。 SCL = 0。SCL = 1。 } } } } 主程序中調(diào)用的 AT24C02 的程序: include include include include sbit SDA = P3^0。 costH = cost/10。 cost = 3 * price0 + 6*price1+(km9)*price。 cost = 3 * price0 + (km3)*price。 cost = km * price。 while(1) { key_main()。 price1 = Read24c02_OneByte(0x01)。 Write24c02_OneByte(0x02, 3)。 IT0 = 1。 dispbuf[1] = priceSave[1]。 dispbuf[3] = 0。 dispbuf[2] = costH%10。 dispbuf[3] = 0。 dispbuf[2] = km/10%10。 dispbuf[3] = 0。 dispbuf[2] = price/10%10。 TL0=0xb0。 } } } } if(++tSwitch = 20) { tSwitch = 0。 //如果 60 秒到 秒計(jì)數(shù)器清零 Min++。 //允許定時(shí)器中斷 } void time0() interrupt 1 using 1 { static UINT8 cCnt,tSwitch。 TH0 = 0x3c。 else Hour += 5。 } else { priceSave[3]++。 } else { priceSave[2]++。 } else { priceSave[1]++。 } else { priceSave[0]++。 dispType = 0。 price1 = Read24c02_OneByte(0x01)。 Write24c02_OneByte(0x02, priceSave[2])。 } else { fgAdjust = 0。 priceSave[1] = Read24c02_OneByte(0x01)。 if(adjkey == 0) { while(adjkey == 0) disp()。 else costType = 1。 if(!fgStart) { fgStart = 1。 P1 = [i]。amp。 i4。y0。 void delay_ms(UINT16 z) { UINT16 x,y。 sbit adjprice3 = P2^4。 sbit startkey = P2^2。 code UINT8 [4] = {0xfe, 0xfd, 0xfb, 0xf7}。 UINT8 price3 = 4。 UINT16 costH, costL。 UINT8 Min = 0。 通過(guò)此次畢業(yè)設(shè)計(jì),使我熟悉了開(kāi)發(fā)電子系統(tǒng)的基本過(guò)程,對(duì)軟硬件的開(kāi)發(fā)有了更深一步的理解, 51 單片機(jī)的開(kāi)發(fā)和匯編語(yǔ)言的應(yīng)用,也積累了一些經(jīng)驗(yàn)和心得,使我在專(zhuān)業(yè)知識(shí)上有了很大提高。 設(shè)計(jì)過(guò)程中,遇到了很多問(wèn)題,有軟件的也有硬件的,有屬于粗心 大意造成的,也有的是因?yàn)橹R(shí)水平所限。 通過(guò)本次設(shè)計(jì),又使我學(xué)到了許多書(shū)本上無(wú)法學(xué)到的知識(shí) ,也使我 深該體會(huì)到單片機(jī)技術(shù)應(yīng)用領(lǐng)域的廣泛,不僅使我對(duì)學(xué)過(guò)的單片機(jī)知識(shí)有了很多的鞏固,同時(shí)也對(duì)單片機(jī)這一門(mén)課程產(chǎn)生了更大的興趣。 本系統(tǒng)解決了以往計(jì)價(jià)器計(jì)價(jià)不準(zhǔn)確、使用壽命短等缺點(diǎn) 。但是在我們?cè)O(shè)計(jì)和調(diào)試的過(guò)程中,也發(fā)現(xiàn)了一些問(wèn)題,譬如計(jì)價(jià)的金額位數(shù)有限,實(shí)際的里程可能會(huì)很遠(yuǎn),會(huì)超出我們的顯示范圍。 表 52 夜間 價(jià)格 測(cè)試 表 1km 3km 4km 9km 10km 20km 21km 單價(jià) 理論 元 元 元 元 元 元 元 實(shí)際 元 元 元 元 元 元 元 總金額 理論 元 元 元 元 元 元 元 實(shí)際 元 元 元 元 元 元 元 里程測(cè)試數(shù)據(jù)的分析: 通過(guò)表 5表 52 的數(shù)據(jù),我們可以看到系統(tǒng)的計(jì)價(jià)功能很穩(wěn)定,誤差很小,幾乎為零, 測(cè)試結(jié)果表明設(shè)計(jì)達(dá)到預(yù)期成果 。 ① 當(dāng)里程數(shù)行到 3 公里時(shí) , 數(shù)碼管顯示單 價(jià)為 1 元 /km,里程為 3,總價(jià)為 3 元; ② 當(dāng)里程數(shù)行到 4~9 公里時(shí),數(shù)碼管顯示單價(jià)為 2 元 /km,總價(jià) 為 13+( X3) 2元; ③ 當(dāng)里程數(shù)行到 10~20 公里時(shí),數(shù)碼管顯示單價(jià)為 3 元 /km,總價(jià)為 13 +( 93)2 +( X 9) 3 元 ; ④ 當(dāng)里程數(shù)行到 20 公里以上時(shí),數(shù)碼管顯示單價(jià)為 34 元 /km,總價(jià)為 13+( 93)2 +( 209) 3 +( X20) 4 元 [30]。 上電后的調(diào)試 在確保硬件電路正常,無(wú)異常情況 (斷路或短路 )方可上電調(diào)試,上電調(diào)試的目的是檢驗(yàn)電路是否接錯(cuò),同時(shí)還要檢驗(yàn)原理是否正確 [28]。這一部分硬件調(diào)試主要分成兩大塊:上電前的調(diào)試和上電后的調(diào)試 [26]。 price3 = Read24c02_OneByte(0x03)。 Write24c02_OneByte(0xff, 0x55)。 if(Read24c02_OneByte(0xff) != 0x55) { Write24c02_OneByte(0x00, 1)。 顯示子程序流程圖,如圖 45 所示。 定時(shí) 子 程序流程 圖 , 如圖 43 所示。 系統(tǒng)主程序 流程 圖 , 如圖 42所示 。軟件 程序 結(jié)構(gòu)圖 , 如圖 41 所示。 軟件設(shè)計(jì)思路 根據(jù)出租車(chē)計(jì)價(jià)裝置的設(shè)計(jì)功能要求,系統(tǒng)程序必須完成以下任務(wù):弄臺(tái)掃描,按鍵掃描處理,時(shí)鐘信號(hào)產(chǎn)生。以作為系統(tǒng)本身的工作電源。 而不會(huì)引起按鍵的誤操作,提高按鍵電路的抗干擾能力 [18]。 第 12 頁(yè) 共 38 頁(yè) 圖 36 數(shù)碼管顯示電路 數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī) 中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的 8 個(gè)顯示筆劃 a, b, c, d, e, f, g, dp的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨(dú)立的 I/O 線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通 COM 端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開(kāi),該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮 [16]。 可擦除存儲(chǔ) 電路設(shè)計(jì)圖 , 如圖 35 所示 , 圖中 R R3 為 10K 歐姆的上拉電阻,寫(xiě)保護(hù) (WP)接地,增加抗干擾性能。 霍爾線性器件的精度高 , 線性度好 ; 霍爾開(kāi)關(guān)器件無(wú)觸點(diǎn) , 無(wú)磨損 , 輸出波形清晰 , 無(wú)抖動(dòng) , 無(wú)回跳 , 位置重復(fù)精度高 。 圖 33 傳感器檢測(cè)示意圖 電路中的霍爾傳感器到單片機(jī)的電路設(shè)計(jì) 圖 , 如圖 34 霍爾 傳感器接線電路 所示 。 對(duì)于復(fù)位電路,本設(shè)計(jì)采用上電復(fù)位電路,由于 89C51 是高電平復(fù)位,因此通過(guò)在RESET 端接一個(gè)電阻到地,并接一個(gè)電容到電源的方式完成上電復(fù)位,上電時(shí)電源給電容充電,電容導(dǎo)通,因此 RESET 腳就相當(dāng)于連接到 +5V 電源,開(kāi)始復(fù)位,當(dāng)電容充電完成后,電容斷開(kāi), RESET 腳被下拉電阻鉗位在低電平,則退出復(fù)位狀態(tài) [12]。 時(shí)鐘電路設(shè)計(jì)圖 , 如圖 31 所示。由于單片機(jī)內(nèi)部有一個(gè)高增益反相放大器 ,當(dāng)外接晶振后 , 就構(gòu)成了自激振蕩器并產(chǎn)生振蕩時(shí)鐘脈沖。 單片機(jī) 模塊設(shè)計(jì) 時(shí)鐘電路 AT89C51 中有一個(gè)用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器 , 引腳 XTAL1 和XTAL2 分別為該放大器的輸入端和輸出端。 顯示模塊 采用 四 個(gè) 共陽(yáng) 級(jí)的 8 段 數(shù)碼管 , 用單片機(jī)一組 I/O 口作為數(shù)據(jù)口向數(shù)碼管發(fā)送數(shù)據(jù)信息,而用另一組 I/O 口對(duì)數(shù)碼管進(jìn)行位選,從而實(shí)現(xiàn)動(dòng)態(tài)顯示。 數(shù)據(jù)存儲(chǔ)模塊 每當(dāng)設(shè)定一次單價(jià),系統(tǒng)就自動(dòng)調(diào)用存儲(chǔ)程序,將單價(jià)信息保存在 AT24C02 電可擦除存儲(chǔ) 存儲(chǔ)器 內(nèi)。 因此采用方案二作為本次設(shè)計(jì)的實(shí)現(xiàn)方案。單片機(jī)控制實(shí)現(xiàn)方案框圖,如圖 22 所示。 采用單片機(jī)控制。采用傳感器件,輸出脈沖信號(hào), 經(jīng) 過(guò)放大整形作為移位寄存器的脈沖,實(shí)現(xiàn)計(jì)價(jià),但是考慮到這種電路過(guò)于 簡(jiǎn)單,性能不夠穩(wěn)定,而且電路不夠?qū)嵱?。5%; 2. 時(shí)間從 7:00~21: 00 實(shí)行基價(jià),從 21:00~7:00 實(shí)行基價(jià)上浮 20%; 3. 里程從 0km ~ 3km 基價(jià), 4km ~ 9km 實(shí)行價(jià)格 1, 10km ~ 20km 實(shí)行價(jià)格 2,超過(guò) 20km 后實(shí)行價(jià)格 3; 4. 用數(shù)碼管直接顯示 里程、當(dāng)前計(jì)費(fèi)標(biāo)準(zhǔn)、需支付總金額 數(shù) ,顯 示清晰直觀 ; 5. 系統(tǒng) 穩(wěn)定性好 ,能可靠工作。 2. 設(shè)計(jì) 系統(tǒng) 供電電路、按鍵輸入電路、單片機(jī) 主 控制電路、 A/D 轉(zhuǎn)換電路、數(shù)字顯示電路 、過(guò)載 保護(hù)等各模塊電路 來(lái)滿足出租汽車(chē)計(jì)價(jià)器各種性能指標(biāo)要求的硬件電路。采用模擬電路和數(shù)字電路設(shè)計(jì)的計(jì)價(jià)器整體電路的規(guī)模較大 , 用到的器件多,造成故障率高,難調(diào)試 , 接觸不良,功能不易實(shí)現(xiàn)。由于單片機(jī)的特殊結(jié)構(gòu)形式,在某些應(yīng)用領(lǐng)域中,它承擔(dān)了一些通用的微型計(jì)算機(jī)無(wú)法完成的工作,它是一種高性能,低價(jià)格的處理器。但是 由于行業(yè)的特殊性,出租車(chē)行業(yè) 總存在著買(mǎi)糾紛 , 困擾著行 業(yè)的發(fā)展。 如今 出租車(chē)在我國(guó)的交通運(yùn)輸中承擔(dān)著重要的角色,出租車(chē)計(jì)價(jià)器是出租車(chē)上必不可少的重要儀器,它是負(fù)責(zé)出租車(chē)營(yíng)運(yùn)收費(fèi)的專(zhuān)用智能化儀表 。所以本次設(shè)計(jì)中采用 51 系列單片機(jī)作為控制芯片進(jìn)行設(shè)計(jì),用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜峡梢暂p易的實(shí)現(xiàn)設(shè)計(jì)要求,且靈活性強(qiáng),用匯編語(yǔ)言進(jìn)行編 程。而部分小城市尚未普及 , 著城市建設(shè)日益加快 , 象征著城市面貌的出租車(chē)行業(yè)也將加速發(fā)展,計(jì)價(jià)器的普及也是毫無(wú)疑問(wèn)的,所以未來(lái)出租車(chē)計(jì)費(fèi)器的市場(chǎng)還 是十分潛力的。隨著改革開(kāi)放的深入 , 出租車(chē)行業(yè)的發(fā)展 勢(shì)頭已十分的突出。 目 錄 前 言 ................................................................................................................. 1 第 1 章 緒論 ...................................................................................................... 2 課題的目的及意義 ..................................................................................................... 2 研究?jī)?nèi)容 ..................................................................................................................... 2 技術(shù)要求 ..................................................................................................................... 3 第 2 章 系統(tǒng)總體設(shè)計(jì)方案 .............................................................................. 4 方案的選擇與論證 ..................................................................................................... 4 系統(tǒng)各模塊功能的設(shè)計(jì) ......
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1