交通信號燈硬件電路的設計與軟件的系統(tǒng)編程_第1頁
交通信號燈硬件電路的設計與軟件的系統(tǒng)編程_第2頁
交通信號燈硬件電路的設計與軟件的系統(tǒng)編程_第3頁
交通信號燈硬件電路的設計與軟件的系統(tǒng)編程_第4頁
交通信號燈硬件電路的設計與軟件的系統(tǒng)編程_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

摘要根據(jù)8051單片機的特點及交通燈在實際控制中的特點,本文提出一種用單片機自動控制交通燈及時間顯示的方法。同時給出了軟硬件設計方法,設計過程包括硬件電路設計和程序設計兩大步驟,對在單片機應用中可能遇到的重要技術(shù)問題都有涉足。本文對十字路口狀態(tài)預設為兩種,一種是正常狀態(tài),另一種是故障或緊急狀態(tài),并分別用黃、紅、綠色燈的不同組合來表示。本文介紹了控制基本原理以及控制的表現(xiàn),同時也介紹了城市交通信息系統(tǒng)的設計目標,開發(fā)途徑及其系統(tǒng)結(jié)構(gòu)與功能和數(shù)據(jù)地理編碼、建庫,同時,論述了系統(tǒng)中交通現(xiàn)狀、交通管理、交通規(guī)劃及背景信息查詢模塊的建造及應用。介紹了用于城市交叉路口的三色程控交通信號時間顯示器的研制方案,對其電源供電、發(fā)光二極管構(gòu)成的負載結(jié)構(gòu)、燈色時間檢測都給出了精巧合理的優(yōu)化結(jié)構(gòu),大幅度地提高了產(chǎn)品可靠性并降低了制造成本。關(guān)鍵詞:8051單片機;交通燈;自動控制;時間顯示器;軟件;硬件;定時器;延時;外部中斷Abstract級Ac園co必rd梨in厲g璃to因t稿he黑f適ea逮tu另re陰o政f奉SC褲M8協(xié)05品1踢an璃d傷th辮e賄c抽ha現(xiàn)ra女ct害er追is庸ti限cs驅(qū)o敞f佳tr音af烘fi鹿c屢li谷gh安ts劉i墨n蓄re蜻al億c溫on同tr酬ol床,西th耀e吸ar籌ti野cl亞e禮pu摸ts糖f震or澡wa住rd禾t讓he舒m腳et皇ho翅d村of示u您si指ng割s療ig購le窄-c牛hi含p窗mi根cr條oc譯om這pu滲te特r勇to先c毯on采tr啊ol格a物ut產(chǎn)om教at誤ic怒al富ly耀t權(quán)he琴t致ra禮ff挑ic曲s廳ig剪na娃l張li夢gh丘ts餡a萍nd坑t傷im疾e-炸sh傍ow貌.T匯he櫻m怎et犯ho救d絹of運r淡ea江li飼za惡ti以on惕o堤f箱ha玉rd滲wa截re蠻h冬as預a甜ls胞o閱be嫌en葉g棄iv量en孕,t垂he歸w機ho筍le夏p款ro白ce蠻ss奔i叉nc狂lu曠de匙d標ha書rd趟wa暈re兆c亡ir鉤cu板it煉d第es悟ig經(jīng)ni疫ng零a仍nd拔p赴ro第gr蕉am南d巷es剖ig標ni總ng窄,i磁n棋wh巷ic刻h凍so脆me罰i洗mp孫or桂ta眉nt篇t輪ec喊hn杠iq吩ue班p勺ro活bl燙em況t獨ha誤t憲ma花y倦me烘et隨d葡ur濾in毛g秩th碧e橫us摩e呆of率S濱in恰gl吧ec責hi鏟p巨in定vo桃lv扁ed玉.販In啄t李hi叔s描pa古pe型r,租th簡e廳st守at張e傲of罪c喝ro噸ss花in霸g灰wa膽s澤de華si滴gn哪ed模a蘿s啊tw甩o腰st底at捐es館.O煉ne毒i逆s壘no木rm芒al手,a懼no房th羅er樸b羊re殼ac傍kd勞ow攜n泥or恩妹ur糠ge表nt龍,w信hi醬ch役a何re界e悠xp懲re攜ss贈ed尸w運it澤h寺di從ff庸er壞en編t浴co贏lo茫ur惡l境am計p級na添me飼d瀉ye屈ll蔬ow礙、r潑ed椒a光nd燭g哈re位en喜.T照he棒b不as買ic蠢p系ri米nc股ip熟le壞a疲nd療m詠et臨ho慨d摟of樹c船on繳tr傳ol內(nèi)li頁ng但a淘re元i塌nt吧ro奸du監(jiān)ce欣d.范In掏t之h捉is坦p秋ap綿er摘,妙th塑e擾de堅si遣gn消g喬oa按ls賠,母de造ve金lo音pm澡en合t畝w礦ay迅s,飯s雄ys臺te陳m旬st底ru脆ct謝ur賴e,最s腳ys血te根m薦fu竹nc燃t眼io肉ns紹,往ge其og派ra洋ph邁ic休c弦od致es芽a坊nd收d雖at斷a族b辟as凳e遭of新t久he氏U料rb倡an弄T湯ra菜ff索ic箱I宮nf弄or鐵ma添t交io煩n叉Sy甲st主em均(U略T及I武S)抖w斤er吵e丹p文re鈔se環(huán)nt共ed樸.燙Fu綢rt鴿he愁rm蜓or榮e,欄t線he密d呆ev豈el盼op粉me效nt星a猶nd吩t毅he計a概pp中l(wèi)i晌ca掩ti倘on意t編es包ts旦o脊f蜜th歉e望tr紹af忙fi隔c由si己tu駕at笑io滅n慧mo奪de懲l,昏t臟he吩t季ra煤ff善ic年m凝an析ag振em夫en染t朵mo香de糊l,暫t渴he新t限r(nóng)a度ff烘ic慣p墓la銹n亂mo蹦de萌l以an獸d存th引e辦ba倉ck展gr存ou民nd米i廟nf悶or敲ma壽t茫io架n籮in額qu暫ir忙em烏en欺t匹mo良de崗l摩of晌U責T昆I芽S貫w塔er妄e續(xù)di咐sc織us腿se段d.鞭Th攔is忠p語ap淹er御i朽nt同ro飽du刑ce僻s訓th叫e吳de開ve名lo繭pm該en多t支sc姥he鳳me偵o牙f繼th攜re與e-養(yǎng)co練lo拉ur攔p房ro朗gr么am擾ma稅bl巖e俊tr異af約fi抽c鎖si飛gn贈al壟t中im叮e挎in完di租ca叨to掠r編us賀ed胞i纖n成th偏e公le慢ve木l-揮cr震os波si令ng縱o塵f舟ou掉r紡ci廚ty恒,a它nd扎g框iv書es利i獄ts寇p腳ow最er巨s顛up念pl竟y,該lo臉ad鎖交co韻ns擴tr嶼uc化ti張on蘆m粱ad零e條by鐘L冬ED續(xù)a跳nd省t位im嚼e禽de它te恐ct帖io據(jù)n鳥of低t督ra付ff呈ic告l肯am釋p掏co惡lo注ur慎a仍r先ea逝so棍na呢bl壞e暈op撕ti悼mi果ze攪s射tr箏uc見tu弟re抵.T弄he錄r工el達ia唱bi護li氏ty聾o腐f炒Pr饒od道uc絮t倘is翁s傭ub偏st恐an摘ti敢al核ly須im基pr鑄ov黑ed功w份hi染le盡t詠he笨c溝os伐t那is障r險ed旅uc抖ed孕.胞Ke腥y騰Wo毀rd著s:擦SC斜M8蛛05島1;抵tr唉af遞fi包c儉li鋒gh姜ts岸;懸au零to仁ma當ti晉c薪co搖nt短ro勝l勢;砍ti多me灑i泉nd蓄ic三at鏡or厭;崗ha侵rd娛wo襲re疤;s艘of大tw爛or渠e勇t愁im用er獻;d嫁el維ay景;鉤ex牛te怨rn俗al唐i劣nt京er給ru周pt引言擔交通秧的發(fā)塔達,燭標志擠著城旬市的際發(fā)達患,相熟對交躍通的旋管理彎則顯柜得越瘋來越制重要扛。對衰于復辮雜的巴城市恭交通掠系統(tǒng)暫,為怨了確稅保安漏全,絡保證抖正常幣的交頓通秩怖序,采十字少路口課的信詞號控撤制必繪需按卻照一斗定的米規(guī)律知變化織,以搜便于喘車輛蝦行人筍能順立利地鹽通過漠十字播路口勺??钾i慮到她單片默機具掘有鐮物美希價廉名、功蹦能強晨、使腦用方恨便靈庸活、嘩可靠超性高污等特旺點借,擬嫌采用衫MC環(huán)S臣-敗51宅系列日的單希片機驗來實尺現(xiàn)十探字路鑄口交旅通信諷號燈繩的控葛制。占正常決情況捕下肥,灶十字級路口制的紅暗綠燈國應交誕替變側(cè)換鄭,襲考慮薦緊急墓情況后下詳,淘如有綠救護宴車或悉警車四到來墻時揭,嶺應優(yōu)融先讓陽其通戀過欠。輪在本圾文中萬,察用發(fā)貫光二裹極管愛來模虜擬信斯號燈帖,懇救護目車的升優(yōu)先折通過飯請求鎮(zhèn)信號廢由外連部中跨斷技菜術(shù)來商模朱擬趨。階要求常使用拒川80銳51顆定時仿器兼/照計數(shù)拼器蔽0捐作為梢定時莖器跑,漏假設攔南北陡和東灘西的都通車急時間箱都為敗3漂0印s償,菜外部前中斷候的延右時為甲10德s嗽儲,枕要求粘對通憑行時每間進劉行倒利計時到,跳從留P1拾籃口輸紐出,攀在浙LE鍛D蓄上顯增示援并進輛行遞東減。樣以此濃來實括現(xiàn)十索字路役口交瞧通燈莊的指怨示功閣能。產(chǎn)交通洽燈在糖安全捧行車球過程紫中起吧著十罪分重服要的裹作用粗,洽現(xiàn)在改交通震燈一處般設寇在十數(shù)字路裹口吧,手在醒蝦目位花置用橡紅、險綠、黃黃三查種顏代色的喝指示懇燈炊,搜加上錄一個靜倒計可時的堡顯示汗計時健器來伍控制床行車掌,執(zhí)對于疑一般唐情況狡下的而安全毫行車卡、車秀輛分污流發(fā)規(guī)揮著觀作用侍,奏但根志據(jù)實浙際行嚷車過停程中哭出現(xiàn)愧的情蝶況校,側(cè)主要稍有如尤下幾挺個缺暗點坐:欣1扶兩車灶道讓甘車輪處流放陸行時控間相伶同且權(quán)固定聲,陵在十喬字路煉口寶,能經(jīng)常爭一個咱車道織為主走干道訴,沖車輛甚較多太,省放行蘿時間私應該惡長些品;貪另一以車道酬為副米干道憂,傭車輛選較少膏,呢放行跌時間漿短些樣。減2育沒有饑考慮木緊急許車通證過時甩,惱兩車巧道應隱采取鑒的措廉施愛,向譬如煉,雹有消劣防車粉通過碗執(zhí)行癢緊急愈任務話時宵,勞兩車吩道的概車都革應停徒止暴,獸讓緊瘦急車賢通過幸。根裕據(jù)行歪車過懸程中擔出現(xiàn)創(chuàng)的實矛際情綁況燥,嘗如何源全面父有效快地利孕用交氏通燈蓋指示簽交通拼情況娘,初本人肉嘗試稼用單始片機那來控穴制交誕通燈異,驅(qū)在軟填、硬另件方及面采膛取一賠些改份進措個施預,謹使交怪通燈表在控焦制中蜜靈活鄉(xiāng)而有梢效。川傳統(tǒng)騎的交冰通燈攻控制比系統(tǒng)憤,炒采用具的基覆本上攝是紅3狐種控筑制方那式。痛手按除:青交警衡在崗摟亭值效守法,圓人為品進行秤紅掀綠燈亭改變蹲;比黃閃蜜:粉夜間琴無人找值守望時蝶,乒用每優(yōu)秒巾1價次的親黃燈需閃亮瑞,輸提醒襪司機豆安全掉駕駛飛;逃程控史:加以眼60盯s側(cè)作為驅(qū)一個番時間葛單位后。某需一方并面欣(院例南隨北方釘向聲)涌紅黃禾綠三舅燈的注工作押程序畝分別賽是兵:盈紅燈虎先亮叮30歪s,羊搜然后鬧綠燈噴亮書28本s,寇汪再綠行燈閃陳亮摸3s包(吃每秒狀1貫次務)佛,悠最后鄙黃燈工亮紐2s方。毒此時座,蟻另一甲方向熱(渡東西放方向睛)祖紅黃花綠三泊燈的慰工作訂順序晌相應豐為挪:匆綠燈陜亮嬸25盞s,況甩綠燈悉閃亮購3s拜(數(shù)每秒召1或次權(quán))蘭,耽黃燈拜亮細2s殲,例最后肅紅燈呆亮優(yōu)30便s狠。此填后以挑60放s挨作為耍時間癥單位負進行誦上述垮的反京復循循環(huán)茶,選較為混合理究地解鵝決了丑十字盤路口來的交右通調(diào)頃度問崗題。規(guī)但紅撕綠燈鑄的工暖作順鉆序及嚴時間帆都是樹固定裕的歌,遣缺乏吧靈活紡性。起采用群該椒3禾種方豬式能懂解決咸一般原崗亭掙的交公通燈受控制幟。但長重點皆崗亭施仍需鑼要有嘆2占人以側(cè)上同綢時值似班己,阻保證呢有事姥要處知理時尖,個仍能互保留寒一名零交警灣負責攜對交棍通燈績的控英制。慢而此鵝時若規(guī)想采按用程民控方襯式英,吩交警后將無姑法對器交通供燈再優(yōu)人為適地加掉以管逼理。銀難以討再科匆學地蘋指揮辰車輛斜的通滿行今,宜有效捏地解久決交董通堵詞塞問既題。雅例如尸當南割北方域向車偵流量揭很大榆時生,雹程控你方式妻下的憲南北叼方向荒綠燈性無法結(jié)保證惡開放幣更長倒的時舟間貧,拳以緩跑解交鴨通擁門擠的環(huán)問題蓮。守當前疏,交心通事縣業(yè)蓬紐勃發(fā)抗展,濟交通及流量皆年年以增長修,大軍、中拐、小名城市啟的汽積車、敬摩托冤車等逐各種奧車輛璃與日費俱增沒,道鏟路交犯通繁耀忙,鴉經(jīng)常毒有嚴桶重堵盤車現(xiàn)筒象,跨特別憂是拐在交攤叉口株,機扇動車共、非色機動戰(zhàn)車、潤行人嗓來往厚非常水混亂衰,為礙了在待叉口裹的各荒條干壯道實賽現(xiàn)合票理的叫科學章分流通。本今人根練據(jù)單得片機和具有鉤物美勒價廉許、功遙能強裹、使匆用方百便靈尺活、腔可靠它性高淡等特雁點,偷提出垂了一驗種用架MC格S-柴51償單片奏機自鴉動控罰制交乓通信脆號燈索及時浴間顯摧示的個方法轟,同早時給篇出了茂軟硬胡件的疏實現(xiàn)竊方法吊,為技交通砍指揮以自動謎化提本供了莖一種贏新的丘廉價申手段綢,具較有一特定的用推廣只意義懲。思交通抓信號矮燈硬違件電擠路的果設計游1.潮1交境通信滲號燈嗽的作提用及盆工作砌原理尸:適厘憐一般費情況忍下,返紅綠慕燈設腔在十赤字路召口,賞或在篇多干過道的曾叉口頃上,果目的逃是為盈了調(diào)大整叉煎口鎖的交奮通秩聾序使仇各干嬌道來紋往車換輛能隸夠有等條不唯紊地療行駛存,否給則將棚造成乳意想版不到姻的嚴岸重后政果。浪當然塌在叉堆口設足置合溜理的掠紅綠我燈后密,也欣可大冬大減三少交排通管憂理部文門的轟人力逃、物跨力。認叉口搭交通敏信號霜等的攝基本末作用佛:紅準燈亮巴表示嗽車輛搜、行達人禁舟止通哨行,肺綠燈塌亮表喊示車倘輛、休行人層可以翅通行股,綠肆燈轉(zhuǎn)冊換成誠紅燈由前幾妄秒,憑可用史黃燈月亮來出暗示喬駕駛役員或撒行人存即將栽禁止嗚通行渾。該鬼系統(tǒng)遵的屏戶幕時虛間顯盆示用蜘倒計鄉(xiāng)時方誓式表跑示紅性綠燈紗的切桂換時梢間,屋時間仆顯示劉器的告作用講是協(xié)枝助紅遵綠燈聞工作具,跟切隨紅拖、綠杰燈反班復地粥進行輩切換氏。目膛的是己為了梢使駕玻駛員秒和行兆人能防夠看虹見紅謙綠等恥亮的池時間擊還剩慢幾秒毒以便址停車梅線以錄內(nèi)的秘駕駛蹤員和播行人青能夠嘉更清帆楚地伴知道據(jù)此友時該懇繼續(xù)全通行派或減神速,叫才不民會使叫駕駛摸員盲兩目地頌加速丈或減與速停納車而膽阻礙繁另一秋干道后車輛畫或行黨人的潤通行孩,從木而可婦以提攜高叉愁口車澇輛及踩行人跪的流滾通率羽,當旁然也聾可以赴減少喘事故難的發(fā)湯生,薪為交久通安釀全提棕供保停障。養(yǎng)交通演信號騙燈的登工作涼原理帶:如委圖1繭示,具當A剛、B產(chǎn)組紅猶燈亮朋綠燈這滅;茂則C叫、D徑組綠組燈亮桿紅燈糾滅。司對A挖、B糠組或宅C、念D組權(quán)而言葡,每灑當綠問燈亮底轉(zhuǎn)換著成紅鋸燈亮剩前幾敢秒(奶具體動多長丙時間蜻視實復際情籠況而杜定)辣黃燈侮亮,粉當綠掛燈滅籌時黃誓燈也紗滅。足1.潮2設釘計要勝求寒首先欄,情要了津解實素際交竿通燈橫的變侄化規(guī)秤律合.徑假設釋一個爽十字添路口與為東法西南旬北走遙向開.鍋初始納狀態(tài)墾0赴東西煙方向棒綠燈送通車瓣,團南北厚方向勞紅燈濫,映延時克3璃0岸s.塞匯轉(zhuǎn)狀粘態(tài)他1揪,堪東西替方向甲黃燈激亮,咳南北咬方向蜂紅燈志按1吧HZ坊的頻權(quán)率峰閃爍璃,艘延時評5羽s凱.攝再轉(zhuǎn)況狀態(tài)悔2返,符東西軌方向萍紅回燈樓亮妖,挨南北熟方向禿綠愛燈張通車復,裹延時煮2唉0惕s.銷鬼轉(zhuǎn)狀隊態(tài)米3低,想東西哨方向蜻紅燈勻按1枕HZ洋的頻鑰率撥閃爍任,南餡北方幣向黃哥燈亮堂,津延時刮5曾s確.霜突最后刊循環(huán)峽至狀邊態(tài)腔0勾.浪這里串的延信時采森用定爛時器美0桐延時拐.匯其次蠢,丹當有啟緊急也救護華車出簽現(xiàn)時剃,臘應使怠東西膏南北查四個飼方向臉全亮靜紅燈誰,冶并延融時畫10招s旨,坑繞以便丹急救慰車通嶺過液,蹦同時酷對通葉行時翁間進神行倒吉計時歐,彎從濫P1兼口角及P燈3口根輸出右在發(fā)鍛光二略極管激,溜使用縣80鎮(zhèn)5俗1導定時代器值/湊計數(shù)用器淚0壇作為倘定時源器實副現(xiàn)子盞程序觀延時惜.蝴技術(shù)藥上可澆用外舉部中溫斷輛0腎發(fā)出芬一單漢脈沖蛋向濾C瞇PU貫申請廊中斷念.震再次寬,尾一般腿交通錢信號勺燈控通制程超序中棋使用劍軟件慮延時沒,公軟件撈延時雞是靠嗽執(zhí)行卻一個略循環(huán)鬼程序機以進名行時鳴間延處遲炊.早軟件隨定時侵的特銜點是配時間引精確磚,威且不紹需外柜加硬摩件電迎路桿.樣但軟說件定賠時要氧占用甜CP砌U滋,塘增加房CP夜U喂開銷院,貌因此供軟件宣定時課的時毅間不鉛宜太愿長竭.灑本程蟻序使竹用定策時器弟/咱計數(shù)呀器賣0胡來定眼時挺,稈定時蒙電路緣已經(jīng)監(jiān)集成聽在芯爺片中樂,椅這種序由硬瓦件電竭路完息成境,表不占千C可PU阿鋪時間模.劃它通敬過對析系統(tǒng)奪時鐘電脈沖關(guān)的計喊數(shù)來餐實現(xiàn)野,貸即每混個機霧器周悲期產(chǎn)什生一驅(qū)個計母數(shù)脈繪沖三,能也就壟是每桐個機讓器周股期計秀數(shù)器本加秧1.宰醋計數(shù)廈值通翼過程磨序設臂定壞,噸改變淘計數(shù)慘值鐘,錄也就緣改變條了定斃時時密間買,肌使用濃起來汁既靈誦活又汽方便酬.環(huán)1.帥3壽設洞計方角法椒⑴度選用毛MC考S-賣51脹單片擦機來嬌實現(xiàn)萍,根鞭據(jù)設洪計要趨求,躍交通迅信號芳燈控驗制器超的外當部輸己出信瀉號為岔主、貴副車桂道紅摧、黃臟、綠初燈共斃12溜個驅(qū)淚動信掛號;蘭編程別使相回應位秒復/分置位艇來實飲現(xiàn)信踏號燈榆的亮曲/滅沒控制凈,使顏得十紗字路詠口的慨紅、改綠燈咽交替惱點亮汁;在旋燈色榮交換猶時,癥黃燈靈閃爍糞提醒枕。虛⑵駁設計唇要求激有緊戰(zhàn)急車敞輛通瓣過時蠟,十厘字路營口均未顯示鄙紅燈胞??纱滓酝ㄟh過軟榜件中肆斷來漁完成民緊急停任務采,定棍義T肆0為套計數(shù)慮中斷興并為偶下降臣沿觸蛾發(fā),樸編寫缸對應彩中斷甚向量遠子程小序和愁中斷病服務梳程序?qū)?,完肯成中鄉(xiāng)斷鈔處理鎖。緒⑶沿設計唉還對劍定時鵲控制烘有所戀要求霧。對夾于精蔽確定院時,梳應該奧用計政數(shù)器維加以劃控制駛,硬逝件實其現(xiàn)復飄雜度剩增加孤。考室慮到屢該設疼計對魯時間田精度宮要求士不高透,所偷以采籮用軟頁件定暴時可襪以大量大簡宵化電換路。盛先計方算出能程序偏單部謠執(zhí)行姨的時連間,即設置匯循環(huán)開參數(shù)裹,利舞用i撓f語遮句按息設計秀要求討完成降定時紅控制徹。號壘考系統(tǒng)豈組成周2.蠅1然控批制要梯求版⑴封主、奪支干塊道交切替通音行,當主干地道每盒次放斜行3撇0秒視,支廣干道京每次家放行療20滴秒;糞⑵悅綠燈諸亮時有表示堅可以有通行熟,紅經(jīng)燈亮疊時表在示禁胃止通鋪行;岸⑶麻每次蜘綠燈墻變紅蝴燈時偷,黃溜燈先伏亮5貝秒(恨此時侵另一版干道貢上的賊紅燈岸不變逢);醬⑷吧十字密路口罪要求朱有數(shù)首字顯紐示,律作為罵時間雅提示軟,以泊便人拘們更掉直觀尸地把洲握時佩間,由具體杏要求獅主、嚷支干名道通屠行時譽間及走黃燈炊亮致的時假間均害以秒妙為單津位做綢減數(shù)仔器;孟在黃秀燈亮震時,紗原紅吊燈按閱1H朽Z的隨頻率休閃爍揪;應當有視急救筒車到籠達時葛,路脾口的慰信號焰燈全衛(wèi)部變晚紅,膛讓急開救車與通過膽。假芽定急嚷救車騰通過錢時間般為1托0s爆,急屠救車葉通過攀后,咳交通債燈恢原復先律前狀議態(tài)。趨2.罩2辛硬件毯控制森線路淘圖意圖2稈原理盒圖鴉2.雅3錘工作違原理永采用束單片倡機的侄I冠/休O干口拴P1吐口碼和P委3浮直接雞和交雅通燈罪連接鮮,歌控制敘程序隔放在賓MC晨S-非5棋1氧單片纖機如思80高51淹的桃RO患M嶄中巡,襯在十彎字路供口的時四組忍紅、牛黃、雕綠交揀通燈有中咬,苗受單說片機袍P1況.匹0賣~活P1盯.7頃和P球3.剛0搏、P束3.嘩1、界P3籮.3沸、P聞3.趴7存控制僚,趴由于腹交通午燈為膏發(fā)光構(gòu)二極百管且憐陽極朵通徹過限米流電籍阻和餅電源演正極焰連接但,洋因此筆I工/遼O遣口輸貿(mào)出低污電平哨時縣,叔與之搏相連須的相浸應指蝦示燈際會亮仿,規(guī)I烤/居O伙口輸鍋出高觀電平醬時互,胡相應潑指示密燈會活滅。棄緊急享車請纖求通丘過的蹈信號存由人淺工控梨制培,敞以中棋斷方叔式輸離入單戚片機連,饞無緊和急車速通過然時穩(wěn),遺中斷殘引腳飽IN偶T0區(qū)儲通過飽電阻蜜和電取源正掘極連福接為害高電想平裝,局不產(chǎn)咬生中冰斷請志求乎,咱單片爐機執(zhí)蘭行主胸程序唱,知有緊帶急車激通過好時早,殼中斷售引腳咐采用丙人工借方法鳴接地桂為低遣電平舍,紋產(chǎn)生甲中斷笑請求毯,牌單片責機執(zhí)追行中嗎斷服喂務程臭序漠,貪讓緊氏急車仙通過撤,慈緊急突車通件過后氏,龜中斷包引腳畫變?yōu)樵锤唠妰|平驚,團返回下主程泊序。短由于朗倒計甚時顯婦示裝碗置已劫普遍奉采用化,彼因此撐本文位未引驗入探糖討。癥2.糊4慧器件春和原偷理堪2.認4.布1費.什啄么是雄單片浸機曉單片永機弱是將狠中央煉處理鄙器(縣CP針U)丙、隨控機存炮儲器諸(R仿AM壺)、玩只讀晉存儲彈器(只RO仗M或卵EP冷RO津M)濱、定劫時器繳芯片連和一祝些輸糟入/尊輸出端接口界電路添集成至在一泰個芯牧片上灣的微綿控制形器(獲Mi巖cr依oc動on眨tr削ol削le蔥r)燃。充帶貸中角央處蘭理器割包括竭運算捕器、曠控制噴器和剪寄存均器3扒個主助要部笑分,蘆是單乏片機彎的核右心。謝紗競存蘇儲器廁按工狼作方耀式可散以分菜為兩拘大類巨:隨扁機存拖儲器袖RA寇M和掛只讀溫存儲氣器R懇OM毯。R逗AM怎可被予CU比P隨曉機地此讀寫憐,斷達電后母存儲灶的內(nèi)雷容消肅失;典RO足M中構(gòu)的信貞息只鼓能被仇讀取隆,一麥般用漂于存輝放固院定的是程序嶄。R陷OM液中的熱內(nèi)容槐只能雅用批編程趴器專券用設雄備寫親入。花天徐輸印入/碌輸出埋接口胳(I摘/O肯接口削)是籠單片盾機的木重要替組成福部分練。程萌序、欣數(shù)據(jù)玩以及兼現(xiàn)場慣信息脅需要刮通過遇輸入棋設備邁送到事單片套機,語計算狐結(jié)果策需要穩(wěn)通過劇輸出周設備宗輸出進到外偷設。洲常用樸的輸纖入有雙按鍵泥、鍵理盤、布A/峰D等仰,輸腳出設陵備一貌般有鉆LE辯D、細電機島等。哪蠻是為了系方便核理解愛,我憤們可幫以將丟單片另機和婆PC迫機進凝行一撿個比忌較。介一臺鍛能夠扮工作癢的計需算機渠要由燥CP賺U、漫RA饞M、朽RO易M、衰輸入械/輸武出設統(tǒng)備等例幾個組部分退組成飲。在夾PC下機上架這些換部分偶被分杯成若吩干塊母芯片排,安壩裝在告主板允上。塔而單嫁片機鞏相當持于集終成了振以上牧所有市芯片頸的一膛塊集昨成電港路芯華片。妻有一旬些單培片機狂中除提了上篇述基貍本的仁功能雨,還扶集成殺了其嶺他部濤分功際能,沈如A強/D懼、D遙/A憐等。悄一個快標準瞇的鋒89所C樣51英單片柜機的幻引腳栗功能傾圖如斬圖3朵所示磁。沿圖3猶89始C擴51霧單片孫機及熄其引除腳易1.藏AT學89敘C亞51隆單片凍機性姐能介豪紹用廉貧A崇T脫89哈C段51止是一酬種帶反4K吹字節(jié)煌閃爍翻可編方程可罵擦除若只讀寧存儲源器(怒FP塘ER融OM北—辱Fa處ls褲h普Pr時og學ra葛mm樹ab吧le燈a眾nd答E孝ra尋sa臂bl筍e法Re袍ad害O可nl漲y鉤Me怒mo指ry溉)的踢低電顏壓,主高性遠能C假MO它S8霉位微福處理奉器,禾俗稱貨單片披機。百該器帆件采遷用A漢TM施EL洞高密銷度礦非易糞失存?zhèn)€儲器揮制造組技術(shù)玩制造倍,與宴工業(yè)剩標準遣的M魚CS驗-5冒1指創(chuàng)令集躺和輸備出管起腳相鍵兼懶容??糜捎谝韺⒍噘Q(mào)功能羞8位芳CP剖U和錄閃爍鮮存儲不器組披合在豎單個聰芯片乏中,全AT匹ME笑L的蜓AT斬89濃C繳51論是一劍種高匆效微殃控制屋器,宮為很貓多嵌踐入式估控制件系統(tǒng)貴提供般了一火種靈振活性襲高且游價廉墨的方膠案。省2.需主要棍特性代:相1.哨與M巾CS甜-5眉1擁兼容情家2.狡4K逃字節(jié)民可編幅程閃外爍存荷儲器滿轎3.弄壽命竭:1龜00舒0寫似/擦銅循環(huán)銀4.西數(shù)據(jù)閃保留嬸時間酸:1漸0年山5.國全靜姓態(tài)工衰作:厲0H鍵z-澡24檢Hz蟲6.賞三級社程序霞存儲或器鎖膀定鴿7.婦12坊8*供8位萍內(nèi)部旗RA燦M伴8.藏32怨可編妥程I膊/O妄線淹9.省兩個謹16瞞位定逢時器恥/計先數(shù)器畏10貓.5抄個中黨斷源觀然11森.可消編程竹串行舊通道劫12短.低綱功耗予的閑貞置和贈掉電渡模式秘13勾.片蝕內(nèi)振辮蕩器饅和時罩鐘電朋路觀3.血管腳燭說明絨:勿——猾VC叮C:膚供電詞電壓駕。數(shù)——箭GN您D:接接地熊。視——慮P0捆口:惰P0??跒闇弦粋€東8位塵漏級堵開路墳雙向兄I/慣O口朋,每繼腳可請吸收摔8T嫂TL他門電桿流。節(jié)當P輩1口動的管邁腳第我一次啟寫1弟時,認被定儲義為腹高阻寬輸入昂。P箭0能鏈夠用開于外妄部程增序數(shù)孕據(jù)存榜儲器簡,它章可以怎被定伴義為丘數(shù)據(jù)息/地母址的仔第八歲位。密在F挎IA罰SH扭編程醋時,境P0饞口創(chuàng)作為晃原碼神輸入職口,禍當F恨IA扎SH蠶進行泄校驗博時,謠P0觀輸出謠原碼津,此終時P匯0外盲部必丙須被父拉高當。決——事P1杏口:魄P1蛾口是謙一個桐內(nèi)部柄提供右上拉毅電阻餅的8蔑位雙紡向I侍/O堤口,蓬P1森口緩浮沖器誼能接嶄收輸竟出4抖TT瞞L門施電流燃。P幣1口抽管腳灶寫入保1后這,被氏內(nèi)部剖上拉雪為高憲,可掩用作柄輸入貍,P堤1口添被外惜部下凝拉為成低電跟平時方,將槳輸出俊電流燦,這媽是由甘于內(nèi)賞部上須拉的建緣故是。在懂FL咬AS想H編喊程和賴校驗桶時,倍P1殊口作統(tǒng)為第顧八位橫地址王接收嶼。韻——舅P2策口:主P2酬口為疫一個墊內(nèi)部類上拉顫電阻明的8睜位雙梳向I救/O希口,劫P2業(yè)口緩衡沖器仔可接費收,鳳輸出櫻4個我TT蝕L門避電流前,當看P2帶口被喉寫爸“莫1穩(wěn)”臂時,央其管滾腳被紋內(nèi)部室上拉覆電阻成拉高靠,且兄作為眾輸入鎮(zhèn)。并就因此尼作為側(cè)輸入唱時,膚P2霞口的暫管腳找被外鴿部拉狐低,件將輸街出電雀流。壽這是姐由于銷內(nèi)部還上拉猴的緣罷故。透P2賤口當釋用于背外部歸程序泄存儲由器或財16衛(wèi)位地快址外雀部數(shù)咬據(jù)存嶄儲器鑒進行海存取威時,譜P2裂口輸堪出地責址的訂高八房位。雷在給炒出地變址古“看1鞠”泰時,柔它利忘用內(nèi)寒部挺上拉噴優(yōu)勢片,當秧對外沉部八六位地偽址數(shù)昨據(jù)存輔儲器仇進行形讀寫叮時,亞P2棚口輸勞出其綱特殊探功能搜寄存霜器的禾內(nèi)容且。P妥2口鬧在F潤LA冬SH遼編程音和校吳驗時鑼接收棵高八補位地聲址信供號和普控制妥信號察。青——慕P3延口:碗P3活口管幼腳是千8個捉帶內(nèi)柴部上兔拉電問阻的意雙向染I/繁O(jiān)口糞,可早接收耍輸出眾4個庸TT蛛L勵門電足流。濕當P拿3口金寫入表“豈1呼”愛后,爺它們陜被內(nèi)艦部上疑拉為暢高電搞平,桃并用撈作輸汽入。肥作為纖輸入介,由鍵于外轟部下斃拉為騙低電捎平,漠P3察口將嚷輸出霜電流披(I跡LL隸)這緒是由奉于上急拉的喉緣故館。占P3課口也拌可作堅為A網(wǎng)T喂89攤C拒51懂的一抗些特敢殊功肚能口罷,如貍下表嘴2-絨1所塑示:儀口管奏腳字備選職功能等P3撞.0艷RX傷D(赴串行騎輸入床口)逆P3親.1穗T扔XD概(串廟行輸呼出口唉)卷P3討.2陽/I贈NT淚0(鼻外部況中斷荷0)矮P3笛.3債/I脖NT絕1(刺外部熔中斷煉1)對P3世.4刺T0笛(記信時器荒0外石部輸歷入)變P3樹.5繳T1餅(記螞時器照1外謊部輸眼入)姓P3旨.6笑/W薄R(植外部績數(shù)據(jù)筑存儲擺器寫悅選通拘)遣P3駱.7冷/R宋D(螺外部喝數(shù)據(jù)囑存儲殼器讀扭選通摘)腸P3峽口同爹時為縮閃爍尤編程杰和編仰程校銹驗接醒收一歇些控卷制信紐號。科—桿—透RS屠T:濕復位送輸入宵。當運振蕩悲器復斥位器彈件時澆,要共保持賄RS角T腳卵兩個獵機器促周期懂的高姻電平勉時間計.設——譽AL禮E/策PR野OG乎:當吸訪問值外部快存儲唐器時嚷,地歉址鎖宋存允盤許的賣輸出臟電平盈用于業(yè)鎖存股地址憑的地邊位字固節(jié)。襯在F散LA迷SH村編程兄期間圣,此榨引腳謹用于驗輸入駐編程蠶脈沖結(jié)。在師平時見,A臭LE津端以纖不變勁的頻徐率周裹期輸短出正拔脈沖掙信號死,此族頻率貍為振燃蕩器您頻率殃的1隆/6多。因督此它未可用枝作對賽外部獵輸出些的脈璃沖或鬧用于擱定時退目的鳥。然囑而要拴注意布的是尤:每果當用勢作外叔部數(shù)專據(jù)存渡儲器絕時,圍將跳交過一械個A固LE食脈沖蛾。如尖想禁賤止A像LE殘的輸下出可座在S路FR離8E栗H地貸址上詠置0融。此絡時,仁A輸LE輸只有民在執(zhí)追行M桑OV醉X,已MO罩VC母指令輸是A江LE省才起店作用勾。另獨外,涂該引焰腳被張略微堂拉高摘。如蕉果微龜處理旁器在寬外部哨執(zhí)行高狀態(tài)底AL仗E禁碧止,盼置位尋無效渾。壯——趴/P就SE顫N:嚼外部粉程序術(shù)存儲缺器的后選通饒信號諒。在銀由外類部程翼序存顏儲器尿取指稱期間牛,每奏個機臟器周含期兩視次/械PS覆EN糕有效共。但磁在訪員問外堡部數(shù)革據(jù)濫存儲冤器時犧,這須兩次祝有效礙的/幅PS駱EN葉信號剪將不陳出現(xiàn)須。密——灑/E鞭A/槽VP粥P:巷當/濫EA售保持原低電盈平時旺,則抬在此姐期間銹外部俯程序恐存儲垃器(分00暴00喪H-郊FF例FF狗H)陳,不娃管是錯否有撐內(nèi)部堡程序功存儲儉器。摟注意診加密寫方式附1時響,/時EA扮將內(nèi)自部鎖霞定為機RE條SE劉T;形當/悶EA肢端保露持高慈電平雕時,怒此間漠內(nèi)部追程序撞存儲幣器。努在F陶LA兩SH握編程違期間圣,此港引腳蓮也用負于施漠加1蛛2V竄編程粘電源抬(V攔PP惠)。各——瘦XT辜AL滑1:騰反向電振蕩擠放大衛(wèi)器的屯輸入旋及內(nèi)曾部時才鐘工名作電混路的婦輸入乖。嫌——攻XT熊AL葬2:跪來自娘反向健振蕩唐器的慨輸出漏。倘2.蓬4.紡2哨什日么是倆單片榨機系妻統(tǒng)韻耐漠單片著機系新統(tǒng)的亮基本功結(jié)構(gòu)僻框圖晴如圖寇4所貢示。比從圖博中可謝以看激出,洽對于循一個炭典型印的單蝴片機喂系統(tǒng)隸而言適,主且要由璃單片齒機、遼晶振辟和復言位電摩路、漏輸入隨控制扇電路狂、輸鍵出顯波示電欺路以錦及外淘圍功頂能器睡件5扶個部劃分組歷成。旱除了勸上文傭中介劫紹過摔的單沿片機敏外,洲單片舉機系蔬統(tǒng)中稿的其矩他4朽個部投分的槽主要淚作用帆和器陡件如懇下。輸⑴業(yè)晶振撒和復淚位電臣路:首單片太機系次統(tǒng)的傘必要柄組成顧部分愉,控驢制單雜片機湯的機宮器周皺期和侵功能氣復位駕。彈⑵甩輸入薪控制礙:是眉指械在一掠定要逝求下算,采許取何關(guān)種形這式的逃控制況方式字來實脈現(xiàn)單呼片機蔥不同很功能煎的轉(zhuǎn)沉換,嫁以及葡控制拋指令鐵以何歌種方合式傳搖送到貝單片悟機。繡常用皺的輸宋入控先制方嬌法有占按鍵貢、矩通陣鍵電盤、銳串行腎通信鼓等方武式。晶振、復位電路晶振、復位電路輸入控制輸出顯示外圍功能器件單片機展圖4鞭帝單片秒機系禽統(tǒng)的陸基本掏組成嚴⑶勺輸出瘡顯示包:是招指單嫩片機衛(wèi)將需表要顯跡示的亮數(shù)據(jù)惰發(fā)送汽到L掩ED逐、液啊晶等歲顯示推模塊困,并剪控制圖LE冒D等爺顯示要模塊館按照骨一定甚的格凡式顯益示的狀功能鼠。此啦外,責輸出張對象陸還有柄電機泰、傳淚感器儀等特蒜殊的構(gòu)功能缸器件箱。絕⑷店外圍根功能裹器件拿:單爐片機巾只是炎控制驕器件目,對挨應與倡一定吼的設聲計要油求,瘋需要慨加入卡特定右功能李的器堤件。購例如月外部你存儲萍器,敏單片妻機通醬過對闊外部衛(wèi)存儲瞧器的乏讀寫這操作勁,完遲成對班數(shù)據(jù)誼的存昨儲器懶的讀許寫操臺作,史完賽成對帶數(shù)據(jù)擾的存肢儲和老讀取扔,從臟而擴黎展單乖片機守的存界儲單己元和健數(shù)據(jù)槐。此稿外,私常用淚的外缺圍器斃件還圾有A鐘/D皇、D潔/A暫、7小4L偵S0究7門手電路雖以及形特定近功能晝的傳員感器兔等。胡單片帽機的浩最簡通單系續(xù)統(tǒng)是仙指單嫩片機毀能正承常工柄作所障必須臨的外家圍元計件,卡主要伍由單回片機準、晶障振電絲路和鍵復位武電路逝構(gòu)成卷。而蔬輸入菠/輸淺出部停分則竟通過壓單片虎機的羽I/艱O口康實現(xiàn)環(huán)。盾2.懇4.朋3鈔單片暖機系部統(tǒng)的侮應用嚴單片窗機的痕應用遠十分捉廣泛鐘,在綢工業(yè)帆控制切領(lǐng)域星、家受電產(chǎn)蓬品、援智能惜化儀迎器儀敲表、武計算葡機外騙部設啄備,糧特別補是機稻電一龍體化體產(chǎn)品骨中,醫(yī)都有幫重要評的用偷途。沙其主掃要的仗用途鞠可以絹分為頌以下籮方面疏。灑●鴿御顯示捧:通礎過單耽片機排控制承發(fā)光導二極表管或定是液來晶,殘顯示委特定浸的圖繩形和杯字符嘗。式●畫勿機電摔控制悼:用弱單片嚇機控探制機稍電產(chǎn)粒品做蘆定時拒或定貌向的腎動作顫。率●絹絮檢測被:通由過單柔片機故和傳輝感器囑的聯(lián)諸合使標用直,用貝來檢耍測產(chǎn)騾品或老者工禾況的供意外弦發(fā)生巧。湊●驅(qū)全通信貿(mào):通耕過R央S-曲23炒2串袍行通蠶信或拖者是堆US屢B通王信,它傳輸體數(shù)據(jù)尾和信鉤號。極●刃棋科學艷計算屠:用斃來實攏現(xiàn)簡炸單的哥算法哨。板那么桐單片籃機是癢不是薦解決蠻上述還應用宣的惟泉一選瞇擇呢創(chuàng)?當運然不仗是!圍目前竭,在斯自動狐控制察中,嚴一般盟有3跡種選六擇,袍分別戰(zhàn)是嵌早入式伯微機凍、D扒SP役和單似片機堪,他臟們的晌性能供比較巧如表田2-翅2所索示。牢表2殖-2疊兇晨膜登念招嵌攔入式讀微機仇、D虧SP深、單遮片機咬性能握比較游指標峰嵌入染式微蹲機殲DS掠P活單片集機墳運算雀速度頂一般兩快乖慢摘信息綠處理語量還大功大繩小噸體積味和重利量市大溉小漫小兩系統(tǒng)姓集成愧度創(chuàng)高淡一般霉低宇開發(fā)催成本更適中因高齊低悠典型解器件良SU慣PE目RD芽X型瓣嵌入笑式模餐塊綱DS樹P-乖56胖80拌0配TM鍬S岡32卻0C麻54偷X袍MC戚S-醬51惡MC稍S-隔98維單片磁機最肝明顯毫的優(yōu)周點是那價格初便宜狐,從渠幾元笛人民由幣到選幾十泥元人稍民幣薦。這童是因鴿為這朗類芯予片的柿生產(chǎn)狐量很忘大,御技術(shù)因也很筒成熟異。兼其次取,單鄙片機消的體治積也順遠小克于其礙他兩弟種方列案。班單片疫機本滔身一蛾般用電40鋤腳封犯裝,秋當然哀功能忌多一螺些的粥單片昌機也餐有引獎腳比照較多滋的,攏如6槍8引培腳,啞功能仔少的牲只有獎10奏多個華或2津0多休個引牛腳,茂有的重甚至景只有期8只拆引腳猴。葬當然蝴,單腸片機顧無論浪在速勿度還寶是容爪量方血面都稀遠小副于其嬸他兩奶種方性案,默但是削實際鑒上工桌作中塵并不天是任貓何需漫要計驚算機采的場晉合都令要求撥計算荷機有必很高峽的性摟能。序例如株,控仙制電聽冰箱塵溫度套的控零制器堆就不手需要計使用昌嵌入朵式系梨統(tǒng),條用一搞片5挑1就袍可以禍輕松栗實現(xiàn)屑。所折以應欠用的廈關(guān)鍵陰是看不是否饑夠用槐,是厘否有枕很好四的性嘗能價閘格比板。5送1系薪列的笑單片勇機已葉經(jīng)面猛世十以多年竊,依篩然沒農(nóng)有被鵝淘汰膜,還膛在不魂斷的噸發(fā)展反中,駐這就學說明鳳是它胞有廣舒闊的即應用崗前景如。池2.拴5堤部分紅電路必功能腥2.迎5.非1述晶名振電咽路臭傷敞簡單奶地說蹈,沒封有晶床振,血就沒示有時抽鐘周稼期,桂沒有腔時鐘衡周期游,就行無法扣執(zhí)行嚷程序叨代碼糧,單止片機航就無杏法工僵作。準單片腦機工全作時憐,是幕一條驗一條歷地從孫RO緣M中之取指輩令,捐然后牌一步剝一步池地執(zhí)項行。選單片拋機訪虧問一篇次存兔儲器零的時地間,森稱之拳為一肥個機加器周欺期喪,這壩是一續(xù)個時購間基協(xié)準。奉一個遮機器施周期走包括下12左個時爺鐘周董期。溝如果摧一個以單片勺機選宜擇了碎12咱MH污z晶爬振,臣它的察時鐘悲周期嶼是1柴/1載2u先s,斧它的襯一個敲機器登周期鍋是1炭2*維(1平/1喝2)燥us掀,也年就是版1u傍s。煎MC屋S-織51攝單片要機的惑所有偵指令社中,狗有一粱些完山成得脈比較找快,即只要銳一個歸機器艷周期幅就行杰了,局有一散些完刻成得恐比較仁慢,逝得要縮2個禮機器村周期種,還笑有兩杜條指總令要經(jīng)4個深機器劣周期敗才行深。為損了衡怠量指便令執(zhí)住行時杯間的期長短獄,又攝引入兆一個箏新的慈概念幣:指旗令周花期。插所謂蟻指令刮周期泥就是長指執(zhí)慕行一次條指陜令的刃時間閑。運例如駕,當個需要權(quán)計算文DJ警NZ斑指令裕完成懸所需頌要的治時間商時,已首先遵必須盡要知蔑道晶雨振的脈頻率籍,設座所用震晶振伴為1肥2M制H加Z,追則一太個機鉗器周盤期就咳是1拍us藍。而收DJ塊NZ其指令親是雙鍛周期洗指令謝,所賀以執(zhí)誰行一個次要謊2u伍s。稿如果綁該指貨令需辣要執(zhí)筐行5殊00齡次,雄正好鵝10赴00乘us恰,也蔬就是辣1m案s。奏機器毫周期惑不僅址對于勤指令焦執(zhí)行宏有著尖重要允的意糠義,介而且題機器什周期分也是備單片素機定火時器囑和計明數(shù)器避的時薦間基少準。褲例如罩一個葛單片萍機選掙擇了樹12進MH呢z晶攔振,個那么許當定林時器柔的數(shù)屯值加戶1時牲,實喜際經(jīng)顧過的墊時間鄙就是嫌1u約s,齡這就朋是單戰(zhàn)片機櫻的定呆時原脹理。汁1、露晶振漂的選袋擇識晶振惹一般兇分為晉晶體普振蕩偷器和池晶體頌諧振為器。態(tài)在單皂片機室系統(tǒng)鐵中,脹晶體紀振蕩攜器將明外圍從的電湊容集緊成到永振蕩乎器的統(tǒng)內(nèi)部滑,無愛需再合設計擊晶振尾電路杯,只德需要麗將電啟源加狡載到疲晶振拜上,毒晶振程就可醫(yī)以起歪振,居并通愚過兩巖個引燥腳輸缺出到欺單片敘機的棵晶振齊引腳登上。虛一般怕的,歷由于截晶體佩振蕩乓器的層體積抵較大案,價蹦格較刪貴,涌在實四際使頂用中奇,還驅(qū)可以陪選擇子晶體遇諧振惑器,確也就今是常述說的態(tài)立式加晶振距。該墻晶振腹需要匹外部額的晶牙振電半路才杜可以踢起振置,但宗是由蘿于該飯電路崗非常塑簡單從,并賽且使遣用靈筆活,召在單說片機超系統(tǒng)貝中也輔有廣刷泛地賺應用乎。瞞2、書通用訪的晶扁振電仙路英單片寄機的礎晶振啦電路努是一氣種典羨型電都路,零分為勇內(nèi)部可時鐘采方式晌和外兩部時務鐘方但式兩網(wǎng)種。曾內(nèi)部凍時鐘超方式經(jīng)的電允路如地圖4鵝所示變。喚圖4盯副單片奔機的鍛內(nèi)部規(guī)晶振她電路錫內(nèi)部冶始終便的晶女振頻南率一鐘般都虎選擇繭在4極MH夠z~使12搶MH探z之烤間,元外接凱兩個劈諧振坑電容早。該雨電容拳的典紛型值邪為3引0P什F,創(chuàng)但是曾在實籠際應很用時殼,需廳要根陣據(jù)實洽際起蔽振情偷況選霉擇。盯如果智單片些機的私時鐘深必須膨使用溝某一博個外辜接的碼時鐘洋信號桑,就課不要剛外接旬晶振盛。由仁于此倘時的往外接棵晶振銷引腳莊上沒參有晶攤振信絡號輸天入,笛內(nèi)部廁的時嶺鐘電方路將贏停振譯。這魯種方表式稱花為外左部時鮮鐘方殲式。腸圖5趴給出如了兩框種外剝部時遙鐘的諷電路梢,可費以根濟據(jù)不映同的抵單片抱機型些號選裕擇不鳴同的洲電路戰(zhàn)。顧猶拳騎吊HM煩OS軋型單漠片機克奸酒犯寶聯(lián)種樹杯百逆街再鎮(zhèn)龜C巖HM語OS濟型單投片機校圖5精俯單須片機阻的外飲部晶族振電戶路堤3、秀振蕩溫器特吵性:隸方XT狼AL愛1和聾XT借AL眼2分幅別為獵反向斤放季大器犁的輸鼠入和吩輸出遵。該僑反向喜放大恨器可烏以配蓬置為之片內(nèi)喜振蕩唯器。乳石晶噸振蕩決和陶攤瓷振并蕩均晌可采鞠用。維如采給用外喚部時胖鐘源淹驅(qū)動塘器件缸,X艱TA夜L2伴應不全接。安有余勇輸入慨至內(nèi)糞部時善鐘信別號要電通過龍一個購二分魔頻觸符發(fā)器森,因肥此對捎外部后時鐘璃信號考的脈引寬無用任何錯要求睡,但翻必須泛保證鋸脈沖好的高客低電劃平要苗求的幣寬度粗。斑2.門5.瞞2坊復棍位電書路沫簡單廢地說拿,單嫩片機慕的復蜘位就厭和計箏算機五的重舊起一造樣的屠概念校。任普何單軋片機橡在工頃作之燙前都慘要有倒個復罵位的連過程蟻,復踐位對我單片悠機來軍說,微是程健序還種沒有像開始皮執(zhí)行寬,是搬在做擾準備忍工作壯。一廚般的樸復位擠只需框要5可ms聲的時腰間。吐復位鵲引腳福RS酸T/桂Vp烏d通銅過片王內(nèi)一磨個施歪密特驢觸發(fā)醋器(嶼抑制茂噪聲最作用掙)與細片內(nèi)綿復位夾電路漿相連咸,施旺密特弓觸發(fā)末器的都輸出天,在行每個炒機器追周期括的S芳5P合2有卻復位仆電路襪采樣閱依次籍。當叔振蕩遺電路衣工作狡,并話且在適RS極T引浙腳加脊上一灣個至甲少保肌持2驢個機賭器周坐期的屠高電銷平時皆,就稍能使俊80灘51岔完成斧一次杜復位塊。按垮上面嘗所說梢,時躺間不辱少于戴5m潑s。熟為了隆達到束這個車要求意,需城要在貌外部血設計跡復位糊電路謠??駨臀粶p電路努的實洽現(xiàn)可鵝以有乞很多腎種方干法,神但是勺從功滋能上幻一般竄分為縣兩種彩:一愈種是松電源宜復位支,即準外部丙的復盒位電晝路在憶系統(tǒng)日通上遠電源乒之后伐直接浮使單垮片機發(fā)工作黃,單咱片機砍的起越停通搖過電刪源控騰制;枝另一編種方孩法是酷在復水位電化路中跳設計蝶按鍵夾開關(guān)搶,通樣過按玉鍵開筐關(guān)觸蔽發(fā)復提位電毯平,呼控制氣單片速機的莫復位降。使1、遺通用帥的復披位電數(shù)路涂和晶痰振電寧路一塌樣,話復位躬電路閥也是臣單片乳機系姻統(tǒng)的酷典型脾外部蔑電路隔?;彵镜纳鼜臀煌щ娐废壍脑だ韴D勸如圖妹6所泊示。集圖6滲儉單片放機的吸復位鎖電路瘋從原膽理上僻,一刮般采俗用上害電復樣位嗲愉路。冷這種嶄復位事電路曾的工濱作原辱理是局:通跨電時錢,電展容兩蓄端相陶當于右是短屈路,爛于是境RS俯T引謀腳上蟻為高夢電平聲,然縫后電角源通情過電蚊阻對蠟電容辯充電騰,R米ST毒端電先壓慢李慢下庭降,尸降到邪一定截程序閉,即君為低罵電平艘,單借片機撞開始紗正常色工作茶。閘2、粱改進常型的壩復位猾電路網(wǎng)對于巡有著提豐富乒電路查設計困經(jīng)驗塞的讀天者而增言,吼可以釘根據(jù)奧自己訓的需膚要,翁定制給滿足油實際插要求王的電昏路。辱這里純,給尊出了響一種侄根據(jù)屬實際蜜需要笨設計斧的上岔電復絹位電脖路,賤如圖蜻7所船示。其圖7丙先改進爭型的頭復位征電路潤2.恢5.女3汪信斷號燈塑控制艷電路乓外圍斜器件衛(wèi)選擇梨的是凝發(fā)光醋二極敏管,笨發(fā)光銜二極尸管在殃其兩陳端的圣電壓膝差超欲出其拔導通滾壓降并時開炭始工裹作,育發(fā)光掌二極跑管的遮導通砌壓降丸一般弟為1駁.7你V~校1.躲9V尖。此嫂外,烤工作刺電流安要滿汽足該味二極憑管的吹工作內(nèi)電流告。滿犬足電鏟流和豆電壓百的要挪求,緩發(fā)光略二極訊管就墨可以闊發(fā)光墨了。謝單片眼機系侮統(tǒng)中聚往往阿是數(shù)世字信旺號,歡不是窯5V額就是惕0V脫,所雀以只毒要將耕二極筒管的駝正負妹極和蒸電源么對應括上就斯可以寧了。災但還銀需在麗發(fā)光測二極釣管和鉤單片刊機連材接時析加一債個限屢流電汪阻,壞這個偉電阻徐的作梨用在赤于限脹制通營過二稍極管忠的電拖流,陜從而眨達到袍減少筒功耗構(gòu)或者援滿足事端口初對最指大電黑流的權(quán)限制榨。耕圖8凈信疏號燈侄控制慢和時傲間顯瓣示心電路鏈一般層二極獨管的巧點亮劃電流草為5美m(xù)A葵至1體0m倉A,伯在5確V驅(qū)污動時積,廠蒙家多卸采用主47伙0歐漿的限理流電鄭阻,招在電削路中總采用里了1誰K的精電阻賣,電準流也軋就3?!?悼mA互。當直然為套了更誤亮一想點,暖可以難減小客電阻濁值,依當然耐,二潛極管蕩的電講流不搭要超漢出單鼓片機李的I聚/O際最大諒電流幫。貿(mào)發(fā)光靜二極填管的器參數(shù)成分成貸三大鍛類:撐一是犯電參合數(shù);獄二是慮光參愉數(shù);腫三是酸極限炕參數(shù)桿。培●偵電參擱數(shù)炭發(fā)光集二極攜管的傅電參碗數(shù)主缸要有里下列團幾項辨。=1\*GB3秧①達正向災電壓爹Vf憲。它劇是指鎖:在寺給發(fā)陡光二柜極管窗加入丘規(guī)定拾的正軟向電腹流時你,發(fā)惹光二笨極管飲正極傘與負音極引朵腳之女間的慶電壓總降。=2\*GB3卷②引發(fā)向濟耐壓松V哈r。獅它是鹿指:尋保證恐發(fā)光黑二極債管不攔出現(xiàn)嫌反向博擊穿捕時所推允許營給發(fā)獸光二夫極管庭加的艱最大延反向央電壓然。=3\*GB3涂③植反向腹漏電轉(zhuǎn)流I令r。士它是待指:報在給姓發(fā)光厲二極瘋管加績上規(guī)流定的嗎反向步偏置估電壓燦時,對流過另發(fā)光檢二極柔管的錯反向愁電流溜,即嫩從負曲極流氏向正檢極的規(guī)電流朱。=4\*GB3恢④斯結(jié)電捷容C莖o。肚它是界指:靜發(fā)光威二極袋管P弊N結(jié)趁的結(jié)廳電容愁,一祥般為斷小于說10菠0拌P戲F,凍此結(jié)隨電容廳愈小快愈好言。白●悉光參取數(shù)眉發(fā)光姐二極鑰管的餅光參顧數(shù)主拐要有獄發(fā)光怕峰值持波長皺、半間峰寬檔度和查發(fā)光券強度忙。其肆中發(fā)叉光強禮度是標發(fā)光聚二極戶管的乞一項昂重要隊光參法數(shù),棄它表花征了閃發(fā)光久二極轎管發(fā)烏光時乏的亮論度。拳●而極限司參數(shù)送發(fā)光胃二極芳管的汪極限喂參數(shù)隱關(guān)系馬到發(fā)趙光二遷極管蹦的安恒全使剃用,艦在使扔用過薄程中蚊若超淺過極那限參睬數(shù),造發(fā)光毯二極落管將撒會損柄壞。鮮發(fā)光捎二極腥管的探極限辟參數(shù)辱主要柴有兩遷項:衫一是綠極限鈴功率餓Pm抵;二師是極接限工逮作電哲流I遣m。昌在小建電流滔發(fā)光半二極悔管中餅,極賤限電蛙流一植般小燙于5團MA便。舉發(fā)光宴二極停管的竟三種選參數(shù)矮中,躺除光去參數(shù)熱是它星特有拾的外危,其生他兩徐項參跌數(shù)的醬含義論與普允通二翼極管帥相同錦。揭2.壓5.祥4砍貫LE啊D顯借示及催顯示軌接口爸單片郊機應岸用系笨統(tǒng)中施,使察用的嬌顯示雞器主潤要有排LE化D(爬發(fā)光拌二極卻管顯古示器勝)和乳LC鞠D(蒜液晶曉顯示換器)羞。這襲兩種命顯示嚇器成墊本低減廉,扒配置堵靈活竿,與生單片蹤機接為口放腎便。竿近年織來也蒜開始豆配置疫簡易述形式溪的C稈RT魂接口家,可師以較微方使坡池進復行圖五形顯橡示。鄙數(shù)碼航管在村該電禿路中獨主要遣是顯普示單拋片機槽的輸幣出數(shù)應據(jù)、枯狀態(tài)絹等,食因而賣,作并為外妥圍典海型器售件,甩數(shù)碼樹管顯秀示是造反映仙系統(tǒng)搞輸出嘆和操聞縱輸爛入的暈有效句器件鋼。數(shù)么碼管閣具備易數(shù)字工接口線,可此以很擁方便小地和貢單片逆機系攏統(tǒng)連秒接;協(xié)數(shù)碼始管的彈體積柄小,側(cè)重量安輕,淋并且藏共好筋低,盆是一退種理綱想的暗顯示戶單片偵機數(shù)耽據(jù)輸亮出內(nèi)叢容的易期間濃,在括單片負機系蛇統(tǒng)中找有著存重要錫的作洞用。管顯示釘電路點如圖蒼8所閱示。綿1囑.免LE質(zhì)D顯恒示器飯結(jié)構(gòu)戲與原伍理涼LE守D顯仁示塊吊是由革發(fā)光領(lǐng)二極鈔管顯墾示字妨段的森顯示源器件也,在漠單片給機應些用系死統(tǒng)中須通常示使用宮的是頂七段罰LE怎D。諸這種構(gòu)顯示背塊有奉共陰抖極與鑒共陽沙極兩嶼種,谷如圖山9頑所示旗。共若陰極每LE藍D顯魚示塊堆的發(fā)餓光級長管陰框極共鋤地。吼如圖奴中(強c禾)所漠示,粱當某依個發(fā)騾光二悟極管粘的陽奉極為囑高電薪平時拼,發(fā)漠光二津極管有點亮咐;共迷陽極西LE奴D顯中示塊么的發(fā)槐光二蹈極管樹陽極告并接饒。如甚圖中假(b棄)所衰示。拴圖中厘(民a麗)為小七段拼碼顯真示器凈的實誠際外你觀與忌引腳鄉(xiāng)連接艱圖,蠟另外雅兩只獄沒有例標出割的引淺腳是蔑共陰娘或者廳共陽岔引腳羅,實到際連攝接中洽接地咽(共遲陰)掌或者巡接+稻5伏頸(共淹陽)錘。預圖9牙代LE暑D的昏管腳減和電淡路原無理因通常校的七板段顯肺示器部(也爹有人賓稱為丟七節(jié)語顯示他屏)卷是由贏八個適發(fā)光茅二極薯管所嗎組成獅的,螺因此點也被其叫做巡八段槍顯示招器。爽其中次包括墻七個凝細長怪條形壯的L外ED綢及小優(yōu)數(shù)點鉤行的需LE促D,嚼顯示路器的擔每一屯段或扒沒一犯劃都透有其離名稱沙,分布別是穗英文爽小寫羞的a生到f愁,以齒及小爹數(shù)傅點d差p(史DE料CI檔MA批L睜PO陪IN械T)嬸。七博段顯燈示器往可以畏顯示邀包括許小數(shù)磨點的孔0到少9數(shù)禁字與透部分弟的英填文字憂母。繳在近墻年來誓,由辭于生橋產(chǎn)器陷件的名工藝撕的進閑步,師也出衰現(xiàn)了殘十六遼段碼界LE戶D顯撇示器產(chǎn)和點料陣式腎單色槽和雙謹色顯徐示器孫,這霞些L睡ED悶顯木擔器被你廣泛糞應用戀于電博梯、繭大屏糠幕L導ED擴顯示效器、擴公共愁汽車拖報站乏器、崖車站陷車次智顯示撿等領(lǐng)研域,編特別星是點詞陣式拍雙色樓顯示段器的念出現(xiàn)商,極裙大的罰方便必了漢屋字的見顯示堤和圖群形顯偏示,籌為其俱在網(wǎng)仔民經(jīng)做濟的冊領(lǐng)域現(xiàn)的應索用拓斯寬了質(zhì)道路揉。段以共臉陽極泛的七晝段顯需示器惑為例映,若販想要召顯示扮數(shù)字丸1時之,就音要使紐b劃磁與c接劃點襲亮,訪在電濫路上洋我們廊會把避共同結(jié)點接鈴到正挨電源曬端(歷+5醬V)漁,標盯示b有與c太的地決方經(jīng)匙過限調(diào)流電君阻到城地,每就可鞏以顯稅示數(shù)良字1斤。如守果是斷單個帖的數(shù)掌碼管希,七虜段顯寄示器夫是直院接點剝亮的彈,亦侮即用姓8位血去推支動一脫個七鋒段顯斤示器緊。如提果有沿多位際數(shù)字鎮(zhèn)要顯側(cè)示時銳,可雁以用扇掃描弱的方略式顯財示,樓以節(jié)燙省控貝制腳仰位。申七段政顯示糧塊與羊單片臭機接甜口非剛常容突易。畢只要輪將一洗個8鐮位并燥行輸歇出門敏與顯訂示塊嫁的發(fā)見光二估極管踐引腳填相連贏即可辦。8泳位并肥行輸浸出門創(chuàng)輸出扮不同個的字鐘節(jié)數(shù)焰據(jù)即拍可獲太得不繼同的時數(shù)字衫或字所符,朽其段慕碼如己表舟2-妄3昆所示征。通密常將勇控制膀發(fā)光摧二極隨管的納8位馳字節(jié)充數(shù)據(jù)密稱為貢段選誰碼。拘共陽幕極與言共陰紙極的濃段選豬碼義拔為補鴿數(shù)。粒表2恨-3層悠七段到LE織D碼宇的顯糟示碼蛾2.彈L物ED擇是如釣何顯揀示單碼片機企數(shù)據(jù)條的慶用單謎片機守驅(qū)動探LE猴D數(shù)氧碼管榆有很縫多種倒方法蝕,按級顯示少方式棟分,正有靜殃態(tài)顯轟示和哈動態(tài)廈顯示日。首掘先介牧紹靜輔態(tài)顯拉示方墳法??检o態(tài)辰顯示肯就是秋顯示貧驅(qū)動儲電路料具有找輸出季鎖存慘功能際,單粱片機位將所艇要顯簡示的銜數(shù)據(jù)蕉送出棵后就宅不再荷控制踐LE怕D,分直到凳下一苦次顯蟻示時折再傳虧送一敲次新險的顯扎示數(shù)云據(jù)。惜靜態(tài)現(xiàn)顯示若的數(shù)呼據(jù)穩(wěn)幕定,貴占用緞的C睜UP蜻時間集少。御靜態(tài)產(chǎn)顯示標中,絕沒一迅個顯蛾示器凳都要盯占用憂單獨俘的具間有鎖崗存功捆能的荒I/監(jiān)O接撫口,薯該接楊口用閣于筆振劃段牙字形軍代碼敲。這隱樣單耐片機柏只要襲把顯羨示的德字形來代碼判發(fā)送哄到接渣口電侍路,碑該字羞段就丟可以局顯示銀發(fā)送粗的字起形。僵要顯淹示新踏的數(shù)椅據(jù)時扯,單握片機巨再發(fā)字送新脾的字第形碼百。流另一膀種方壯法是劍動態(tài)輪掃描潔顯示船。動青態(tài)掃敢描的橋方法近是用虹其接發(fā)口勢電路酸把所府有顯臭示器位的8哥個筆唇劃段嬌a-觀h同津名端漲連在紅一起租,而綢沒一址個顯摩示器抽的公阿共極附CO訪M各躺自獨倚立地輩受I誼/O祝線控件制。凳CP怖U向擾字段純輸出鮮口送占出字室形碼牢時,智所有套顯示游器接乎口接廢收到具相同償?shù)淖珠]形碼刪,但停究竟疏是哪六個顯胖示器冒亮,達則取首決于擊CO餅M端棗,而叉這一沾端是百有I獄/O材控制笛的,宴由單譜片機納決定商何時昨顯示何哪一盾位了私。草動態(tài)名掃描溪用分悟時的遞方法論輪流屬控制邁各個春顯示畝器的宣CO前M端緞,使兆各個津顯示打器輪板流點誤亮。鐵在輪咽流點救亮掃身描過村程中矩,沒澇位顯耕示器偶的點長亮時籠間極登為短證暫,睛但由條于人賺的視慈覺暫國留現(xiàn)釋象及燙發(fā)光討二極備管的詢余輝構(gòu)效應球,給今人的征印象霧就是摟一組令穩(wěn)定欠的顯姜示數(shù)搶據(jù)。勺3.智靜態(tài)和顯示呢和動引態(tài)顯粱示的真比較美這兩哭種顯逮示方詞式各聲有利識弊:絮靜態(tài)箏顯示極雖然踏數(shù)據(jù)態(tài)顯示脖穩(wěn)定喬,占逃用很銜少的昌CP當U時槍間,白但每淚個顯殿示單儉元都豐需要砍單獨浩的顯紗示驅(qū)疼動電掌路,首使用秀的電顏路硬汗件較屋多;挨動態(tài)圣顯示筐需要引CP翅U時翻刻對摘顯示前器進那行數(shù)換據(jù)刷怖新,已顯示茂數(shù)據(jù)淡有閃軋爍感象,占焦用的屠CP拖U時綁間多棍,但演使用離的硬學件少策,能催節(jié)省扮線路運板空憑間。肆在一栽般較映為簡臉單的前系統(tǒng)乓中,耗為了賞降低勿成本袋,動節(jié)態(tài)顯硬示方巧案具旁備一避定的悠實用危性,扁也是器目前襯單片躍機數(shù)昆碼管央顯示賣中較趣為常圈用的無一種勺顯示富方法釋。動隸態(tài)顯缺示法仗是目輔前各掙種單浪片計舒算機扛采用沈的流卡行方飾法。孩其優(yōu)絹點是毒煙堿幫簡單竭。快“俘動態(tài)尚”版由軟求件實詠現(xiàn)。碼三、濁交通潑信號漫燈軟蔑件的怨系統(tǒng)斗編程謝3.頂1單腎片機乎的C繁語言恥程序界設計椒c戶語言栗程序蕉設計臉是單販片機鏡開發(fā)遺、應鐘用的后重要效趨勢汗之一績。目賄前,孔支持謹硬斷浩點的盾單片將機仿碗真器搶已能燈很好感地進掙行c分語言摟程序晨調(diào)試恰,為改單片衰機編喉程使弱用c半語言播提供淋了便主利條器件。紙炸畏編譯零型程繳序設箭計語仆言c屠的優(yōu)化點已謠為大禍家熟最知:構(gòu)既有構(gòu)多種達高級稍語言筐的特盼點,火又具號備匯快編語折言的未功能款:有固豐富的的庫踢函數(shù)嶺、運折算速獵度快英、編鞭譯效喉率高什、可服移植套性好糧,而策且可唱以實免現(xiàn)對怖系統(tǒng)槐硬件胡的直殊接控粉制;之具有瘡完善婚的模靜塊程逆序結(jié)懼構(gòu),友支持叢廣泛姥采用獸的由盛頂向托下結(jié)侍構(gòu)化掉程序菠設汁李,為胡軟件倡開發(fā)段中采型用模券塊化毯設計攤方法冊提供今了有枕效支絕持;鬼可以吃大大準縮短切目標榨系統(tǒng)江軟件列的開化發(fā)周節(jié)期,安軟件焦的可憤讀件劫明顯喜增加飼,便敵于改慈進、賤擴充疾,求研制依規(guī)模技更大誕、性勿能更糧完備侍的系朝統(tǒng)。幅3.襖2紛C豐語言救與M閃CS慣—虛51虧3.醫(yī)2扮.1若M捆CS醫(yī)—炸51錯酌編流程語塵言導支持洽M礎CS儉—紫51揉單片櫻機編若程的逗語言群.除染了前沉面學看過的飾匯編攀語言拆外,樹還有掘三種鋼:B麗AS巾IC雀、P丹L/枯M和兄C。領(lǐng)物燒BA樹SI泰C語叫言簡校單易栗學,閱適用研于對煌編程射效率粉或運員行速秤度要言求不矮高的旬場合巖,8碰05食2單彎片機賴片內(nèi)格就固遠化了磚BA返SI三C語擦言解苗釋器警。但礎是B血AS慚IC短采用殼浮點緣運算英,導運致程感序復漸雜且霸執(zhí)行伶時間石長,狐即使碗BA淡SI漸C編唯譯器并也未黑能解青決這歇個問邁題。洪菠憲PL汁/M絨可以犧說是損“挪高級午匯編盾語言跟”適,詳漁細控戒制著銷代碼悄的生判成。虹但對唯MC防S-眨51者系列閑,器PL掙/M魂不支且持復觸雜的允算術(shù)雁運算便和浮歉點變惜量,慈也沒產(chǎn)有豐憐富的夜庫函探數(shù)。甜林餐用乞C朵語言也進行戚單片翅機程須序設躁計,狠編譯穗器能擺自動暈完成往變量氏的存挨儲單餐元的雨分配乓,編船程者扇可以嫩專過室于應抖用軟憶件的贈設計顯.大圓大加條快開般發(fā)速予度,缸可以欄對單袋片機健常用望的接獻口芯族片編稈制通黨用的野驅(qū)動君函數(shù)確,對畝常用暈的功挨能模斷塊、硬算法蛇等編倆制相牛應的汗函數(shù)弦,還擦可以細很容踢易地圈進行雹信號靜處理腫算法詞和程社序的賭移植棚,有雄利于配產(chǎn)品織中單賣片機全的重隨新選滅型和夕軟件逆設計真水平略的提匆高、漠與國針外嵌仔入式德系巖統(tǒng)的揪程序滾設計業(yè)接軌沸。觸條這與匯亦編語淹言相鼻比,羽C語智言程均序在棵開發(fā)掩速度辰、軟兆件質(zhì)向量、效結(jié)構(gòu)銹嚴謹惱、程四序可故靠性椒等方逝面有駝明顯愿優(yōu)勢桌。而白代碼判效率悉相對油較糠低的每缺點鉆,對睛于片剛內(nèi)R期OM鉛空間苗16渡K/未32撒K字味節(jié)以絡上的扮單片護機而陰言,橡已經(jīng)鐵不很盞重要扯。目鋸前,蝴單片斯機上已C語提言程翁序未退經(jīng)人泉工優(yōu)峰化的臺代碼吳長度勒,已間縮短琴到用不人工政方便激地對皺時間強要求章比較爬嚴格閥的匯堪編語環(huán)言模半塊和殼關(guān)鍵澤代碼掃進行端優(yōu)化姜。哀3.閑2.卸2昨C潛51度編譯泊器與煎程序貴開發(fā)摟過程安摔錢已經(jīng)括開發(fā)菜了各區(qū)種單叛片機鵲的溜C葛語言競編譯確器床具交廁嘗對于竄并不男以快貍速運毛算見恩長的添MC菜S肝—廈51螞單片橋機來啦說,耕其C舟語言某編譯惡器(崗簡稱涉C5簽1)支的各弦項性行能指線標中敘,最招重要停的是簽開發(fā)難便利自,其慨次是井生成球代碼勇緊湊妨,以喂及編宣譯速料度、表是否摔有浮舉點庫喊和足紀夠的產(chǎn)算術(shù)手支持脾。鉆C揀51榆程序諷開發(fā)停過程趁如圖前10守所示待:未圖1刊0伶C浮51揪程序葵開發(fā)義過程廉3.烏2宮.3令瑞C清51漿程序仔結(jié)構(gòu)示淺畝與一談般C童語言千相似侍,C守51泥程序凡的基三本單奶位是撤函數(shù)禾。函童數(shù)由職函數(shù)承說明挑和函逝數(shù)體滅兩部挨分組植成。皺一個死C源箭程序兄至少香包含猜—巡個(遷ma頑in蹄).雨也可禾以是弊一個卸主函攪數(shù)和睛若干返其它褲函數(shù)佳。主掙函數(shù)掩是程為序的刊入口吸;主啦函數(shù)排中的醋所有拉語句問執(zhí)行暖完畢沒,則幼程序尖結(jié)束擦。倦守志C刑51太程序努的一玩般格期式如斗下:谷類型識碗漠函數(shù)建名(穩(wěn)參數(shù)污表)叼參數(shù)挖說明舒:{蹄勞數(shù)據(jù)邁說明港部分家:峽易執(zhí)行衛(wèi)語句混部分賀:}平算在幸程序源中,罷函數(shù)振有三郊種形成態(tài):伶函數(shù)即定義閣、函悠數(shù)調(diào)芬用和蓬函數(shù)究說明禿。杜混函諷數(shù)定殼義相口當于粘匯編軋中的者一般狡子程配序。市函數(shù)靈調(diào)用著相當預于調(diào)旬用子擁程序癢的C帥AL邀L語茂句,廟要求川有函互數(shù)名稿和實盡參數(shù)著表。輕在C孕中,朋更普顆遍地窯規(guī)定鉛函數(shù)鈔調(diào)用哈可以祥出現(xiàn)古在表聽達式混中。冶函數(shù)梅定義極和函顏數(shù)調(diào)濾用不阿分先筑后,膏但若訂調(diào)用將在定欠義之推前,口必須躁在調(diào)廁用前衣先進訪行函巧數(shù)說痰明。購函數(shù)晨說明感是一閃個沒冶有函懼數(shù)體喪的函祖數(shù)定蔽義。濱鹽腹C5龜1中肆函數(shù)族分為表兩大月類:辣庫函社數(shù)和叼用戶縣定義庸函數(shù)菠。被唯調(diào)用凈的函腔數(shù)可圣以是墨庫函桐數(shù),河也可氏以是椅用戶項函數(shù)呈。僚宇撞庫函爬數(shù)是掘C5團1在擾庫文說件中劈已定員義的繪函數(shù)版,其頌函數(shù)還說明廳在相烘關(guān)的渴頭文呈件中癥。用掏戶在特編程進時只強要用兩in遷cl以ud正e預唉處理咱指令狡將頭膽文件興包含賞在用燥戶文煎件中管,直夕接調(diào)纖用即袋可。玉小泉用任戶函繁數(shù)是碌用自菜己定哭義,減自己芬調(diào)用須的一榨類函泊數(shù)。覺估爹C5該1程巖序的悟編制濫與一羅勝C和語言趴行序佛大致簽相同辛。羽3.這3漲利用沒C5聯(lián)1程供序編磁寫延狗時程辣序己為了匪循序形漸進得地學溝習單珠片機攏的功谷能,歪這里厭我們糾即使旦用了森單片軟機中找的定念時器筍,也增直接尿采用調(diào)軟件論的延懂時程遣序定倆時控從制發(fā)岔光二沒極管橋的亮個滅。壞該延鑼時程招序的余時間嫁主要吳是通隊過計擾算單效片機季執(zhí)行林指令從所需立的時之間來在確定超的。扶例如匪,在獄前文蛛中介貨紹過齒,在儀選擇縮12激MH渣z晶友振時瓶,執(zhí)玻行一藝個簡瀉單加沈法指搖令的品時間勝為一托個指偏令周彼期,票需要礙1/剃12寨M(易秒)宜=1跟(微強秒)蠟,所搜以程糖序中脈作1倚M次枯加法璃循環(huán)求所需干要的綁時間霉就是綱1秒沉鐘。抵當然燃,這盤只是希一個剪粗略懼的算慚法,違需要池加上地執(zhí)行醬其他粥必須痛指令專所花錄的時中間,的并且璃考慮介程序告代碼龜?shù)男髀省<暗俏?,這晨不失塔為一延種簡毛單的擊解決課方案皺。皂●賢程境序代松碼逗vo靜id艦d圣el農(nóng)ay幸10乳ms茄(v睛oi幟d){念眾u再ns具ig貓ne艷d口ch拉ar膏榆i,仗j;剪杯厲逐今/倦/定征義延疤時循丹環(huán)變焰量聚蕩f司or資(i卡=2宜0;適i>貢0;竹i-違-)科續(xù)研繩fo迫r(千j=演24俗8;多j>敵0;恐j-皂-)借;帝遙肅//搬雙重遲循環(huán)但,延國時1右0m進s}級3.毀4阻信號糧燈亮射滅的紅定時蓋功能沫準網(wǎng)單片直機之梨所以年在工臂業(yè)控轉(zhuǎn)制中身有大去量的界應用蹦,就仆是在穿于它狼有其扛獨特除的定鉛時、砍計數(shù)純功能蛇。在野本電巧路中挽,用暫定時錫器來痛實現(xiàn)錦燈箱的閃橡爍功額能。方控制懇單片譜機I帖/O累端口良電平棵的高梢低,張從而扇控制孩發(fā)光掠二極染管的陡亮滅徑通過糧對P季1口貿(mào)和P漫3.吼0、共P3議.1賭、P職3.邀3、遞P3囑.7涼口的沒變量文置1粉和置甘0,蟲控制闊P1搬口和慌P3評口的套電平共高和孕低。間當為梁高電婚平時熔,發(fā)集光二鼠極管認兩端董壓差摟為零乓,二遲極管駕不導屈通,查燈不全亮;娘當為腹低電秩平時掘,發(fā)溜光二腳極管痰兩端位壓差虜為5燥V,史二極湯管導簽通,診燈亮朱。彎3.逐4.方1徹單尿片機闊的定庭時器廳MC老S-猜51檔系列漏的單硬片機懷一般懼有兩刮個內(nèi)錘部的照16轟位定牙時器擱/計欄數(shù)器套,分帽別稱強為T三0和松T1查。這盲兩個護計數(shù)秩器分冰別是比兩個倦8位遞的R百AM權(quán)單元璃組成河的,街即每壓個計霧數(shù)器困都是椅16味位的紋計數(shù)杰器,奧最大方的計坦數(shù)量甩是6斯55敵36犧。恒那么屯這個顯定時革/計鍋數(shù)器丟是如甚何產(chǎn)川生定梨時作誓用的荒呢?嗓舉個亮例子屑,如被果將藥時鐘挨定時病到1違分鐘使,那包么秒愁針計烈數(shù)到仔60渣次后詠,始受終鬧績鈴就犬會響潔。這盼里有饑個計句數(shù)和硬定時講之間孩的概殘念轉(zhuǎn)杰化,咱時間斃表示愿為秒鄙針的傷計數(shù)貫值,恥即秒痰針每嫩一次愿走動奪的時魚間正隸好是爽1s困??瘑纹l(xiāng)機中同的定厘時器著和計僵數(shù)器超是復溪用的豆,計型數(shù)器術(shù)是記熟錄外焦部脈精沖的夸個數(shù)宋,而瓜定時控器則波是由雙單片赴機提堪供的壟一個駱非常傾穩(wěn)定受的計娃數(shù)源嚴。定紛時器叉是由牌單片繞機的烤晶振抓經(jīng)過腸12跡分頻愁后獲凡得的績一個謠脈沖肢源。說當單擱片機言的晶窩振為骨12允MH晉z時渾,計佩數(shù)值巖1代腹表的芽時間吃就是鮮1u茅s。玩計數(shù)夠器的脊容量院是1襖6位笑,也爛就是拴最大最的計芳數(shù)值膽達到悲65冊53此6,縫因此痛計數(shù)芽計到悼65租5混36駱就會猜產(chǎn)生雀溢出幸。當寶定時竹器/械計數(shù)唇器溢咸出時泳,就椒會使爬得相卸關(guān)的捷寄存放器標林志產(chǎn)爸生變烈化,歌單片布機將終由此抱而產(chǎn)它生定巾時中膀斷,療在中雷斷服桑務程犬序中雞處理未定時礦到而龍需要袍完成儉的任鏟務。的3.附4.喚2樓如銀何使壁用M毒CS隔-5浴1單結(jié)片機梢的定莊時器堡呢?田江質(zhì)使用竹單片裕機的捷定時衫器/蠅計數(shù)塞器主僚要和貪編程伍有關(guān)削。編糖程中埋需要安對兩歌個特盞殊功漸能寄寶存器餐進行基操作禁。這氧兩個帥特殊以功能衛(wèi)寄存透器就姻是T鑒MO救D和桃TC兵ON降,又姻稱為制定時會器的咸控制據(jù)字。繩士首先匯,介謹紹定的時器普/計長數(shù)器丈的方脾式寄螞存器村TM計OD忌。生TM獄OD忠是一懇個8賄位的通特殊杜功能蠅寄存扮器,枝對應孫的地腦址為顏89揭H,好不可鳥位尋瞎址。都TM暑OD邀控制竊字中扛可以也完成稼3個蘋功能蔽:穩(wěn)①冷確定財選擇叢定時回器,濁還是州計數(shù)乎器。乘②得選擇諸何種棟工作原方式糟。復③褲是否版借用塘外中患斷控比制定踢時器轟和計勝數(shù)器備的啟閘停。外TM間OD曾的低紋4位竿是用誼于控蓋制T升0的籃字段謠,高需四位強用于蒸控制刷T1低。T悲MO革D的互控制須字的蚊格式寬和含驅(qū)義如幸表3睛-1燃所示優(yōu)。價表3勒-1伐攜豪掩曬沿狂端潤勒稅醫(yī)質(zhì)TM螞OD炊的控勢制字返TM影OD羅.7存TM乏OD紹.6鄉(xiāng)TM橋OD府.5曲TM叢OD疤.4行TM機OD作.3租TM穿OD到.2欺TM隊OD其.1抗TM廳OD蒸.0朱GA窄TE壘C/駁T弟M1那M0共GA鳳TE怕C/鋪T槐M1擴M0案這里魯,以半TM茅OD置的低感4位出來說尼明各賤位的兄定義臣和功鉛能。浴GA漆TE藏:分泉為兩攜種情尖況,燙GA辟TE修=0孫,定遙時器集的起瘡停和蒜IN玩T1搶無關(guān)芬,在桐這種俯情況曉下,洲定時結(jié)器的表起停柔只取脂決于聰TR岡0。而GA浸TE斃=1嘗時,架在此物種情哨況下免定時尊器/樣計數(shù)界器的明開關(guān)獄不僅物要由窮TR惰0來門控制年,而殼且還歲要受銷到I獨NT愁1引寫腳的初控制曠,只獄有T損R1算為1超,且埋IN凝T1拒引腳浮也是木高電防平,析定時運器才僅能開什始工諒作。吼C/叮T:吼定時躲/計歲數(shù)器拋即可侮作定補時也塊可用拔于計叨數(shù)。熔選擇糠何種第功能嬸,由裹C/柄T的珠控制福字決往定。埋如果亞C/乎T為腿0就胃用作悼定時外器,迎如果襪C/費T為由1就憐用作哀計數(shù)物器。吩當然摟,一腹個定超時/逮計數(shù)床器同桶一時較刻要烈么作媽定時揪用,的要么芳作計獅數(shù)用腔,不基能同光時用薯。版M1揀、M天0:殘用M禮1、蜂M0濾來控蝦制定治時/退計元數(shù)器套4種傻工作步方式詳?shù)倪x值擇。殲●袋工作功方式究0:熱M0靠=0粥,M產(chǎn)1=角0。隨13扶位定形時/牛計數(shù)狡方式陳,它撫由T縫L(榆1/桑0)讀的低蝶5位暴和T跨H(丸0/唐1)速的8曉位構(gòu)蜂成1欺3位季的計招數(shù)器款,此披時T蓮L(欣1/測0)門的高鎮(zhèn)3位紋未用安。憲●碑工作蘆方式帽1:勻M0揮=0怨,M略1=鳴1。扒是1唇6位甩的定勵時/紙計數(shù)蜂方式活,其摟他特消性與役工作執(zhí)方式誓0相竄同。本●狐工作慨方式字2:讓M0甩=1蕉,M薄1=瓣0,孟自動山重裝琴初值嘗的8植位定襯時器父/計錢數(shù)器炕。初宰值放評在T朽(0站/咱1)軌的高匹8位滿。在墊工作況方式鑰2,閉只有熱低8鼓位參廊與計僻數(shù),目而高孟8位京不參含與計體數(shù),盛用作滔預置霞數(shù)的稻存放焦,計碼數(shù)范調(diào)圍2理56讓。每錦當計設數(shù)溢新出,揉就會腿打開卷T(垮0/回1)傅的高李、低柱8位圖之間量的開緣關(guān),囑計預影置數(shù)縣進入齒低8終位,豈這是愈由硬尾件自還動完泉成的劉,不嬌需要桶由人匪工干紫預。靈通常使這種卸工作佛方式旱用于樸波特拼率發(fā)成生器懲,用紀于這全種用孕途時額,定彩時器留就是喜為了玻提供亂一個慮時間姨基準寄。計矛數(shù)溢笛出后乓重新騾裝入斬預置及數(shù),效再開互始計較數(shù),犯不要捕任何姻延遲扛。深●園工作殿方式跌3:糟M0紙=1飯,M守1=叛1。分這種軍工作救方式避之下擱,定乳時/矩計數(shù)逆器0別被拆引成2廁個獨召立的桑定時付/計幅數(shù)器揚來用萌。其吉中,篩TL畫0可新以構(gòu)紀成8艙位的愛定時涉器或捎計數(shù)儀器的即工作寒方式輩,而叔TH擇0則將只能江作為剛定時疏器來慰用。適一般詞情況山下,輪只有窄在T攜1以牛上工圓作方鵲式2揀運行柜(當約波疾特率辜發(fā)生賓器用?。r眼,才銅讓T階0工手作于祥方式畏3。勉接下書來,爪介紹謙定時喂器/沖計數(shù)設器的川控制趨寄存煙器T治C膨ON馳??芓C蓮ON扮是一吊個8度位的饑特殊垂功能浮寄存蒜器,盲對應怎的地雕址為月88渾H,增可位渾尋址匆。T骨CO薦N中習的低快4位逼用于已外部戴中斷吊的控摸制,妄在后致文中安將加咱以介績紹,哨此處瓶只對購高4疊位的膀T0謙、T塑1控招制字輔及其智控制恢原理剛進行乖介紹伏。T駝CO膀N控調(diào)制寄踐存器距的格短式和紋含義惱如表究3-擦2所卷示。寒表3嗚-2雄困凱虜各汽占鈔羽亮招TC陡ON熔控制益寄存俱器床TC墓ON罰.7照TC顛ON僑.6疼TC如ON憂.5噴TC斯ON旦.4遷TC客ON屆.3驚TC度ON為.2膊TC泉ON銷.1痰TC援ON從.0慌TF臘1猴TR即1糊TF戰(zhàn)0疏TR事0幣IE徹1推IT概1瞞IE莖0濫IT四0漁TR控0:忽T0物的運兆行控慌制位搞。啟涉動涌定時杠器T澇0沒機有專西門的青指令晴,而嘴是通態(tài)過位拖TR更0進溝行控友制。謹TR族0是衫由軟恐件置丙位或榴清零淚的。汽當門剪控位法GA醒TE澡=0雀時,字T0然的運糖行只忌取決圾于T緊R0墻的0頃和1絹;當編門控恐位G河AT香E=今1時抹,僅萄當T薯R0風=1液,并馬且外喜中斷端0引怨腳上供的輸懇入值究為高幫電平塔時,露T0枝才開申始計芳數(shù),濟這兩艦個條呢件有民一個袍不滿規(guī)足,委則禁燃止T勁0計蛙數(shù)。尿TF患0:州T0愁的溢栽出和對中斷難申請研標志聽位。稿當T優(yōu)0溢勻出時不,硬遠件置灘位T且F0陡,表槳示提央出了各中斷頂申請摸。該起標志歇位可比以通小過軟踩件查帽詢,幟也可射以用揀軟件裁清零遼和置伏位。善在單建片機過響應碧中斷淺申請?zhí)J后,畜硬件擱自動手清零扔。圖TR冒1:極T1莖的運愁行控動制位秒。昂TF揪1:嚇T1豎的溢帶出標州志位順和中齡斷申流請貧標志沸位。窩3.芒4.溜3例定暢時器秧數(shù)值允的設壓置應倡該注跡意的勻事項擠理論什上說豎,定撒時器宗的最健小計留數(shù)、座定時妄間隔膽時間撞是由振晶振殲的頻捆率決蓄定的籃,最龜大的巴時間詠間隔捧可以許是無頁窮大類。然景而,劈在實巡際應及用中末,還砌是有沒一定廟的規(guī)站則需踐要遵濃守的唉。首拔先還尾是看奸一看為定時善器的除一次蒙最大基計數(shù)吊范圍毒吧

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論