




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
摘要出租車現(xiàn)在是我們出行最方便的交通工具,隨著科技的進(jìn)步,出租車的計(jì)價(jià)方式也發(fā)生了巨大的變化。從最早的按公交站牌公里數(shù)定價(jià),到按里程表自由計(jì)價(jià),再到計(jì)價(jià)器計(jì)算距離計(jì)價(jià),現(xiàn)在已經(jīng)有計(jì)價(jià)器自動(dòng)打印發(fā)票的計(jì)價(jià)方式。計(jì)價(jià)器作為出租車的一個(gè)重要組成部分,關(guān)系著出租車司機(jī)和乘客雙方利益,起著重要的作用,因此,具有良好性能的計(jì)價(jià)器對廣大出租車司機(jī)朋友來說是很必要的。采用單片機(jī)進(jìn)行設(shè)計(jì),相對來說功能強(qiáng)大,用較少的硬件和適當(dāng)?shù)能浖嗷ヅ浜峡梢院苋菀椎膶?shí)現(xiàn)設(shè)計(jì)要求,且靈活性強(qiáng),可以通過軟件編程來完成更多的附加功能。本文介紹了利用凌陽SPCE061A單片機(jī)作為制控制器,配合SPLC501液晶模組,設(shè)計(jì)出租車計(jì)價(jià)器的過程。該系統(tǒng)可實(shí)現(xiàn)出租車計(jì)價(jià)器的基本功能,并具有友好的語音提示功能,充分發(fā)揮了人性化的特點(diǎn)。關(guān)鍵字:SPCE061A SPLC501 出租車 計(jì)價(jià)器AbstractTaxiisnowthemostconvenientmeansoftransport,withtheadvancementoftechnology,taxipricingalsohadagreatchange.Fromtheearliestkilometersbybusschedulepricing,tofreepricingbyodometer,andthenpricingbycalculatingthedistancemeter,thetaximeterisaflatfeesubscriptionwhichcanprinttheinvoicepricingautomatically.Taximeterasanimportantcomponentoftaxi,bearingtaxidriversandpassengersinterestsofthetwosides,playedanimportantrole,therefore,withgoodperformancebythemajorityoftaxidriversfriendsvaluationwasnecessary.Designusingmicrocontroller,relativelypowerful,withfewerhardwareandtheappropriatesoftwareinterfacecanbeeasilyachieveddesignrequirements,andflexibilitycanbeaccomplishedthroughsoftwareprogrammingtomorevalue-addedfunctions.ThispaperdescribesasystembyusingLingYangSPCE061Asinglechipasacontroller,withSPLC501LCDmoduletodesigntheprocessoftaximeter.Thesystemcanrealizethebasicfunctionsofataximeterandhasagoodvoicepromptfeature,givesfullplaytothehumancharacteristics.Keyword:SPCE061A SPLC501 Taxi Taximeter目 錄第一章概述………..........…………............41.1課題簡介………….........…….……….....41.2設(shè)計(jì)原理與要求………………….........……….…….....4第二章SPCE061A工作原理….........…....72.1SPCE061A芯片………………….........………....….......7總述………….........………….…...7性能………….........………….…...7結(jié)構(gòu)概覽……………….........…………….……...8南鉗雜輸入輸出接口擺………………咳……………就......插..銀…賢.籍………婦.爬……橋...8歲2.1.5仗P綢L鳴L趟鎖相環(huán)蟲………………借………………裂......憑…槐...肝………濫.龍……瀉...10燙Tim箏e發(fā)r啊定時(shí)擔(dān)器煩/剖計(jì)數(shù)器總………………鞠……避......喬…休...迎……疫...壘…應(yīng).乘…族...10統(tǒng)伴豆中富斷駝......封......環(huán)………………牽……魂......膛…廟...暢……………固......子......億......昏.11省2.2臉坑清SPCE榴061A仔最小系統(tǒng)釘………………診………………英......浩....識(shí)……紅.....貢…切..14既袋謙時(shí)鐘電路?!?.....殊......籌......告.....征……存......甲...侄……瞇...再……巨....1廣5浴赴電源接口?!G………鏟......尺......下......瘡…誓......股....沙……叼..征…窮.....吐15故閥外部復(fù)位擦……匙......押......篇......流......參......闖......槐......奪......際......油......改......瓣..圾……漸...16乖第三表章雪積動(dòng)硬件設(shè)計(jì)航………………米………………剖………謝......革......搜......竊......渾...17川3.1噸縱系統(tǒng)硬件電路穿………………筋………………祖……………緣......蘇....策…出......佳.17鴿3.2花何傳感器工作電染路鄉(xiāng)………………傅………………套…………降......逢..漲…導(dǎo)......練...17丑3.3箏SPLC50誤1幫控制電路菌………………溝………………預(yù)………稀......哈...濱…約......展.18烤3.4習(xí)綿系統(tǒng)直流供電診電路芽………………截………………蛇………持......鼓...丘…嗎......客..21塵3.5股早語音輸出電路永………………棋………………堵…………喊......總......如..娃……霞...21躺3.6盾狀鍵入電路禾………………黨………………金…………愁....捐…架......天.碰…下..幻…蕉......五..22搭第四彈章意緒胃軟件設(shè)計(jì)兵………………修………………釘………污......璃…姑...于…轉(zhuǎn)...就…框...23余4.1匠守獸紅系統(tǒng)軟件流程反………………眼………………貨………群......玉.口……喬......慕……懸23竄4.2極稿液晶驅(qū)動(dòng)程序當(dāng)………………綢………………影……………外......滑...扎…蜘....耐…朋25肚4.3腐教按鍵掃描程序預(yù)………………式………………集……………窄.住…魚......深......素…檢26司4.4繁勻播放語音程序售………………控………………景………………陸......老......壽.引…城26扭4.5握異計(jì)價(jià)管理程序揪………………凳………………稀………………悔......以......章.姨…晴26格浩濁模擬速度程序晨………………礎(chǔ)……………子...使………葉......嫩...流…墨..稍…運(yùn)..27憤瞞枯里程計(jì)量程序蛇………………裂………………蝕……島......轟...欄…渣..觸…惹..27燒血底時(shí)間管理程序緩………………折………………貸…族......暮…廊..驅(qū)…伏..暈…前..27灶剛粱費(fèi)用管理程序低………………淚………………底………日......轉(zhuǎn)...錢…搞...29螞學(xué)奧用戶界面控與制具程侵序貫………………作………………蜻…刷......咳...凝…趨...32謎總后冤適結(jié)稅………………調(diào)………………竿………………貌………牧......喬......噴......雄......勤......唱...扯33幣致妻椒醫(yī)謝傲………………牲………………嗚………………取………備......規(guī)......貨......旗......菊......月...紋34暢參考文獻(xiàn)棍………………深………………輕………………倒………舉......拌......而......芒......撓......尊...延35彼附釋仰升錄籌………………奉………………妨………………講………堵......令......針......膏......弱......紛...狂36胖第一蕩章真校愿概糖君鉗述宮1.1勻懶課題簡介雀隨著社會(huì)的不歡斷進(jìn)步,人們按生活水平的不梳斷提高,現(xiàn)在禾一部分人都擁跳有了自己的私話人汽車,也有吧很多人,由于幻經(jīng)濟(jì)條件的限鏟制,還要靠乘鑼坐出租汽車。菌為此,我們采賭用單片微型計(jì)街算機(jī)系統(tǒng)聯(lián)(陰Micro童Contro鐘lUnit拐瘦簡寫撞為驢MC膝U卷)設(shè)計(jì)了一款撐符合大眾化的隙計(jì)費(fèi)系統(tǒng)。商本偉方案半以尖SPCE06絕1A繞恭單片機(jī)為中心習(xí)、扛配稿合套SPLC50宇1報(bào)液晶模組練,實(shí)現(xiàn)對出租裁車計(jì)價(jià)統(tǒng)計(jì)。駕本方案可以實(shí)屯現(xiàn):挨系統(tǒng)接收里程煙傳感器的脈沖貝輸入(在本方宰案中使第用陜PW哈M惹模擬替代傳感衫器脈沖),并蓋對脈沖進(jìn)行計(jì)區(qū)數(shù),繼而轉(zhuǎn)換鳴為里程。赤改采用現(xiàn)行出租米車的計(jì)價(jià)系統(tǒng)變的計(jì)算方法,岸并對行駛里程著進(jìn)行計(jì)費(fèi),提尼供友好的用戶寒界面,并具有響語音提示功能偷。目1.2緣理設(shè)計(jì)原理與要躲求第利勻用世SPCE06真1殿A(yù)根單片機(jī)配乘合維SPLC50瞎1吹液晶模組,實(shí)隱現(xiàn)基本的出租楚車計(jì)價(jià)功能,旋具體設(shè)計(jì)規(guī)格摸如下:里程計(jì)量當(dāng)1鬧)刃單片機(jī)對傳感方器脈沖進(jìn)行計(jì)林?jǐn)?shù)(本文傳感非器使款用荷SPCE揭061A廁的匠IOB杜9潤口輸出模擬)至,并將脈沖數(shù)蘭換算成公里數(shù)叔?;?福)搬每公里對應(yīng)的基脈沖腦數(shù)救PusleP栽erK辦M畢可以調(diào)整。費(fèi)用計(jì)算塑1必)傅費(fèi)用計(jì)算包括檢兩部分:炮行駛費(fèi)用和低旗速等待費(fèi)用;灣2驗(yàn))紛行駛費(fèi)用計(jì)算誼如下:誦白天行駛里程稼不塌足秧StartM纏ileg去e戲(三公里)時(shí)關(guān),費(fèi)用按起步依價(jià)元StartP域ric束e粉(盟¥豆10押濃督元)計(jì)算;當(dāng)醫(yī)超困出容StartM叫ileg具e泉時(shí),行駛費(fèi)帝用款=Start擋Price撫淹+濱(行駛里榨程泡—冊休田竟StartM籠ileg揮e杏)東*防每公里單價(jià)。畏夜晚行駛里程該不構(gòu)足足StartM淹ileg露e獸(三公里)時(shí)怎,費(fèi)用按起步西價(jià)恢NightS京tartPr煩ice璃勤側(cè)(川¥結(jié)11叛痰元)計(jì)算;當(dāng)夠超想出怨StartM運(yùn)ileg皇e廟時(shí),行駛費(fèi)截用嶺=Night寒StartP橡rice旬+套(行駛蹤合千里爺程故—漠厲StartM暑ileg督e段)隆*洪每公里單價(jià)。蘆3吧)夕棚每公里的單價(jià)扒根據(jù)時(shí)間區(qū)分貿(mào)為白天和黑夜芬兩種價(jià)格:蝕白天每公里價(jià)鄰格膨?yàn)樘酨riceP煎e(cuò)rK刃M述(要¥柏2.雀0語元);嶼夜晚每公里價(jià)合格嶺為外NightP咸ricePe化rK為M統(tǒng)(姿¥冬2.奉4目元遙);貢4衰)見雅依靠時(shí)間判斷仿白天和黑夜:奴晚如上端NightT講imer麥1紐(嚇2隱3誦點(diǎn))以后,認(rèn)剪為進(jìn)入夜行狀饞態(tài);鐮早樸上華NightT臥imer甚2痕(冒5無點(diǎn))以后,認(rèn)蹄為進(jìn)入晝行狀頓態(tài);事5掃)碎膀如果行駛里程搬超脂過苦LongWa解yLimi于t旗(西1顏3煉公里),則超則出的里程單價(jià)除上漲為原單傭懶退價(jià)診的紗LongWa活yPric產(chǎn)e協(xié)(輩1.薯5餡)倍,作為空須返費(fèi)用。揮6搶)霧顆上面提到偽的服StartM跡ileg焰e擇、敢StartP讓ric冬e檔、痰NightS富tartPr竄ic口e舞、仆PriceP跪erK路M宰、醫(yī)份泄攏超NightP撐ricePe睡rK隸M莖、西NightT酒imer癥1鋸、陪NightT厭imer義2潛、恥LongWa凡yLimi拍t塊、逃LongWa跨yPrice巷笨定等參數(shù)要求在梢程序可調(diào)。匙7測)跌紅低速等待費(fèi)用蹦計(jì)算如下:巾①僅渾匠當(dāng)車速低指于駱WaitSp鄰eed甜1反(郊5Km/燒h慚)時(shí),開始計(jì)覽時(shí);彼始什當(dāng)車速超叢過耽WaitSp云eed院2斗(臂10Km/h灣)時(shí),終止計(jì)窮時(shí)。抄②習(xí)如果行駛過程證中多次發(fā)生低罰速等待,則等先待時(shí)間累加;腫③趁鈔京總的等待時(shí)間為不超州過呆FristW儀aitTim委erLimi阻t備(里5弱分鐘),則不簽計(jì)算累加;浸④才膜揪總的等待時(shí)間醒超澡過山FristW扯aitTim臘erLimi擋t積(夏5筍分鐘),則增雀加糟WaitPr壇ic獸e島(欺¥辛2.榆0劣)朱功甜涼元,同時(shí)超出浴的時(shí)就按照撫每覽WaitTi絨merLim需i蠻t詢(兩3默分鐘)增竿加嫩WaitPr鏡ice煮嫩梳型(削¥王2.聰0隨)元計(jì)算,不高足悠WaitTi捏merLim切i總t從(浮3撥分鐘)的部分白不增加費(fèi)用。腦即,促督液渠等待費(fèi)蠟用晨=WaitP酒rice災(zāi)+厚WaitPr驕ice轟*吹(詢等待時(shí)繞間里—鄰FristW拐aitTim參erLimi缺t)瞎/握酒漂柳貪挽WaitTi慕merLim吉i摸t采。鋼⑤歲劃凳上面提到冤的陷WaitSp買eed禿1商、虹WaitSp址eed糞2倦、刪FristW食aitTim餡erLimi楊t貸、行學(xué)逝披零鑼爪WaitTi蹲merLim示i詠t耕、慰WaitPr共ic闊e靜等參數(shù)要求在塘程序中可調(diào)。逝8毫)祝健要求系統(tǒng)可以疾在行駛期間實(shí)脆時(shí)檢測并計(jì)算烘總的費(fèi)用(包擱括行駛費(fèi)用和因等待費(fèi)增侄巾用)。渾第二畏章箏SPC殊E061效A竿工作原理更2.1受SPCE順061A階芯片總述晶SPCE竟061A未是蛛繼梳μ百’測nS誦P菌?鞭s21淡系列產(chǎn)品厭SPCE喇500A束等之后凌陽科情技推出的又一倘款孕16滅位結(jié)構(gòu)的微控芒制器。與柴SPCE除500A丙不同的是,在潤存儲(chǔ)器資源方蒜面考慮到用戶鞭的較少資源的指需求以及便于初程序調(diào)試等功足能,省SPCE臥061A舉里只內(nèi)嵌儉32K莖字的閃存(啟FLASH摟)。較高的處頭理速度涂使翠μ河’諷nS墓P犧?值s21呈能夠非常容易塞地、快速地處響理復(fù)雜的數(shù)字間信號。因此,露與席SPCE置500A田相比,研以軟μ孝’仆nS撈P窩?悠s21剪為核心的市SPCE拌061A忽微控制器是適休用于數(shù)字語音雞識(shí)別應(yīng)用領(lǐng)域村產(chǎn)品的一種最燭經(jīng)濟(jì)的選擇秘。且性能哥◆兇16牲位慨μ眼’脅nS沿P淋?蠟s21緣微處理器毀;滲既◆密工作電壓戲(侮CPU)V津DD暢為中2.4~3.就6V(I/苗O)VDD巧H你為丑2.4~5.祖5V磁◆敞CPU許時(shí)鐘:懼0.32MH華z~49.1犁52MHz蜘;遞扶◆版內(nèi)置年2K畝字崇SRAM鏈;凍爐◆盛內(nèi)置站32KFL蝴ASH洪;咐凱◆扒可編程音頻處龜理看;蟲徑◆匹晶體振蕩器嘴;冤◆告系統(tǒng)處于備用層狀態(tài)下丘(穿時(shí)鐘處于停止通狀態(tài)貼)斥,耗電僅為侄2句μ授A@3.6V串;估很◆吐2火個(gè)繪16宮位可編程定時(shí)小器嚷/然計(jì)數(shù)器胡(齊可自動(dòng)預(yù)置初裂始計(jì)數(shù)值眉)針;鄰冷◆辜2決個(gè)太10賀位刃DAC(恨數(shù)綢-孝模轉(zhuǎn)換肢)用輸出通道括;駝遣◆竟32墊位通用可編程棗輸入霧/糟輸出端口掏;欲仍◆鞏14略個(gè)中斷源可來別自定時(shí)器采A/B紀(jì),時(shí)基,瘋2燈個(gè)外部時(shí)鐘源庫輸入,鍵喚醒售;兩揮◆杜具備觸鍵喚醒文的功能配;芳注◆氧使用凌陽音頻均編碼陶SACM_S女240紐方式包(各2.4K刻位鈴/養(yǎng)秒票)吹,能容納機(jī)210秒秒的語音數(shù)據(jù)申;晨柔◆盛鎖相環(huán)媽PLL牌振蕩器提供系斜統(tǒng)時(shí)鐘信號陽;翁孩◆夾32768H福z緩實(shí)時(shí)時(shí)鐘趨;乒寧◆態(tài)7逼通道劇10異位電壓模恰-爹數(shù)轉(zhuǎn)換器鉆(霉ADC)伶和單通道聲音似模宮-蕩數(shù)轉(zhuǎn)換器陵;萄精◆命聲音模侵-狼數(shù)轉(zhuǎn)換器輸入脈通道內(nèi)置麥克搞風(fēng)放大器和自箭動(dòng)增益控制御(經(jīng)AG群C)中功能楊;古豎◆俯具備串行設(shè)備騙接口哪;醒逆◆悅具有低電壓復(fù)干位幅(漲LVR)鎮(zhèn)功能和低電壓膽監(jiān)測貴(蒙LVD)姓功能咬;登集◆餡內(nèi)置在線仿真減電路眼ICE霸(筒In-Ci測rcuit四Emulat茫or果)接口寶;嚇罩◆朗具有保密能力撇;撕演◆戲具有熱WatchD黃og尖功能衰。飛逆隆扶結(jié)構(gòu)概絹覽槐激SPCE陣061A稿的結(jié)構(gòu)如圖女2.1葡所示播:貝圖飄2.1S毀PCE061哈A不的結(jié)嘆構(gòu)鈔榴敵宿輸臺(tái)入搭/倦輸出接口唯輸爸入浪/胞輸出接口(也耀可簡稱現(xiàn)為祥I/衫O半端口)是單片芹機(jī)與外設(shè)交換坐信息的通道。當(dāng)輸入端口負(fù)責(zé)震從外界接收檢鞭測信號、鍵盤壁信號等各種開炒關(guān)量信號。輸寒出端口負(fù)責(zé)向撈外界傳送由內(nèi)懼部電路產(chǎn)生的色處理結(jié)果、顯千示信息、控制距命令、驅(qū)動(dòng)信染號等犧。穿μ匹’芬nS立P肆?邁s2碌1授內(nèi)有并行和串安行兩種方式評的巧I/永O釋口。并行口線珍路成本較高,踢但是傳輸速率浴也較高;與并論行口相比,串懼行端口的傳輸洋速率較低但可填以節(jié)省大量的恐線路成本刷。僻SPCE倍061A搜有兩犁個(gè)僚1六6汽位的通用并聯(lián)行蛾I/聯(lián)O秒口界:慧A醋口劈和幕B全口。這兩個(gè)端疼口的每一位都旦可通過編程單屬獨(dú)定義成輸入匪或輸出口。中A少口摘的奏IOA0~I駝OA午7資作為輸入端口房時(shí),具有喚醒兇功能,即當(dāng)輸雨入電平發(fā)生變軋化時(shí),會(huì)觸朽發(fā)詢CP慮U股中斷。在電池群供電、追求低已耗電的應(yīng)用場獸合,可以羨讓攏CP遵U錘進(jìn)入睡眠模式瘦(利用軟件控飽制)以降低功談耗,需要時(shí)才樓以按鍵來喚廈醒汗CP恩U校,使其進(jìn)入工檔作狀態(tài)。波SPCE澇061A桑提供了位控制島結(jié)構(gòu)撇的尾I/伴O叉端口,每一位黨都可以單獨(dú)用奉于數(shù)據(jù)輸入或舉輸出。每個(gè)獨(dú)文立的位可通過爸以吊下礎(chǔ)3陜種控制向量來嚷作設(shè)定年:瞎?jié){1.告兩數(shù)據(jù)向截量氧Data線2.懼神屬性向汗量惱Attrib堅(jiān)ution血3.么隔方向控制向?yàn)E量罵Direct楊ion餡每臺(tái)3棍個(gè)對應(yīng)的控制抵向量組合在一界起,形成一個(gè)箏控制字,用來錫定義相對扁應(yīng)萬I/O隆端口位的輸入陜輸出狀態(tài)和方表式焰。淘與其它的單片沒機(jī)相比誠,寺SPCE母061A且除了每記個(gè)陸I/憤O箭口可以單獨(dú)定鳳義其狀態(tài)外,州每個(gè)對應(yīng)狀態(tài)幟下源的偶I/擴(kuò)O孤端口性質(zhì)電路泉都是內(nèi)置的,棚在實(shí)際的電路隨中不需要再外綠接。呼A竟口搜和呈B眾口喊的側(cè)Dat再a背、返A(chǔ)ttrib啟utio盤n映和糖Direct巷io陷n螺的設(shè)定值均在傲不同的寄存器世里敢。釀I/乒O垮端口的組合控昌制設(shè)置如制表啊2.浴1報(bào)所示詠:括抽表霞2.1I/羨O制端口的控制向觀量組合腐Direct問ion綠Attrib稅ution腐Data狐功能幕是否帶喚喚醒部功能哨功能描述稈0扁0逮0案下拉課*獅是懂**僻帶下拉電阻的塑輸入引腳蕩0看0膨1幸上拉翼是喘**集帶上拉電阻的哈輸入引腳師0能1貸0絲懸浮處是棋**族懸浮式輸入引叨腳芹0直1艇1街懸浮萍否斑懸浮式輸入引熱腳龜***乒1迷0腸0驅(qū)高電平輸御出菠蛋(含帶數(shù)據(jù)反相器都)翠否攤帶數(shù)據(jù)反相器慘的高電平輸桑出的饅(談當(dāng)向數(shù)據(jù)位寫擠入栗“哪0帖”潛員輸出圣“序1番”西)春1席0萌1閉低電平輸龜出占企(批帶數(shù)據(jù)反相器蔽)迎否灣帶數(shù)據(jù)反相器嚷的低電平輸暫出您恢(霸當(dāng)向數(shù)據(jù)位寫戲入佳“螺1泥”銜時(shí)輸出寒“岸0蒼”市)壺1開1缺0卷低電平輸出陪否腰帶數(shù)據(jù)寄存器專的低電平輸猴出演描(蓮無數(shù)據(jù)反相功演能愚)劇1那1綠1津高電平輸出據(jù)否絲帶數(shù)據(jù)寄存器牲的高電平輸立出蒜老(而無數(shù)據(jù)反相功碎能學(xué))注:羅*?。憾丝谖活A(yù)設(shè)釋為帶下拉電阻登的輸入引腳結(jié);底笛*踐*晨:只有核當(dāng)?shù)豂OA[7經(jīng)~0鵲]攝內(nèi)位的控制字克為贊00思0攀,檢00料1成和胸01珍0規(guī)時(shí)王,解訴相對應(yīng)位才具谷有喚醒的功能巡。欄海**厭*腿:懸浮輸入作狀為課ADCIO道A[6~0]旱周的輸入數(shù)萬B率口除了具有常伐規(guī)的輸遞入軍/酒輸出端口功能縫外,還有一些險(xiǎn)特殊的功能,注如屠IOB董2餓與股IOB翼4略組成一舟個(gè)奇R食C渡反饋電路,以屑獲得振蕩信號勇,作為外部中抖斷讓源林EXT1;I算OB吸9群也可作業(yè)為樓TimerB低PW鋒M豪脈寬調(diào)制輸出膛口。揉2.知1.犁5弱幻P餡LL警鎖相環(huán)碧PL放L猜鎖相環(huán)的作用賴是將系統(tǒng)提供怒的實(shí)時(shí)時(shí)鐘基氏頻披(32768雷Hz圍)宅進(jìn)行倍頻,調(diào)變整渴至延49.152迷MH駝z立、牛40.96M端H蜓z貍、渡32.768擱MH譜z耕、攻24.576稈MH爭z飲或囑20.480針MH傘z紛。系統(tǒng)預(yù)設(shè)塌的勻PL丟L英振蕩頻率徹為師24.576羊MH司z擁。勢PL河L悠的作用如優(yōu)圖換2.1桌1吧所示婦:汪霉[9]唉圖戶2.2獻(xiàn)PLL倦鎖相環(huán)電路圖芹Time卡r舞定時(shí)器擇/盛計(jì)數(shù)器顧SPCE脈061A股提供了兩紐個(gè)銅1劑6捕位的計(jì)刑時(shí)祖/靠計(jì)數(shù)器莊:魚Timer昏A趨和愿Timer盞B蜻。飲Timer搜A更為通用計(jì)數(shù)器騎;口Timer性B槽為多功能計(jì)數(shù)籃器否。萄Timer息A邪的時(shí)鐘源由時(shí)遍鐘源猛A辛和時(shí)鐘源信B班進(jìn)頸行妖“著與準(zhǔn)”往操作而形成秤;怖Timer跑B映的時(shí)鐘源僅為腐時(shí)鐘源帶C脈。定時(shí)器發(fā)生揉溢出后,會(huì)產(chǎn)杰生一個(gè)溢出信若號漸(TAOUT揪/TBOUT扯)概,它會(huì)傳送穿到游CP腎U筋中斷系統(tǒng)以產(chǎn)耳生定時(shí)器中斷鞋信號;此外,仙定時(shí)器溢出信乞號還可以用于澡觸遭發(fā)叉AD腿C翁輸入的自動(dòng)轉(zhuǎn)濾換過程,伙和漢DA聽C紛輸出的數(shù)據(jù)鎖萄存。缸定時(shí)器結(jié)構(gòu)如槳下圖葛2.3致所示:咐[2]檔圖仇2.3肝定時(shí)器結(jié)構(gòu)漫要啟用定時(shí)器孝,要寫入一個(gè)英計(jì)數(shù)妹值針N頂?shù)奖蒔_Time爭rA_Dat運(yùn)a銜(紡讀涂/霞寫祝)(700A斗H筍)演單元齡,個(gè)腎或涂是校P_Time皺rB_Dat甜a思(遮讀令/蚊寫老)(700C貢H曬)缺單元,然后選賀擇一個(gè)合適的狐時(shí)鐘源,這時(shí)號,定時(shí)器將在業(yè)所選的時(shí)鐘頻項(xiàng)率下,開始以絹遞增方式計(jì)蒜數(shù)擺N扛,技N+僵1翻,紫N+忙2諷,牲?性s210xF群FF統(tǒng)E請,迷0xFFF評F斗。當(dāng)計(jì)數(shù)達(dá)馬到識(shí)0xFFF煮F匯后,計(jì)司時(shí)色/鐮計(jì)數(shù)器溢出,脹產(chǎn)生中斷請求朵信號,移被汁CP遍U亦響應(yīng)后送入中午斷控制器進(jìn)行背處理。同時(shí),疤計(jì)數(shù)皇值洗N洲值將被重新加兼載計(jì)略時(shí)圓/膀計(jì)數(shù)器并重新炭開始計(jì)數(shù)。帆時(shí)鐘源縣A渴是一個(gè)高頻時(shí)破鐘來源,時(shí)鐘鎖源他B秘是一個(gè)低頻時(shí)燥鐘來源。時(shí)鐘烘源怪A金和時(shí)鐘源鳳B球的組合,摟為獵Timer撤A小提供了多種計(jì)遣數(shù)速度。以時(shí)診鐘源選擇器來譽(yù)看法,洲‘無1魯’蓋表示允許時(shí)鐘穗源信號通過,屬而提‘綁0迫’呼則表示禁止時(shí)歸鐘源信號通過患。伶EXT劑1筐和椅EXT轟2未為外部時(shí)鐘來酷源著[5]讀。中斷的概述彎SPCE刊061A靠系列單片機(jī)中域斷系統(tǒng),是凌脹陽朝1驟6吃位單片機(jī)中中充斷功能較強(qiáng)的寄一種,它可以先提振供獵1撐4票個(gè)中斷源,具悟有兩個(gè)中斷優(yōu)檔先級,可實(shí)現(xiàn)艦兩級中斷嵌套號功能。用戶可游以用關(guān)中斷指臥令(或復(fù)位)興屏蔽所有的中倦斷請求,也可溉以用開中斷指何令卷使異CP胖U基接受中斷申請希。每一個(gè)中斷蝦源可以用軟件漢獨(dú)立控制為開倚或關(guān)中斷狀態(tài)濕;但中斷級別帖不可用軟件設(shè)極置慧。欲跡SPCE宣061A另單片機(jī)的中斷腳系統(tǒng)橡有月1匯4宜個(gè)中斷源分為洋兩個(gè)定時(shí)器溢沃出中斷、兩個(gè)塵外部中斷、一送個(gè)串行口中斷傷、一個(gè)觸鍵喚魔醒中斷吧、傾7盼個(gè)時(shí)基信號中敬斷餡、噸PW搶M暖音頻輸出中斷凱。如下潑表補(bǔ)2.般2苦所示:負(fù)[2]遣表恭2.2尸宜中斷源列表懼中斷源悉中斷優(yōu)先級但中斷向量慧保留字妙Fosc/1件02梢4恨溢出信蘿號紹PWMIN末T便FIQ/IR等Q0數(shù)FFF8H/松FFF6H訓(xùn)_FIQ/_越IRQ0燭Timer伙A僵溢出信號殺FIQ/I捷RQ1烤FFF9H/逆FFF6H教_FIQ/_革IRQ1乏Timer漠B奮溢出信號鐵FIQ/I柱RQ2坐FFFAH/淹FFF6H宇_FIQ/_眉IRQ2撐外部時(shí)鐘源輸堪入饑遙信須號短EXT2此IRQ3膨FFFBH日_IRQ3許外部時(shí)鐘源輸領(lǐng)入柳彩信弄號姿EXT1凡觸鍵喚醒信號貼4096H匙z蕩時(shí)基信號政IRQ4框FFFCH陽_IRQ4舍2048H竿z租時(shí)基信號適1024H敞z付時(shí)基信號撒4H扁z絕時(shí)基信娃號豆吸IRQ5量FFFDH干_IRQ5害2H丟z份時(shí)基信號講頻選信宣號績TMB1秋IRQ6宅F(xiàn)FFEH盒_IRQ6萄頻選信然號香TMB2森UAR仁T舌傳輸中挪斷擁司IRQ7鉆FFFFH謹(jǐn)_IRQ7割從表中可以看咬到每個(gè)中斷入夠口地址對應(yīng)多然個(gè)中斷源,因證此在中斷服務(wù)朵程序中需通過取查詢中斷請求柏位來判斷是那敘個(gè)中斷源請求舟的中斷陷。怠差定時(shí)器溢出中和斷綢由盯SPCE06閣1揚(yáng)A幫內(nèi)部定時(shí)器中裳斷源產(chǎn)生,故岔它們屬于內(nèi)部辮中斷;和在毀SPCE06救1出A帥內(nèi)部有兩大個(gè)道1衣6鑄位定時(shí)執(zhí)器冬/丙計(jì)數(shù)器,定時(shí)薦器泥TimerA焦/Timer捧B撈在定時(shí)脈沖作袖用下從預(yù)置數(shù)榴單元開始加計(jì)俘數(shù)策,候當(dāng)計(jì)數(shù)圖為映“探0xFFF吼F管”覽時(shí)可以自動(dòng)省向疏CP續(xù)U棍提出溢出中斷塊請求,以表明句定時(shí)撿器尤Timer級A什或朱Timer跌B叛的定時(shí)時(shí)間已畜到。定時(shí)施器拼TimerA換/Timer運(yùn)B倦的定時(shí)時(shí)間可著由用戶通過程崇序設(shè)定,以鷹便薄CP孫U睜在定時(shí)器溢出種中斷服務(wù)程序央內(nèi)進(jìn)行計(jì)時(shí)。撕另外蔑,濱SPCE06肉1杜A幅單片機(jī)的定時(shí)昆器時(shí)鐘源很豐魯富,從高頻到拌低頻都有,因振此,根據(jù)定時(shí)娛時(shí)間長短可以棄選擇不同的時(shí)節(jié)鐘源,定時(shí)處器總A陵的時(shí)鐘源比定恰時(shí)楚器俱B翻多,定時(shí)煤器艷B冷無低頻時(shí)鐘源貨。由SPCE跑061A豆單片機(jī)有兩個(gè)糾外部中斷,分事別級為陪EXT朵1疲和唇EXT托2銷,兩個(gè)外部輸軟入腳分別粱為仇B(yǎng)籍口退的葉IOB烘2挽和傳IOB擋3勞的復(fù)用腳瓣。蘇EXT然1吹(品IOB董2撿)旨和蠟EXT離2快(仇IOB疾3掏)兩條外部中肉斷請求輸入線烤,用于輸入兩向個(gè)外部中斷源擾的中斷請求信送號,并允許外顯部中斷以負(fù)跳鉤沿觸發(fā)方式來矮輸入中斷請求木信號。如焰圖灘2.申4主所示:鞋圖孫2.4窗哭極外部中斷結(jié)構(gòu)凳時(shí)基信號發(fā)生觀器的輸入信號屋來自實(shí)時(shí)時(shí)蝕鐘握32768H掘z見;輸出有通過賭選頻邏輯鉛的苗TMB求1勺、礦TMB聽2政信號和直接從娘時(shí)基計(jì)數(shù)器溢晌出而來的各種愁實(shí)時(shí)時(shí)基信號鋒。當(dāng)開啟時(shí)基器信號中斷后,賺有時(shí)基信號到咐來,發(fā)出時(shí)基駛信號中斷申請績,召CP峽U從查詢到有中斷銹請求后,允許賄中斷并置漆位桐P_INT_喝Ctr渡l譜中相應(yīng)的中斷至請求位,在中致斷服務(wù)程序中探通過測啊試匪P_INT_度Ctr脊l稈來確定是那個(gè)巨頻率時(shí)基信號何產(chǎn)生的中斷,像可以通過在計(jì)噴數(shù)不同頻率的小時(shí)基信號來做消長時(shí)間或短時(shí)暈間的定時(shí)控制勢。怕SPCE慧061A相單片機(jī)有多個(gè)筋中斷源,為了我使每個(gè)中斷源黨都能獨(dú)立地被酷開放和屏蔽,電以便用戶能靈稅活使用,它在困每個(gè)中斷信號藝的通道中設(shè)置蔑了一個(gè)中斷屏授蔽觸發(fā)器,只巖有該觸發(fā)器無星效,它所對應(yīng)騾的中斷請求信夢號才能進(jìn)鳳入乏CP濃U狡,即此類型中代斷開放。否則衡即使其對應(yīng)的側(cè)中斷請求標(biāo)志明位漂置很“寫1抬”番,畜CP益U蹤也不會(huì)響應(yīng)中配斷,即此類型肚的中斷被屏蔽趁。同壽時(shí)狼CP房U蘆內(nèi)還設(shè)置了一撫個(gè)中斷允許觸鴨發(fā)器,它控崇制固CP插U賠能否響應(yīng)中斷擇。別SPCE素061A猴對中斷源的開黨放和屏蔽,以腿及每個(gè)中斷源竹是否被允許中么斷,都受中斷才允許寄存授器嶄P_INT_請Ctr擠l屑和童P_INT_芝Clea排r施及錢P_INT_量Ctrl_N悠e夕w稱控制和一些中什斷控制指令超[4]究。困2.2胖SPCE戶061A怪最小系統(tǒng)句最小系統(tǒng)接線絹如圖切2.5酷所示,穿在掉OSC嫁0宅、足OSC久1廟端接上晶振及臭諧振電容,在化鎖相環(huán)壓控振辟蕩器的阻容輸碧入牢VC身P漫端接上相應(yīng)的購電容電阻后即閉可工作。其它陪不用的電源端付和地端接倦上爸0.府1拼μ狗F滲的去藕電容提柿高抗干擾能力倆[1]葛。己圖挖2.5遭SPCE鋪061惱A罵最小系統(tǒng)時(shí)鐘電路評μ言’集nS豐P絡(luò)?旅s2設(shè)1翻的時(shí)鐘電路是撕采用晶體振蕩到器電路。思圖謹(jǐn)2.患6遍為肝SPCE吩061A趨時(shí)鐘電路的接填線圖。外接晶傻振采之用勉32768H須z消。推薦使用外訪接蛾32768H腰z宜晶振,呆因鷹R安C碎阻容振蕩的電胳路時(shí)鐘不如外點(diǎn)接晶振準(zhǔn)確窮[1]透。釘圖循2.6剃SPCE翻061A捐與振蕩器的連秧接抬SPCE攪061A勻通過三對呀32768H亭z豈實(shí)時(shí)時(shí)鐘來源珠分頻,而提供桐了多種實(shí)時(shí)時(shí)攪鐘中斷。例如深,用作喚醒的陽中斷來歲源醉IRQ5_2消H殃z速,表示系統(tǒng)每雜隔舍0.悉5袖秒被喚醒一次賞,由此可作為怎精確的計(jì)時(shí)基趣準(zhǔn)。撫依的電源蒜接口主61牽擠板的內(nèi)排核幟SPCE鳥061A議話電壓要求課為糖3.3李V常,移而稅I/O膛淚端口的電壓可艱以選茫擇槳3.3V練添也可以選例擇納5六V駝。所以,在板碗子上具有兩種黃工作電壓隙:彈5V螺您和椅3.3抱V斃。對應(yīng)的引腳啞中墾1底5招、祥36居錄和媽7紅必須臟為蛋3.3V,扎菜對箭于大I/O轉(zhuǎn)毯端口的電面壓袋5意1針、逝5亡2褲、乞75匹帝可以剃是俯3.3V鑒氧也可以鞭是臉5法V摟,這兩種電平額的選擇通過跳謎線還J5歌齒來控制垃。壤61撞擁板的供電電源糧系統(tǒng)采用用戶赴多種選擇方式慈:漁1.DC5精V起悅電池供電蛇用戶可以聾用蒸3只免節(jié)電池來供電屬。鐵5V寄律直流電壓直接唇通望過杰SPY002押9粒(相當(dāng)于一退般射3.3V錘宰穩(wěn)壓器)穩(wěn)壓橋到燥3.3煌V址,為整殖個(gè)鞭61欄焰板提供拖了眼4.5V破猴和猶3.3V伍破兩種電平的電臘壓。恨2.DC5鍋V傅鐵穩(wěn)壓源供電建用戶可以直接針外盾接丈5V脹鞋的直流穩(wěn)壓源董供電項(xiàng)。鍵5V棟棕電壓再通嗎過紙SPY002母9黎憤穩(wěn)壓害到爛3.3民V腥。冊3.DC3富V拍掉供電療用戶可以提供倍直征流咳3.3V叮叉電壓為實(shí)驗(yàn)板狡進(jìn)行供電。此覆時(shí)整個(gè)板子只鞏有董3.3V負(fù)憂電壓食,仗I/O協(xié)佩端口電壓此時(shí)繞只有一種選擇貴??椥枰⒁獾氖强裼烧裼谇赟PY002肢9絞漢最大輸出電流睜為驢50m摘A努,所以如果需濕要外接一些模躺組時(shí)要先考慮豈負(fù)載是否合適潛[2]味。桃凍閉外部復(fù)位州復(fù)位是賠對董61孝世板內(nèi)部的硬件脫初始化。餅SPCE06播1鄙A顏復(fù)位電路如炕圖喝2.跳7馬所示,賺在垂RES掛B逼端加上一個(gè)低表電平就可令其頭復(fù)位。該電路閑具有手動(dòng)和上竿電復(fù)位兩種功部能坊[8]穗。殲圖屆2.7余備秤復(fù)位電路葵當(dāng)電源電壓低防于嶺2.2勿V銀時(shí),系統(tǒng)會(huì)變屑得不穩(wěn)定且容綱易出錯(cuò)。導(dǎo)致富電源電壓過低拾的原因很多,堤如電壓的反跳將、負(fù)載過重、屋電池電量不調(diào)足骨?閘。如果電源電啊壓低故于核2.2據(jù)V兄時(shí),會(huì)葵在趣4星個(gè)時(shí)鐘周期之姿后產(chǎn)生一個(gè)復(fù)亮位信號,使系墓統(tǒng)復(fù)位霧[2]眨。銀LV引R戀時(shí)序如最圖弄2.濫8哥所示。歐圖全2.8叮復(fù)位示意策圖云硬件設(shè)計(jì)帥3.1閘財(cái)系統(tǒng)硬件電路喪下夕圖沿3.三1叔為出租車計(jì)價(jià)必器的系統(tǒng)框圖話,采賄用猶SPCE06彈1向A系作為主控制器乒,通皆過曲IOB陣2仰接收傳感器的盟脈沖輸秘入碑(庫在本方案中使悄用杜PW主M寒模擬傳感器脈懲沖策模鍋擬舞)饑,對脈沖進(jìn)行天計(jì)數(shù),然后換渣算成里程數(shù),混并按照現(xiàn)行的既出租車計(jì)價(jià)系撫統(tǒng)的標(biāo)準(zhǔn)進(jìn)行漲計(jì)費(fèi)。IOB2(Ext1In)IOA15~8IOB2(Ext1In)IOA15~8IOB9(PWMOut) IOB3 IOB4 IOB5 SPCE61AIOA0~2J3D0~D7D0~D7A0SPLC501R/WEP按鍵操作按鍵操作揚(yáng)聲器滲圖違3.1集秤云出租車計(jì)價(jià)器毅的硬件連接圖點(diǎn)1.SP飾CE渠061A獨(dú)的錦IOB辰2所口減與改IOB賭9遷相連,用于模賞擬傳感器脈沖捧,拔掉后可以呼語醫(yī)嫌模擬剎車;陡2.撕賀將單片機(jī)哲的致IO鬼A首口高八綠位薯IOA15~迫8糾口接液晶賠的矛D0~艘7骨口榜,秧IOB蘇3步、薦4題、戶5土口分別裕紐坦接液晶投的營A寒0覽、眼R/肥W擔(dān)、羨E余P誰口;際3.妄院單片朝機(jī)急J腸2織插針處,用跳悶線勢將豬2要、矩3慌引腳短接,用捆于輸出音頻信蹈號,同時(shí)喇叭音滅洞接瘡J駕3舍插針處;撥3.2腸獎(jiǎng)傳感器工作電鏟路循指里程計(jì)算是通換過安裝在車輪約上的霍爾元件困檢測到的信號聚,送到單片機(jī)諒,經(jīng)過處理計(jì)困算,送給顯示綠顯示單元的。才霍爾傳感器是量一種磁傳感器由。用它可以檢杠測磁場及其變甩化,可在各種雖與磁場有關(guān)的益場合中使用。煩霍爾傳感器以涌霍爾效應(yīng)為其奉工作基礎(chǔ),是冷由霍爾元件和狗它的附屬電路俘組成的集成傳夜感器?;只魻杺鞲衅鞣制轂榫€性型霍爾銜傳感器和開關(guān)王型霍爾傳感器捐兩種。逃我們所用的是丑開關(guān)型霍爾傳汪感器蓋。斜其原理圖如偶圖行3.卡2俗所示:霍爾傳感器霍爾傳感器小磁鐵車輪IOB2SPCE061A?名圖寇3.2皮傳感器工作電攜路躺A44秋E冒是開關(guān)型的霍訓(xùn)爾器件,其工群作電壓范圍比體較寬社(閑4.5V~1撕8唐V鑰),其輸出的可信號符慮合塌TT堵L稱電平標(biāo)準(zhǔn),可歡以直接接到單織片機(jī)誓的排I乓O呈端口上,而且箏最高檢測頻率既可達(dá)波到嶄1MH傍Z懇。擇A44桶E靠集成霍爾開關(guān)夸由穩(wěn)壓踐器母A孟、霍爾電勢發(fā)階生器(即硅霍口爾片礙)禍B鳥,差分放大宣器催C損,施密特觸發(fā)歡器術(shù)D頭和氣O旺C束門輸嫌出軌E疾五個(gè)基本組成件。在輸出輸入枯電宗壓蘭CC絡(luò)V岸,經(jīng)穩(wěn)壓器穩(wěn)鄉(xiāng)壓后加在霍爾聾電勢發(fā)生器的腔兩端,根據(jù)霍盾爾效應(yīng)原理,世當(dāng)霍爾片處在顛磁場中時(shí),再僻垂直于磁場的旦方向通過電流離,則與這二者卵相垂直的方向撞上將會(huì)產(chǎn)生霍鐵爾電舍勢僻H肝V喚輸出,礎(chǔ)該謎H萍V肌信號經(jīng)放大后豪送至施密特觸半發(fā)器整形,使步其成為方波輸潮送竄到廢O誰C蜻門輸出。當(dāng)施走加的磁場達(dá)到玻工作點(diǎn)時(shí),觸狗發(fā)器輸出高電供壓(相對于地鎖電位),是三股極管導(dǎo)通,此闊時(shí)專O堂C協(xié)門輸出端輸出站低電壓,通常役稱這種狀態(tài)為側(cè)開。當(dāng)施加的士磁場達(dá)到釋放弄點(diǎn)時(shí),觸發(fā)器療輸出低電壓,頂三極管截止,滅使阿O鍋C繞門輸出高電壓僑,這種狀態(tài)為解關(guān)。這樣兩次鋒電壓變換,是冒霍爾開關(guān)完成制了一次開關(guān)動(dòng)悼作。我們選緞?chuàng)翊琁OB送2漿口作為信號輸嶄入端,車輪每醫(yī)轉(zhuǎn)一圈(假設(shè)松車輪周長為申1隔米娃),霍爾開關(guān)含就檢測并輸出堆信號,引起單教片機(jī)中斷,對揭脈沖計(jì)數(shù),當(dāng)普計(jì)數(shù)達(dá)到一千雕次時(shí),也就咬是駱1行公里,單片機(jī)津就控制金額自描動(dòng)增加。橡[10]田3.3S憲PLC50吐1松控制電路夸1或)唇造主要功能與基趕本參數(shù)耽S挺PLC501捧液晶顯示模組藝為悅128X64譯點(diǎn)陣,面板采驗(yàn)用幟STN味(竹Super撕Twiste悉dNema僻tic闖)超扭曲向列凈技術(shù)制成并且緒由川128Se洋gment束和殊64Com例mon星組成,猾LCM逢非常容易通過括接口被訪問。仆模組上的液晶執(zhí)顯示器采用凌漲陽科技的法SPLC50誘1擦芯片作為烈LCD泉驅(qū)動(dòng)和控制器井,為修128X64違點(diǎn)陣圖形液晶源顯示器。詳下側(cè)表嚇3.靈1奸為共SPLC50低1矮液晶顯示模組湖的基本參數(shù)裝:洞視表貴3.化1摘SPLC50郵1走液晶膜的緊基本參數(shù)年顯示模式宗黃色模式姑STN繭液晶匆顯示格式嘩128X64清點(diǎn)陣地圖形液煙晶顯示足輸入數(shù)充據(jù)塑靈兼容編68/80鴿系列治MPU使數(shù)據(jù)輸入溜背腳光爪睜黃綠色忽LED屆模塊尺寸宮72.8渡(長綢)施×盲73.6確(寬企)主×佛9.5躲(高)援mm腿視屏尺寸革58.84觸(寬案)縣×臉35.79崇(長)緩mm丸點(diǎn)大小曉0.42眠(寬應(yīng))蕩×噸0.51穿(長)良mm塘像素尺寸餡0.46婦(寬攻)運(yùn)×戶0.56耀(長)命2霉)結(jié)構(gòu)示意圖姜SPLC50駐1當(dāng)液晶顯示模組品上提供了液晶源顯示器的接口劑,及其所需的宗復(fù)位等電路;疏并把對液晶模恒塊進(jìn)行操作的臘接口引出,方召便用戶的使用番;此外還提供扔有背光、電源壘指示燈。準(zhǔn)圖怪全3.勝3餅為率SPLC50貪1冒液晶顯示模組煤的結(jié)構(gòu)框圖。丙圖壟3.汽3瓜SPLC50溪1裂液晶結(jié)構(gòu)框圖虎SPLC50準(zhǔn)1家液晶顯示模組傘主要有以下幾否個(gè)主要部件膊:劍堡1.狹簽液晶顯示器(互帶驅(qū)動(dòng)、控制俱器的液晶面板滲)早;挪唯2.飾筋復(fù)位按鍵惹;腎哄3.疤葉電源指示燈爹;正斃4.橫面模組接口及跳勵(lì)線;炒SPLC50雜1居液晶顯示模組戚中,接口引腳償:緩“罩+與”座、意“療V圾3?!崩鄯謩e為電源輸賺入端伸和高電平引針挪(供時(shí)序選擇應(yīng)跳線用),遞而龜“凈-汗”池、故“酒GN尊D胳”再都礦是接地引腳。番各引腳說明如坊下表肅3.2慨所示:技表廢3.2招努塌液晶引腳說明描接口引腳名耀說剛明恨品CS1瞎片選,低有效田RES側(cè)復(fù)位腳話A0曾數(shù)據(jù)命令選擇治腳音R/W競對嚴(yán)于權(quán)680菊0翠系列億MPU玉的讀喘/埋寫信號(成R/W跳)攔對航于啄808類0竊系列興MPU鹽的寫信號(釋W(xué)/R筐)萄EP圾對愿于疑680竿0潑系列祥MPU仔的時(shí)鐘信號使湯能腳(牙EP絲)好對警于導(dǎo)808判0歪系列盒MPU婚的讀信號(躬RD灣)島DB0暈DB胖1滿8繭位數(shù)據(jù)總線多DB畫2越DB撇3緩DB覺4廈DB銀5糞DB敘6讓DB蛋7貧VR唱端口輸出電壓黨C底86甜C茂86何=脫’嫂H玉’守短選穴擇扶6800綿MPU按系列昏C86獵=鬼’適L宿’快荷選度擇羊8080勻MPU孟系列術(shù)PS乏串、并行時(shí)序波選擇閥3池)彼液晶憲接口及跳線棍SPLC50弓1屯液晶顯示模組題引出了時(shí)序操遼作的接口引腳棋,還引出了對吧操作時(shí)序進(jìn)行構(gòu)選擇燈的坡C8師6笨和伏P旱S室接線,磨圖扎3.堅(jiān)4組為昆液晶諒模組的接線原美理圖紀(jì):詠地[2]醫(yī)圖鍵3.4抵膛襖液晶原理圖右其疾中塊LCDDB7符~LCDDB園0您引腳分別躁接作SPCE06確1固A訓(xùn)的狐IOA15~擴(kuò)8剪口安;LCDE取P朵引腳波接泄IOB朽5級口支;LCDR/術(shù)W米引腳套接梢IOB價(jià)4狼口指;LCDA陷O蝦引腳襯接養(yǎng)IOB板3奶口黃,酸LCD/RE灌S暮和帝LCD/CS語1悠可以短接。槳3.4嶺脫系統(tǒng)直流供電虧電路儉圖配3.痛5盾為電源電路原對理圖,電源定接蝕J1壇0稅,通夾過版SPY002肆9射A念穩(wěn)壓,提供給哥單片機(jī)。這[2]刑圖駁3.5有拒電源電路原理供圖衰3.5米舅語音輸出電路唉SPCE晉061A婆為音頻輸出提壺供兩誦個(gè)劈DA飛C刪通道式:鍋DAC淋1觸和葛DAC幣2券,分別由經(jīng)歡由題DAC駝1稼和路DAC薦2趙引腳輸出??瓺A火C封的直流電壓必紗須保證平穩(wěn)地捏變化。否則會(huì)臥由于電壓的突孕變引起揚(yáng)聲器寨產(chǎn)生雜音。采帳用營rampu隔p/dow熄n脖技術(shù),可以減石緩電壓變化的尸幅度,從而輸紛出高品質(zhì)的音兵頻數(shù)據(jù)。欣用于語音輸出亦時(shí)須順將券J衣2懼插針處炒的店2彎、火3轎引腳短接,電裂路如下雀圖軌3.席6愈所示:清[3]怪圖別3.補(bǔ)6攔繁蛇語音輸出電路住3.6糟鋒鍵入電路雨6梳1膛板中用的是獨(dú)另立式按鍵。獨(dú)慧立式按鍵就是犁各按鍵相互獨(dú)思立,每個(gè)按鍵騙各接一根輸入甚線,一根輸入掙線上的按鍵工雄作狀態(tài)不會(huì)影瞞響其它輸入線己上的工作狀態(tài)洪。因此,通過蠶檢測輸入線的幫電平狀態(tài)可以押容易判斷哪個(gè)傘按鍵按下。如輝圖帝3.鄙7慢所認(rèn)示臥:順[7]搏圖狹3.7械按鍵電路叼第四進(jìn)章煤萬由軟件設(shè)計(jì)環(huán)本系統(tǒng)軟件中脊包括下面程序逃模塊持:面慮主呢依程潑坦序:初始化系飯統(tǒng)涉及到的硬擇件模塊,掃描珠鍵盤,根據(jù)按賠鍵啟動(dòng)騙/渾停止里程測量日,并調(diào)用用戶菠界面程序定時(shí)驅(qū)更新日期時(shí)間鉤顯示,實(shí)時(shí)更工新單價(jià)、里程臂、低速時(shí)間、券費(fèi)用等信息顯退示轎;功昂液晶驅(qū)動(dòng)程序恨:環(huán)LCD四顯示驅(qū)動(dòng)程序寨,實(shí)現(xiàn)文本、夕圖形顯示等功劉能。間按鍵掃描程序餅:掃描按鍵,孩返回掃描結(jié)果掙。簡語音播放程序森:播放提示音匠,行駛里程、鵝費(fèi)用等。槐計(jì)價(jià)管理程序臣:完成傳感器砌脈沖計(jì)量,然難后轉(zhuǎn)換為公里環(huán)數(shù),并根據(jù)規(guī)氧則計(jì)算對應(yīng)的檔費(fèi)用,同時(shí),腰監(jiān)測行駛速度做,統(tǒng)計(jì)低速時(shí)飲間,計(jì)算低速臣等待費(fèi)用,提太供液晶顯示更嚇新函數(shù),以便稍主函數(shù)可以控錯(cuò)制更新用戶界英面以及行駛里觀程、費(fèi)用等信李息的顯示。該規(guī)模塊包括畏PWM干管理程序、里日程計(jì)量程序、形時(shí)間管理程序僵、費(fèi)用管理程句序、用戶界面穿控制程序等部似分。什4.1財(cái)疤此系統(tǒng)軟件流程侮主程序流程如建圖嚴(yán)盈4忌.1痰:程序運(yùn)行后衫首先初始化各活個(gè)硬件部件,朱同時(shí)打開鐘1KHz沾和席2Hz蟻時(shí)基中斷,為麥鍵盤掃描和時(shí)出間管理模塊服鼓務(wù)。然后,程徒序進(jìn)入主循環(huán)洲,不斷進(jìn)行按慶鍵掃描,并根統(tǒng)據(jù)按鍵啟動(dòng)先/憐停止里程計(jì)量青,或進(jìn)入系統(tǒng)惹設(shè)置模式。在記主循環(huán)中同時(shí)拴還對時(shí)間顯示棵進(jìn)行更新冤。系統(tǒng)初始化開始Key1?系統(tǒng)初始化開始Key1?Key2?Y圖3.4為電源電路,圖3.4為電源電路,Key3?YYY圖3.4為電源電路,圖3.4為電源電路,YYNNNNN更新LCD顯示更新顯示進(jìn)入系統(tǒng)設(shè)置更新顯示清除計(jì)費(fèi)記錄更新時(shí)間顯示更新顯示N播放里程費(fèi)用行駛?置為空車狀態(tài)播放歡迎語更新顯示停止里程計(jì)量Y啟動(dòng)里程計(jì)量置為行駛狀態(tài)計(jì)費(fèi)服務(wù)程序空車?空車?更新里程費(fèi)用N空車?按鍵?Y圖3.4為電源電路,圖3.4為電源電路,N蒙圖危4.1業(yè)主程序流程訪4.2玉踏液晶驅(qū)動(dòng)程序蹈LCD兇顯示部分采用銅SPLC50舌1托液晶模組附帶敏的驅(qū)動(dòng)程序。甜該驅(qū)動(dòng)程序的稈架構(gòu)如輛下玻圖既4.2洽所示消圖秀4.2泰驅(qū)動(dòng)程序的架咸構(gòu)包驅(qū)動(dòng)程序由瓦5鹿個(gè)文件組成,花分別為:驕底層驅(qū)動(dòng)程序獲文件拔:兔SPLC50北1Drive模r_IO.i意nc誦、姥SPLC50此1Drive騰r_IO.a吹sm膽;孤用戶吳API蒜功能接口函數(shù)堤文件鹽:禿SPLC50決1User.伴h澤、毒SPLC50斯1User.午c精、化DataOS悔forLCD壺.asm宵。穗SPLC50甩1Drive朗r_IO.i何nc票:牢該文件為底層乘驅(qū)動(dòng)程序的頭黨文件,主要對繁使用到的寄存喂器(如端口控降制寄存器等)殃進(jìn)行定義,還京對款SPCE父061A喉與奧SPLC50釋1吃液晶顯示模組初的接口進(jìn)行配悅置;用戶可以灶根據(jù)自已的需探求來配置此文德件,但要使端蜘口的分配符合揚(yáng)實(shí)際硬件的接撐線。輸SPLC50潮1Drive吐r_IO.a暫sm廈:儉該文件為底層制驅(qū)動(dòng)程序,負(fù)席責(zé)與踏SPLC50貢1確液晶顯示模組深進(jìn)行數(shù)據(jù)傳輸露的任務(wù),主要災(zāi)包括端口初始器化、寫控制指慮令、寫數(shù)據(jù)、悟讀數(shù)據(jù)等函數(shù)諷;這些函數(shù)僅指供酒SPLC50陵1User.手c朝調(diào)用,不建議繳用戶在應(yīng)用程毀序中調(diào)用這些唯函數(shù)。鑰SPLC50豬1User.犬h陸:響該文件為用戶律API酬功能函數(shù)文件曬的頭文件,主梢要對一些記住就符進(jìn)行定義,普以及配置鵝LCD戲的一些設(shè)置,抽另外該文件里享還對機(jī)SPLC50棒1User.仇c血中的函數(shù)作了泥外部聲明,用蔬戶需要使用詞LCD破的尾API讀功能函數(shù)時(shí),姐需要把該文件浮包含在用戶的箏C瓶文件中。警SPLC50堪1User.悲c慌:犬文件中定義了兆針對等LCD慨顯示的各種樂API蜘功能函數(shù)。此DataOS表forLCD澡.asm核:次該文件中提供醒了一些供盆API爭功能函數(shù)調(diào)用負(fù)的數(shù)據(jù)處理子徒程序,主要完板成顯示效果的丹疊加、畫圓偏壤差量的計(jì)算等采[4]診。橡4.3今多按鍵掃描程序壁鍵盤實(shí)質(zhì)上是蹲一組按鍵開關(guān)劇的集合,均利聞?dòng)脵C(jī)械觸點(diǎn)的圣合、斷作用。槍按鍵在閉合及純斷開的瞬間均隨伴隨有一連串音的抖動(dòng),抖動(dòng)朽反應(yīng)在電壓上紗就是呈現(xiàn)出高錘電平或低電平總,誦為了確聾保拾CP洞U傅對一次按鍵動(dòng)玻作只確認(rèn)一次炮,必須消除抖壘動(dòng)的影響。主去抖通常有硬租件去抖和軟件克去抖兩種方法招,本程序使用武軟件延時(shí)去抖支[7]剩。如圖槐4.角3呢所示趟:歲皺圖御4.3涼按鍵抖動(dòng)信號舅波形泄系統(tǒng)用耕1024Hz縮時(shí)基中斷對訴IOA開口低八位進(jìn)行扎掃描,并進(jìn)行污去抖、長短按親鍵判斷等工作扎。嶼4.4浙語音播放怪程序購本程序使用格SACM-S逃480差方法對語音進(jìn)急行壓縮。鍬S勝48羊0倚只有自動(dòng)播放愈方式弱,打開刑4096HZ倒時(shí)基中斷后對結(jié)語音數(shù)據(jù)進(jìn)行鋪解碼,再送到奸DA勒C泉通道播放。其穴中包括初始寇化杏S48癥0岔播放、獲取語屆音資源序號、侮啟動(dòng)本次播放趴、等待播放完副畢等棍[3]向。興4.悄5賣孕班計(jì)價(jià)管理程序淋本系統(tǒng)的核心沃是對趣IOB貧2秒口輸入的脾脈沖進(jìn)行計(jì)數(shù)柜,并轉(zhuǎn)換為公掠里數(shù),進(jìn)而根寶據(jù)規(guī)則計(jì)算行刪駛費(fèi)用,同時(shí)育,還需要對行問駛速度進(jìn)行監(jiān)供測,判斷當(dāng)前砌車輛是否處于咳低速運(yùn)行狀態(tài)庭,以實(shí)現(xiàn)對低器速運(yùn)行狀態(tài)的著計(jì)時(shí),計(jì)算等櫻待費(fèi)用。串計(jì)價(jià)管理程序泉包括如下幾個(gè)謙組成部分:琴模擬速度程序座、調(diào)里程計(jì)量程序狂、時(shí)間管理程掏序、費(fèi)用管理歌程序、用戶界鏡面控制程序等德,各部分共同握協(xié)調(diào)工作,完言成計(jì)價(jià)管理的懶核心工作以及洞用戶界面的管綿理工作。包校打模擬速度程序厘本系統(tǒng)中,使額用了漲TimerB塑產(chǎn)生晃PWM羨波,模擬實(shí)際俯的出租車上的澡里程傳感器脈他沖。改變掀PWM忙的頻率,就相闊當(dāng)于改變了車脈速,對更PWM棉波的脈沖進(jìn)行貫計(jì)數(shù),等同于度對里程傳感器遠(yuǎn)的脈沖進(jìn)行計(jì)準(zhǔn)數(shù)。哲對渡PWM裕的管理包括:涉啟動(dòng)脊PWM減、增大截PWM據(jù)頻率、減小誘PWM胞頻率、停止嬌PWM好等。粥系統(tǒng)中為增TimerB仿設(shè)置了短96K公的時(shí)鐘源,以宋產(chǎn)生一定頻率逐范圍的極PWM確波,改變夸TimerB近的計(jì)數(shù)初值,仆將會(huì)改變階PWM外的頻率,從而曠達(dá)到管理派PWM澇頻率的目的。強(qiáng)當(dāng)然也可以使蛛用信號發(fā)生器妹模擬。膚喚這里程計(jì)量程序妄本系統(tǒng)中使用袍了外部中斷訊1尚來實(shí)時(shí)檢測由螺IOB2勤口黨輸入的脈沖。勾在外部中斷服差務(wù)程序中對中道斷次數(shù)進(jìn)行計(jì)宰數(shù),便可以統(tǒng)芝計(jì)輸入脈沖的祖數(shù)量。鼻一般情況下,掃運(yùn)行一段時(shí)間貫后輸入單片機(jī)嶼的脈沖數(shù)量會(huì)泊比較大,容易拴導(dǎo)致計(jì)數(shù)結(jié)果蟲溢出。故程序逝中使用了兩個(gè)學(xué)變量對脈沖進(jìn)鄙行計(jì)數(shù)。閣uiPuls尿eNum怪變量用來記錄魯中斷次數(shù)(脈啟沖個(gè)數(shù)),當(dāng)臂達(dá)到一公里對韻應(yīng)的脈沖數(shù)量缸后,使另外一普個(gè)記錄公里數(shù)教的變量俯uiDist令ance玩加一,并使偏uiPuls誕eNum熄歸零重新計(jì)數(shù)錄。這樣,便將搜公里數(shù)的整數(shù)壘部分和小數(shù)部澇分分開統(tǒng)計(jì),正使結(jié)果不容易慶溢出,也便于欺結(jié)果轉(zhuǎn)換。喜另外,程序中乖使用了塞2Hz竟時(shí)基中斷用來輪計(jì)算車輛的行油駛速度。統(tǒng)計(jì)共0.5s薦內(nèi)的脈沖數(shù)量妄,即可以得到狹車輛的行駛速泛度。這一速度診將提供給費(fèi)用匆管理程序用來膠判斷是否處于角低速等待狀態(tài)記。嶺他乖時(shí)間管理程序常系統(tǒng)使用監(jiān)2Hz備時(shí)基中斷實(shí)現(xiàn)防計(jì)時(shí)。中斷服潑務(wù)程序流程如狡圖殺守4汽.肝4總所示。其中,磨2Hz航計(jì)數(shù)器擦ulTime麗r那用來為其他模流塊提供兩個(gè)畏2Hz超的計(jì)數(shù)器以方褲便的實(shí)現(xiàn)計(jì)時(shí)傲等操作。開始開始2HZ計(jì)數(shù)器ulTimer加1Halfsecond=120?Minutes清0,Hour加1Halfsecond清0,Minutes加1Month置1,Year加1HalfSecond加1Day置1,Month加1Month=12?Hour=24?Minutes=60?Hour清0,Day加1Day=本月最大天數(shù)?YYYYYNNNNN旨圖熟4.4競中斷服務(wù)程序棕流程理差對費(fèi)用管理程序窄費(fèi)用管理程序竿的作用是監(jiān)測邀系統(tǒng)時(shí)間、行鹽駛里程和低速蝴等待時(shí)間,并飽根據(jù)一定規(guī)則栽換算成費(fèi)用(延費(fèi)用的具體計(jì)吉算過程請參考蒜出租車計(jì)價(jià)器蠟禮包的方案簡紅介,在此不做簽說明)。陳圖以慎4贊.景5雨所示的是啟動(dòng)兄計(jì)費(fèi)的程序流納程圖。啟動(dòng)計(jì)術(shù)費(fèi)時(shí),需要判心斷當(dāng)前時(shí)間是長否屬于夜行,娘以便執(zhí)行夜行董起步價(jià)和單價(jià)劇。開始開始當(dāng)前時(shí)間是否屬于夜行?清除上次計(jì)費(fèi)結(jié)果開始里程計(jì)量(脈沖計(jì)數(shù))執(zhí)行晝行單價(jià)、起步價(jià)初始化里程記錄變量清夜行標(biāo)志初始化里程記錄變量置夜行標(biāo)志執(zhí)行夜行單價(jià)、起步價(jià)返回NY忌圖賭4.5好啟動(dòng)計(jì)費(fèi)程序巨流程圖鉤啟動(dòng)計(jì)費(fèi)后,陳主程序需要在登主循環(huán)中不斷驢調(diào)用計(jì)費(fèi)服務(wù)柔程序劇。惱扭計(jì)費(fèi)服務(wù)程序賤是按照規(guī)則計(jì)冷算費(fèi)用的核心辟程序。在這里畜,程序記錄當(dāng)紹前行駛里程,溪并判斷是否出見現(xiàn)晝夜行交替覆現(xiàn)象,以便對盾單價(jià)進(jìn)行調(diào)整杠;判斷行駛里毒程是否超過規(guī)復(fù)定的空返距離恨,一旦超過此簽距離則將價(jià)格庫上漲泳50絕%;從里程測玉量模塊得到車匯輛行駛的速度艇,判斷是否出庫現(xiàn)低速行駛狀尼態(tài),并利用時(shí)嶺鐘管理模塊提瓣供的抹2Hz僅計(jì)數(shù)器對低速封行駛時(shí)間進(jìn)行溪計(jì)時(shí),從而計(jì)放算低速等待時(shí)濃間。拜圖志透4企.由6錯(cuò)所示的是計(jì)費(fèi)貢服務(wù)程序的流找程圖。開始低速標(biāo)志=1?得到當(dāng)前行駛里程開始低速標(biāo)志=1?得到當(dāng)前行駛里程將2HZ計(jì)數(shù)器時(shí)間累加到等待時(shí)間低速標(biāo)志置1累加夜行里程得到當(dāng)前時(shí)間啟動(dòng)2HZ計(jì)數(shù)器累加晝行里程清除2HZ計(jì)數(shù)器速度超過門限2?速度低于門限1?進(jìn)入晝行時(shí)間?夜行標(biāo)志=1?進(jìn)入夜行時(shí)間?低速標(biāo)志清0執(zhí)行夜行單價(jià)執(zhí)行晝行單價(jià)夜行標(biāo)志清0夜行標(biāo)志置1NN行駛里程>空返值行駛里程>空返值YY價(jià)格上漲50%價(jià)格上漲50%Y遠(yuǎn)距標(biāo)志置1N遠(yuǎn)距標(biāo)志置1NNYNYYY行駛里程清0,此后價(jià)格上漲50%,對后面里程計(jì)費(fèi)YN返回N計(jì)算已經(jīng)行駛費(fèi)用計(jì)算已經(jīng)行駛費(fèi)用行駛里程清0,此后價(jià)格上漲50%,對后面里程計(jì)費(fèi)再圖住4鎮(zhèn).鐘6頃計(jì)費(fèi)服務(wù)程序礦流程圖蝦根據(jù)計(jì)費(fèi)服務(wù)訂程序中統(tǒng)計(jì)的途低速等待時(shí)間只長度,可以按仗照陪圖犧恰4概.油7少所示的流程估換算成低速等廚待費(fèi)用。扛其中膠FWTL防(蚊第一次加價(jià)的鍋低速等待時(shí)酒間孟)好,太WTL止(按第一次低速低雞速等待加價(jià)之冠后的加價(jià)間瞧隔頸)綿。開始開始得到等待時(shí)間,費(fèi)用清0等待時(shí)間=等待時(shí)間-FWTL費(fèi)用加1費(fèi)用=12Hz計(jì)數(shù)器計(jì)數(shù)時(shí)間累加到等待時(shí)間等待標(biāo)志=1?等待時(shí)間>WTL?等待時(shí)間<FWTL?返回費(fèi)用等待時(shí)間=等待時(shí)間-WTLNYYYNN老圖吸4.吊7唉等待時(shí)間換算熱成費(fèi)用程序流彈程圖鳥行駛結(jié)束后,翻停止里程測量川模塊的測量程盛序,即可完成億此次計(jì)費(fèi)。系墨統(tǒng)將保留本次計(jì)的里程、計(jì)費(fèi)鍛結(jié)果等數(shù)據(jù),新直至下一次計(jì)勉費(fèi)時(shí)自動(dòng)清除辜。殼顧汽用戶界面控制理程序廉使用液晶驅(qū)動(dòng)乘程序提供的功瑞能函數(shù),可以卡方便的在液晶蕩屏上顯示需要害的信息或圖片公。系統(tǒng)上電后緩首先繪制固定拾不變的部分,晝?nèi)缫恍h字提凝示等。其他如番單價(jià)、行駛里塊程等內(nèi)容在車胡輛處于行駛狀紡態(tài)時(shí)需要實(shí)時(shí)帆更新。界面控塊制程序?qū)睦镒逃?jì)量模塊、搖時(shí)間管理模塊穩(wěn)和計(jì)費(fèi)管理模嚴(yán)塊得到必要數(shù)絡(luò)據(jù)進(jìn)行顯示。總結(jié)理本次畢業(yè)設(shè)計(jì)頃,主要盡用亂C磚語言配合凌陽喪單片機(jī)設(shè)計(jì)了法一個(gè)出租車計(jì)驟價(jià)器。在程序掩編寫結(jié)束后,暈對該程序進(jìn)行割了調(diào)試,能按攜預(yù)期的效果進(jìn)薦行模擬出租車磨啟動(dòng)、計(jì)費(fèi)、林停止等。法本次畢業(yè)設(shè)計(jì)撞又糧使我學(xué)到許多冤書本上無法學(xué)積到的知識(shí),也渠深刻體會(huì)到單扶片機(jī)技術(shù)應(yīng)用劫領(lǐng)域的廣泛,撓不僅使我對學(xué)趣過的單片機(jī)知任識(shí)有了更多的禿鞏固,同時(shí)也欄對單片機(jī)產(chǎn)生糖了更大的興趣更,也雪大大加強(qiáng)了我垮們的動(dòng)手編程陽能力,使我們膠在理論學(xué)習(xí)和濾實(shí)際應(yīng)用方面錦都獲得了較大究收獲。
致謝交值此論文完成晝之際,謹(jǐn)向我竟的導(dǎo)師老師致?lián)弦陨钌畹母兄x桐和崇高的敬意店。導(dǎo)師精心的省安排了我的畢渠業(yè)論文進(jìn)度,衰耐心的指導(dǎo)著故我的學(xué)習(xí)。細(xì)怕心地解答著我投在論文中出現(xiàn)莊的問題,細(xì)心埋的審閱著我的知論文,并關(guān)心刮著我的生活,泉使得我不斷進(jìn)串步。導(dǎo)師淵博補(bǔ)的專業(yè)知識(shí)、亭嚴(yán)謹(jǐn)?shù)闹螌W(xué)風(fēng)響格,平易的待街人態(tài)度,是我砍永遠(yuǎn)學(xué)習(xí)的方貍向,是我不斷既追求的動(dòng)力,膚也是我人生的性方向。餃回首四年,感點(diǎn)謝傻******麻所有在各個(gè)方蕩面支持著我?guī)褪字^我的老師旁,謝謝你們多偶年來的關(guān)心和權(quán)愛護(hù)。恐在四年的學(xué)習(xí)寬生活中,很多巾同學(xué)都給予了血我很大幫助,砌在此向他們表窯示衷心的感謝錦并祝愿他們在贊今后的工作和頑學(xué)習(xí)中一帆風(fēng)叮順。歉最后也將論文紅獻(xiàn)給我的父母伯,感謝他們?yōu)樽弑WC我的學(xué)業(yè)防順利完成所作養(yǎng)的努力和付出瓦的艱辛,感謝浮他們的理解、布支持和幫助。參考文獻(xiàn)參考文獻(xiàn):挑[1]盡雷思樂孝送趴李伯成、雷向延莉棋熱[蘇單片機(jī)原理及口實(shí)用技鞭術(shù)密—蝦—嫂凌軌陽朗1汁6品位單片機(jī)原理座及應(yīng)倉銜用浩]跑西安電子科技賢大學(xué)出版離社慕200數(shù)4議年帽1飛月膽[2]商些羅亞非膚等和眉[轎凌察陽敵1弟6怨位單片機(jī)應(yīng)用袖基育礎(chǔ)時(shí)]雙北京航天航空劇大學(xué)出版餐社鏟200帶3醋年炮1諷2驢月傘[3]宋償李晶棗皎破狡[宜嵌入式語音技沖術(shù)及凌行陽飄1涂6煉位單片機(jī)應(yīng)禮用塘]瀉進(jìn)北京航天航空喚大學(xué)出版每社邊封盜200披3劫年確1膊1找月贈(zèng)[4]鋸凌陽大學(xué)計(jì)劃投網(wǎng)站規(guī)[5]接挽凌陽公斥司稍SPCE脖061A濕[7]敢路李廣阻弟書尖單片機(jī)基礎(chǔ)朽。徐熄北京航空航天拳大學(xué)出版社骨,案1999.無10爺[8]渴圣黃再晴銀洪邁帶看門狗和電賀源監(jiān)控功能的獎(jiǎng)復(fù)位芯乓片歉MAX古813L哥臭[耀電子世拖界爭]200均3話年第三漠打期破[9]驅(qū)北李朝堡青朋寶單片機(jī)原理及學(xué)接口技憐術(shù)應(yīng)甚北受京賞:堅(jiān)音北京航空航天牽大學(xué)出版驟社劍,1994紫.1爽[10]瞞縫沙占繪友仆核電子技術(shù)應(yīng)幣用宇2002.岔5積贏石家莊河北科扔技大學(xué)電子信詳息工程鉤系陡殊《電子技幫術(shù)梅黃利酷應(yīng)用》編輯部附錄總源代碼:主程精序如下所示浸#inclu驅(qū)de".\旨KEY\Ke秩y.h"樸#inclu添de"Ca親l.h"殼#inclu玉de"Co粗st.h"耽#inclu陰de"Sp羽eed.h"廢#inclu古de"In匆terFac罵e.h"欲#inclu艇de"Pl切ayServ蔑ice.h"糞#inclu例de"Se卻tInter久ruptSt慌atus.h夜"味#inclu眾de"Di秀stance壟.h"卡#inclu夠de"Pl繳aySnd.廉h"撒Status寧SysSt耐atus;驟扒昏算擇牢深匹漫//朽施系統(tǒng)狀態(tài)撿沫瑞貢納零韻咳椒摔吸練//譯板Statu搶s賠結(jié)構(gòu)體發(fā)在袖InterF毛ace.獅h怎中定義靜//====更======騾======按======省======底======炮======沃======簽======要======嫩===零//芬規(guī)語法格式:寬塔intma卷in(voi欲d)盆//曾州實(shí)現(xiàn)功能:墓穩(wěn)主函數(shù)施//牙粥參數(shù):脈渴鍵無既//和輔返回值:透欺婚無興//====步======異======果======腰======惜==
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教學(xué)設(shè)備維護(hù)與管理計(jì)劃
- 應(yīng)對市場變化的財(cái)務(wù)策略計(jì)劃
- 盈利能力提升計(jì)劃
- 班級活動(dòng)的多樣化策劃與實(shí)施計(jì)劃
- 吉林省樺甸市七年級生物下冊 第二章 第三節(jié) 關(guān)注合理營養(yǎng)與食品安全教學(xué)實(shí)錄 (新版)新人教版
- 中國未來產(chǎn)業(yè)發(fā)展趨勢預(yù)測
- 前臺(tái)文員在多任務(wù)中的表現(xiàn)計(jì)劃
- 2024年高三數(shù)學(xué)重難點(diǎn)專項(xiàng)訓(xùn)練:圓錐曲線定直線、定曲線、定圓問題六大題型(原卷版)
- 體育教師教學(xué)能力的提升途徑
- 2024年高考數(shù)學(xué)一輪總復(fù)習(xí)講義:圓的方程 直線與圓的位置關(guān)系
- 【金融】銀行業(yè)DeepSeek大模型應(yīng)用跟蹤報(bào)告
- 2025年中高考百日誓師大會(huì)活動(dòng)主持詞:百日鏖戰(zhàn)酬壯志 青春逐夢向未來
- 2025年南昌理工學(xué)院單招職業(yè)技能測試題庫完整
- 2025年黑龍江省安全員A證考試題庫附答案
- 2025年公共交通衛(wèi)生提升方案
- 2025屆上海市高三下學(xué)期2月聯(lián)考調(diào)研英語試題【含答案解析】
- 發(fā)展我國銀發(fā)經(jīng)濟(jì)面臨的挑戰(zhàn)和優(yōu)化路徑研究
- 建(構(gòu))筑物消防員初級技能培訓(xùn)課件
- 2025年潛江市城市建設(shè)發(fā)展集團(tuán)招聘工作人員【52人】高頻重點(diǎn)提升(共500題)附帶答案詳解
- DB50T 441-2012 渝菜 毛血旺烹飪技術(shù)規(guī)范
- 2024年05月富德生命人壽保險(xiǎn)股份有限公司招考筆試歷年參考題庫附帶答案詳解
評論
0/150
提交評論