項(xiàng)目單片機(jī)控制LED燈的設(shè)計(jì)_第1頁(yè)
項(xiàng)目單片機(jī)控制LED燈的設(shè)計(jì)_第2頁(yè)
項(xiàng)目單片機(jī)控制LED燈的設(shè)計(jì)_第3頁(yè)
項(xiàng)目單片機(jī)控制LED燈的設(shè)計(jì)_第4頁(yè)
項(xiàng)目單片機(jī)控制LED燈的設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

電子工業(yè)出版社單片機(jī)控制技術(shù)項(xiàng)目式教程

(C語(yǔ)言版)電子工業(yè)出版社項(xiàng)目4單片機(jī)控制LED燈的設(shè)計(jì)

能了解51單片機(jī)I/O口的結(jié)構(gòu);能掌握51單片機(jī)I/O口的特點(diǎn)及應(yīng)用;能掌握51單片機(jī)控制LED燈的硬件設(shè)計(jì)方法;能熟練編寫單片機(jī)控制LED燈閃爍的程序。學(xué)習(xí)目標(biāo)工作任務(wù)敘述51單片機(jī)I/O口的結(jié)構(gòu)和特點(diǎn);設(shè)計(jì)單片機(jī)控制單個(gè)LED燈閃爍的電路和工作軟件;設(shè)計(jì)單片機(jī)控制多個(gè)循環(huán)LED燈的電路和工作軟件。任務(wù)4.1單片機(jī)控制單個(gè)LED燈任務(wù)4.2單片機(jī)控制多個(gè)循環(huán)LED燈項(xiàng)目拓展實(shí)驗(yàn)板彩燈的花式控制項(xiàng)目小結(jié)思考與訓(xùn)練項(xiàng)目4單片機(jī)控制LED燈的設(shè)計(jì)

任務(wù)4.1單片機(jī)控制單個(gè)LED燈4.1.1MCS-51單片機(jī)的I/O口介紹

MCS-51系列單片機(jī)有4個(gè)8位的并行I/O接口:P0、P1、P2和P3口。它們是特殊功能寄存器中的4個(gè)。這4個(gè)口,既可以作輸入,也可以作輸出,既可按8位處理,也可按位方式使用。輸出時(shí)具有鎖存能力,輸入時(shí)具有緩沖功能。

1.P0口P0口是一個(gè)三態(tài)雙向口,包括一個(gè)輸出鎖存器、兩個(gè)三態(tài)緩沖器、輸出驅(qū)動(dòng)電路和輸出控制電路組成,它的一位結(jié)構(gòu)如圖:輸出驅(qū)動(dòng)器控制電路P0口功能1、通用I/O接口:不需要外部擴(kuò)展時(shí),內(nèi)部控制信號(hào)將使MUX開關(guān)接通到鎖存器。此時(shí),由于P0口沒有內(nèi)部上拉電阻,通常要在外部加一個(gè)上拉電阻來(lái)提高驅(qū)動(dòng)能力。2、地址/數(shù)據(jù)分時(shí)復(fù)用:需要進(jìn)行外部擴(kuò)展時(shí),內(nèi)部控制信號(hào)將使MUX開關(guān)接通到內(nèi)部地址/數(shù)據(jù)線。此時(shí),P0口在ALE信號(hào)的控制下,分時(shí)輸出低8位地址和8位數(shù)據(jù)信號(hào)。P0口的工作原理(1)通用I/O口①用作輸入口(端口外數(shù)據(jù)內(nèi)部寄存器)方式1(讀鎖存器):Q緩沖器2D內(nèi)部總線,適于“讀—修改—寫”方式2(讀引腳):P0.x緩沖器1D內(nèi)部總線。

作為通用I/O使用,是一個(gè)準(zhǔn)雙向口:“在輸入數(shù)據(jù)時(shí)應(yīng)先把口置1,使V1、V2都截止,引腳處于懸浮狀態(tài),可作高阻抗輸入”②用作輸出口(片內(nèi)數(shù)據(jù)端口)數(shù)據(jù)鎖存MUXP0.x(2)地址/數(shù)據(jù)總線口

①輸出:地址/數(shù)據(jù)為1,P0·x——高地址/數(shù)據(jù)為0,P0·x——低

②輸入:經(jīng)緩沖器1讀入

(1)P0口既可作地址/數(shù)據(jù)總線使用,也可作通用I/O口使用。當(dāng)P0口作地址/數(shù)據(jù)總線使用時(shí),就不能再作通用I/O口使用了。(2)P0口作輸出口使用時(shí),輸出級(jí)屬漏極開路,必須外接上拉電阻,才有高電平輸出。(3)P0口作輸入口讀引腳時(shí),應(yīng)先向鎖存器寫1,使V1、V2截止,不影響輸入電平。P0口特點(diǎn)2.P1口P1口是準(zhǔn)雙向口,它只能作通用I/O接口使用。結(jié)構(gòu)與P0口不同,它的輸出只由一個(gè)場(chǎng)效應(yīng)管V1與內(nèi)部上拉電阻組成。(1)P1口是唯一的單功能口,僅能作為通用I/O口使用。因在其輸出端接有上拉電阻,可以直接輸出而無(wú)需外接上拉電阻。(2)同P0口一樣,當(dāng)作輸入口時(shí),必須先向鎖存器寫“1”,使場(chǎng)效應(yīng)管V1截止。P1口特點(diǎn)3.P2口P2口也是準(zhǔn)雙向口,它有兩種用途:通用I/O接口和高8位地址線。

P2口作I/O端口使用時(shí):內(nèi)部控制信號(hào)使MUX開關(guān)接通到鎖存器,此時(shí)P2口的用法與P1口相同。P2口作外部地址總線使用時(shí):內(nèi)部控制信號(hào)使MUX開關(guān)接通到內(nèi)部地址線,此時(shí)P2口的引腳狀態(tài)由所輸出的地址決定。需要特別指出的是,由于對(duì)片外地址的操作是連續(xù)不斷的,只要進(jìn)行了外部系統(tǒng)擴(kuò)展,此時(shí)P0口和P2口就不能再用作I/O端口了。4.P3口P3口用姨作通錄用I/允O口時(shí)斬,其雪工作階原理臭同P1口類啊似。此外濾,它箭的每礦一根俗線還砍具有按第二紀(jì)種功仆能?!钤谡嬉握某虘?yīng)用淚電路蹈中,P3口的卻第二煎功能樂(lè)顯得液更為繩重要鹿。4.兆1.喊2單片工機(jī)控會(huì)制單持個(gè)LE辰D燈閃唱爍的元設(shè)計(jì)1.任塘務(wù)要詠求設(shè)計(jì)步一個(gè)訂電路犬,AT伯89壺C5瓣2單片扮機(jī)的P1瞧.7引腳同連接第一個(gè)LE市D燈,光控制LE鐮D閃爍夸。2.任臭務(wù)分槐析以單明片機(jī)已為核隨心的坦電子茫設(shè)計(jì)硬件安設(shè)計(jì)軟件知設(shè)計(jì)單片梯機(jī)最吐小系霜統(tǒng)加沃上最倆簡(jiǎn)單錫的輸庫(kù)出電崖路來(lái)坑驅(qū)動(dòng)LE阿D編程滾控制P1零.7引腳并的電灑平狀虧態(tài),斗使其繡持續(xù)寒一段森時(shí)間搞的高寒電平儉,再分持續(xù)清一段掉時(shí)間柳的低殲電平3.任尚務(wù)設(shè)倘計(jì)(1)器已件的選擇①發(fā)酒光二世極管發(fā)光銀二極隙管:習(xí)單向產(chǎn)導(dǎo)電恩性,么通過(guò)5m觸A左右噴電流樹即可錢發(fā)光壤,電杰流越嶼大,儉亮度鍛越強(qiáng)倘,但尸若電蒼流過(guò)滲大會(huì)掌燒毀勻二極華管,確一般擊控制賀在3~20械mA。工作滅電壓斗:紅色晶發(fā)光罰二極沫管1.悟7-企2.郊5V綠色檢發(fā)光村二極舊管2.給0-佛2.烤4V黃色鉤發(fā)光匙二極均管1.市9-針2.擇4V藍(lán)/白色離發(fā)光遠(yuǎn)二極總管3.喉0-咸3.夕8V②限暈流電派阻二極弱管串侍聯(lián)電販阻的鉤目的擊是為憤了防脊止發(fā)解光二駕極管衫和P1租.7引腳棉流過(guò)復(fù)的電陸流過(guò)錄大,婆燒毀匙二極金管或宿單片謹(jǐn)機(jī),化所以米該電扔阻也今稱為杯“限坐流電沖阻”毒。限流暗電阻周的選兩擇:假設(shè)謹(jǐn)電源睛電壓禾為VC沒C,發(fā)頑光二贊極管休的導(dǎo)階通壓膏降為VD滅D,導(dǎo)謠通時(shí)寸流過(guò)篇二極理管的補(bǔ)電流御為I,則戚限流地電阻R為:R堡=欲(V酸CC汁-V亂DD燥)/躍I例如驚,若是二極直管的答導(dǎo)通丸壓降驢為2.明2V,導(dǎo)壘通時(shí)船流過(guò)著的電猶流為5m雕A,則鉤限流漆電阻額為56磁0Ω。③器件音清單器件名稱數(shù)量(只)AT89C52112MHz晶體122pF瓷片電容222uF電解電容110kΩ電阻1560Ω電阻1發(fā)光二極管LED1(2)硬擠件原笑理圖哥設(shè)計(jì)再次江強(qiáng)調(diào)逗:圖中粥的單答片機(jī)奮元件毀沒有脫“VC宮C”和“GN壞D”引腳華,這汪是因包為Pr奧ot蒼eu左s軟件獸中,活元件機(jī)模型霧中的旨“電孔源”倒和“俯地”澇已經(jīng)飯進(jìn)行己了連他接,陶“VC綠C”接到堤了“+5姥V”電源屆,“GN隙D”接到陵了“弊地”拼,所穴以隱裳藏了隨這兩全個(gè)引膚腳。(3)軟遠(yuǎn)件程筑序設(shè)黎計(jì)#i彩nc松lu董de括<r瓣eg渠52扣.h聚>//宏定落義sb向itle煎d=漠P1失^7暖;//用sb包it關(guān)鍵愧字定霉義P1先.7引腳//延時(shí)遣子函呀數(shù)vo苗idDe歉la場(chǎng)y(彩un修si掠gn壯edin賭tt){wh抖il搜e(潛--固t)您;}//主函蕉數(shù),羨控制P1副.7引腳例的LE寸D燈閃末爍vo猜id落m鑼ai剝n但(v矮oi傍d){wh聚il絕e媽(1鉤)//主循住環(huán){le紫d=弓0;//將P1叛.7引腳雁置0,對(duì)扭外輸侵出低偏電平De熱la怖y(煤20骨00挪0)勤;//調(diào)用蒼延時(shí)谷程序le敏d=笑1;//將P1通.7引腳庫(kù)置1,對(duì)儀外輸敬出高輩電平De盈la霧y(潔20擴(kuò)00衰0)箏;//調(diào)用撈延時(shí)乖程序}}在軟預(yù)件編譜程中戶,通夠常使呢用空篇循環(huán)永來(lái)達(dá)償?shù)窖恿r(shí)的辟效果片。延胃時(shí)時(shí)絕間的摸長(zhǎng)短巖可以診在Ke以ilC5島1的調(diào)仗試狀晨態(tài)下話分析使。(4)軟膏硬件利聯(lián)合縮慧調(diào)試1.任黑務(wù)要題求設(shè)計(jì)繳一個(gè)栽電路濾,AT擋89擴(kuò)C5垃2單片灘機(jī)的P1口連負(fù)接8只LE喚D燈,貿(mào)按以地下順狀序點(diǎn)騰亮,綁形成尤流水典燈的雹效果陣:①?gòu)腜1獻(xiàn).0到P1歉.7連接棗的8只LE罩D燈逐奇?zhèn)€點(diǎn)鮮亮;②從P1莫.0到P1呼.7連接族的8只LE疊D依次飄全部偉點(diǎn)亮鉤;③從P1央.7到P1晉.0連接班的8只LE沸D燈逐雖個(gè)點(diǎn)談亮;④從P1怒.7到P1不.0連接哲的8只LE負(fù)D依次刺全部冠點(diǎn)亮柳。任務(wù)4.恢2單片唇機(jī)控魄制多云個(gè)LE駐D燈2.任匪務(wù)分踩析任務(wù)犯要求垂單片技機(jī)控算制8個(gè)LE找D燈,鞏當(dāng)需耽要對(duì)晝某個(gè)I/跡O口的鍵八位凱一起睛操作畜時(shí),逃一般圓采用暗整體枝操作喬的方粘式,救即總季線的歡方式襖。在嫁軟件庸設(shè)計(jì)肢時(shí)可此以定笨義一叔個(gè)變探量來(lái)探給P1口賦竄值,窮賦的喬值不土同點(diǎn)遭亮的LE決D燈不坑同。腔由于8只LE認(rèn)D燈要卸按一宰定規(guī)鋪律點(diǎn)宴亮,周這就街要求策對(duì)給P1口賦依的變威量進(jìn)玻行移筋位,移位掏操作犧既可撐以用鍛標(biāo)準(zhǔn)C中的與左移胞、右督移運(yùn)近算符膊來(lái)實(shí)跳現(xiàn),證也可胸以用C5位1庫(kù)自茶帶的濾函數(shù)壩來(lái)實(shí)搶現(xiàn)。移位乒運(yùn)算黃符循環(huán)刑移位遺函數(shù)注意:循甲環(huán)移宋位函吃數(shù)_cr研ol_(觸)和_cr儲(chǔ)or_(王)包含務(wù)在in拖tr稈in崖s.懂h頭文血件中告,因犯此如觸果在守程序豈中要借用到既這類雜函數(shù)封,就漠必須蔥在程蘆序的另開頭鏡處包加含in運(yùn)tr扶in渾s.味h這個(gè)槐頭文固件。由于田用到細(xì)的發(fā)遺光二般極管窯較多史,每銷個(gè)發(fā)灘光二鳴極管炊都需導(dǎo)要限館流電惠阻,澡硬件森電路扣會(huì)顯月得比巡壽較復(fù)揚(yáng)雜,善所以具這里籮使用賀了排納阻。排阻,就支是若虎干個(gè)余參數(shù)漢完全籠相同板的電環(huán)阻,蟻它們存的一獄個(gè)引宣腳都評(píng)連到可一起騰,作綠為公密共引凈腳,振其余長(zhǎng)引腳鵝正常許引出賽。如屑果一疾個(gè)排白阻是謊由n個(gè)電叢阻構(gòu)箏成的峽,那獵么它看就有n+嬸1個(gè)引待腳,枯一般啄來(lái)說(shuō)慈最左茶邊的梅那個(gè)鄉(xiāng)豐是公崖共引勤腳。振它在咐排阻甩上一抵般用脹一個(gè)著色點(diǎn)刷標(biāo)出脊來(lái)。直插館式排述阻輔貼片嘩式排揀阻☆排阻懇一般葛用在睡數(shù)字宏電路烘上,牙比如島作為愧某個(gè)巧并行略口的禿上拉屑或者屠下拉粥電阻腹用。副使用豆排阻糾比用印若干甘只固僑定電衣阻更旅方便韻。3.任茶務(wù)設(shè)粘計(jì)(1)器棋件的宏選擇器件改清單器件名稱數(shù)量(只)AT89C52112MHz晶體122pF瓷片電容222uF電解電容110kΩ電阻1560Ω×8排阻1發(fā)光二極管LED8(2)硬顧件原理丙圖設(shè)旋計(jì)(3)軟井件程乏序設(shè)縮慧計(jì)#i旺nc分lu記de克<r笛eg喬52惰.h斑>//宏定沈義,52單片備機(jī)頭摟文件#i尸nc幕lu天de浸<in把tr默in冤s.淘h>//包含_cr線ol_、_cr慶or_函數(shù)斬所在換的頭毅文件#d刻ef箱in詠eui怕ntun路si牙gn室edin仍t#d抬ef疏in農(nóng)euc考ha社run玻si者gn初ed兄c修ha回r//延時(shí)折子函己數(shù)vo端idDe稅la德y(有un目si春gn債edin臂tt){睜w抄h(huán)i姐le庸(-輪-t此);}//主函忍數(shù),問(wèn)循環(huán)啄點(diǎn)亮LE勉D燈vo失id披m梁ai雄n(閉){uc異ha蘭rk,皂re隸cy;wh媽il憤e(院1)//大循爹環(huán){re保cy=0抗xf齒e;fo貍r(地k=1損;k攜<=謝8;撞k+窮+)//置8只LE胸D燈從P1隙.0到P1晃.7逐個(gè)肚點(diǎn)亮{娘P造1=re速cy;//先點(diǎn)蓮亮P1鍬.0的LE倒D燈De送la興y(否50販00役0)淹;//延時(shí)目一段駁時(shí)間re售cy=_歉cr若ol制_(歐re城cy哈,1悲);//將re候cy循環(huán)晌左移1位后次再賦起給re杰cy}re狗cy=0崗xf怨e;fo固r(窯k=1思;k搞<=剃8;售k+把+)//謊8只LE將D燈從P1富.0到P1漲.7依次旦全部夢(mèng)點(diǎn)亮{犯P耐1=re幸cy;De里la畜y(煎50謹(jǐn)00般0)美;re庫(kù)cy=re棚cy<<遼1;//將re悲cy左移1位后態(tài)再賦野給re時(shí)cy}P1爽=0朽xf榜f;拾/捕/全部光熄滅De狼la煎y(隙50揀00曠0)抱;re古cy=0咸x7嘉f;fo忠r(甜k=1員;k滾<=祝8;寺k+界+)//昏8只LE直D燈從P1但.7到P1慕.0逐個(gè)僻點(diǎn)亮{者P能1=re貢cy;//先點(diǎn)嫩亮P1較.7的LE鐘D燈De倦la懶y(窮50存00瀉0)閣;re偶cy=_悄cr織or羨_(盡re畏cy燈,1哄);//將re煩cy循環(huán)嚼右移1位后豎再賦悼給re研cy}re嫩cy=0完x7略f;fo庫(kù)r(筋k=1動(dòng);k拒<=烘8;顏k+著+)//牛8只LE繼D燈從P1喇.7到P1驚.0依次僚全部枝點(diǎn)亮{魄P繼1=re卸cy;De稿la聽y(健50雷00膚0)踏;re境cy=re故cy>>澆1;//將re怠cy右移1位后捕再賦廊給re吼cy}P1味=0盼xf映f;雅/飼/全部祥熄滅De件la寄y(性50溪00顧0)欺;}}(4)軟拋硬件疼聯(lián)合仁調(diào)試將編歸寫的喉程序欺在Ke星ilC5牛1中編恭譯成留*.h彼ex后調(diào)拖入Pr絲式ot河eu臺(tái)s硬件猴電路若圖的AT組89盒C5懷2中運(yùn)吩行,綱八只LE睬D燈從P1睬.0到P1育.7逐個(gè)邪點(diǎn)亮石,接估下來(lái)榜再?gòu)腜1纏.0到P1肢.7依次笨全部斜點(diǎn)亮耐,然類后全暴部熄橋滅后沒又從P1高.7到P1棵.0逐個(gè)赤點(diǎn)亮胃,最愁后再舍從P1垃.7到P1浴.0依次筍全部貪點(diǎn)亮耍,如著此反禿復(fù)形息成流齒水燈贏。項(xiàng)目血拓展悉實(shí)驗(yàn)彎板彩寒燈的櫻花式劃控制在任盆務(wù)4.蔥2中設(shè)動(dòng)計(jì)的軍流水均燈為撕八個(gè)LE養(yǎng)D按一逝個(gè)方遲向循礙環(huán)點(diǎn)冷亮,召此外再我們熱還可億以通漿過(guò)編端程控坦制LE哈D燈,夠使它崗以我墻們想它要的箏各種粗方式仿點(diǎn)亮脈,而灰且LE它D燈點(diǎn)屠亮頻光率可乒以通惠過(guò)改杜變延取時(shí)時(shí)測(cè)間來(lái)攀實(shí)現(xiàn)隊(duì)。下皺面編萍寫程往序控間制實(shí)幅驗(yàn)板圈上的潛八個(gè)LE絕D燈按長(zhǎng)照不答同花矩式循可環(huán)點(diǎn)死亮。(1)實(shí)凡驗(yàn)板8個(gè)LE篩D燈電市路如餐圖所壯示。RP票1為39凡0歐姆俗排阻序;J9為插腔針,呢用于智連接政需要涌使用肅的I/鼠O口,鼻此處喘用杜調(diào)邦線脈連接雁單片鞏機(jī)的P1口。(2)編揪寫程支序,環(huán)控制結(jié)八個(gè)LE巾D燈使娃其以1s左右如的時(shí)河間間填隔按鐮不同坐形式械循環(huán)鑄點(diǎn)亮盡。//宏定議義#i刪nc壯lu胳de債<r飄eg啊52給.h縣>#d衣ef管in參eui悼ntun神si第gn培edin損t#d田ef改in壟euc新ha拴run柄si蜻gn環(huán)ed陡c況ha借rvo島idde牽la跨y(攔ui清nt);//聲明擔(dān)延時(shí)今函數(shù)ui律nta;//定義脅循環(huán)祝用變阻量//定義作循環(huán)魯用數(shù)插據(jù)表峰格uc尾ha視r(shí)co抬de窯t撥ab墾le率[]素={0x妨ff掩,//全滅0x疏fe足,0威xf亭d,搶0x遼fb闖,0嶺xf亮7,爬0x拳ef粉,0顫xd軟f,斤0x扣bf艦,0只x7堪f,//從第0位到帳第7位依做次逐晴個(gè)點(diǎn)妙亮0x仿fe暫,0筐xf超c,想0x森f8章,0肚xf途0,妥0x渡e0共,0員xc惹0,邁0x朽80遮,0舉x0飯0,//從第0位到派第7位/依次竊全部喘點(diǎn)亮0x內(nèi)80份,0墳xc岔0,扔0x另e0棍,0固xf塵0,斃0x些f8至,0嫌xf蹦c,佩0x縮慧fe扛,0變xf抄f,//從第7位到我第0位依煎次全怖部熄班滅0x壯7e古,0平xb只d,鉗0x享db翠,0甜xe耍7,項(xiàng)0x怕e7薄,0漆xd設(shè)b,揀0x梅bd遍,0茅x7京e,//分別點(diǎn)從第7位和靠第0位向饑中間技靠攏幻玉逐個(gè)言點(diǎn)亮//然后氣從中岸間向附兩邊燭分散悠逐個(gè)挨點(diǎn)亮0x威7e值,0雕x3求c,宮0x同18稅,0消x0禽0,鑼0x派00焦,0雙x1登8,彈0x航3c勸,0陷x7皂e,//分別地從第7位和宵第0位向縫中間智靠攏瓶全部闖點(diǎn)亮茅,//然后寇從中摧間向蠅兩邊弊分散緊熄滅0x借00//全亮};//定義夜循環(huán)逢用數(shù)菌據(jù)表標(biāo)格//延時(shí)周子函頸數(shù),適通過(guò)ti膝me值改縫變延杰時(shí)時(shí)變間vo口idde嗎la安y(倦ui閑ntti車me扔){ui黃nti,晶j;fo濟(jì)r(評(píng)i=ti仁me仿;i>0疾;i減--靜)fo覆r(燃j=1累10馳;j統(tǒng)>0鍋;j悠--流);}//百**悅**謎**澆**憤**病**孩**紐奉**籍**頭**霉**然**或**存**承**比**議**繡**柜**寫**謊**峽**閑**惱**瓣**倦**憐**蓬**澡**監(jiān)**族**絕**悔**扇**兵**臺(tái)**宰*//主函答數(shù),列循環(huán)國(guó)點(diǎn)亮LE屋D燈vo貿(mào)id鹿m灘ai莖n(站){分w為hi丸le測(cè)(1積){fo及r(或a=0歡;a煌<4隱2;凝a+擴(kuò)+){框P1傅=ta怪bl絨e[諸a];//以a做索鞠引號(hào)魯,從青數(shù)組神中取李值送炮給P1口de激la健y(胞10酬00林);//調(diào)用王延時(shí)旦子程懶序,魂晶振含頻率12茅MH盈z時(shí),以延時(shí)擱約1s}}}//院**乎**所**那**皇**登**肺**描**墳**績(jī)**傾**莊**獲**巖**帆**炒**票**私**引**功**腸**舊**菜**旦**駁**客**自**默**膛**曉**劫**碧**敵**介**駐**號(hào)**礎(chǔ)*分析鍋:這個(gè)夕程序慢中,鹿根據(jù)LE劫D燈點(diǎn)討亮的糖方式丙,將度需要返送向P1口的投數(shù)據(jù)干預(yù)先拔存放星到數(shù)開組中打,程蓮序運(yùn)宮行中溉,只找要按紅照順談序?qū)⑶暹@些英數(shù)組路元素召送向P1口,串就可沿以實(shí)攔現(xiàn)不汽同花由式的腸彩燈灣。數(shù)善組定差義時(shí)駱,寫昂“co使de示”的含停義是怒告訴置單片戴機(jī),睛定義駝的數(shù)介組要氏放在RO緣瑞M(程魂序存棉儲(chǔ)區(qū)列)里范面,欺寫后角就不揚(yáng)能再拾更改折。程矩序可軍以簡(jiǎn)腰單的念分為co怎de(程影序)鞠區(qū)和da怖ta(數(shù)皆據(jù))眉區(qū),co萬(wàn)de區(qū)在類運(yùn)行板的時(shí)某候是草不可惡以更屠改的揚(yáng),da集ta區(qū)放愛全局晃變量遞和臨焦時(shí)變領(lǐng)量,留是要菜不斷梨改變成的,CP活U從co冒de區(qū)讀吼取指義令,陪對(duì)da預(yù)ta區(qū)的融數(shù)據(jù)插進(jìn)行約運(yùn)算擋處理生。由叨于單扎片機(jī)尼上的RA貫M區(qū)很繼小,儀而RO血M區(qū)相劉對(duì)來(lái)饞說(shuō)比統(tǒng)較大抱,當(dāng)臉需要摧定義柴的數(shù)館據(jù)太季多時(shí)逝,會(huì)燥存在RA男M區(qū)放翅不下洗的情統(tǒng)況。殺所以負(fù)編寫史程序固時(shí),名對(duì)于翁那些腎在程吵序運(yùn)秋行中城一直非不變薄的數(shù)僚據(jù),努可在本數(shù)據(jù)僻類型殘名和裕變量暮名之蠢間加傭上“co福de舟”,這東樣數(shù)旬據(jù)就遼會(huì)被筍存放脫到RO請(qǐng)M區(qū),悲節(jié)省喉了RA梁M區(qū)的躁空間暖。注意用:在單則片機(jī)姥編程耕中,州要根吃據(jù)變棒量的社取值傾范圍康,合黃理的衡定義律變量尺的數(shù)據(jù)類經(jīng)型,著節(jié)省RA嬸M區(qū)。(3)將祝調(diào)試檢通過(guò)棚的程飽序下舉載到雜實(shí)驗(yàn)壞板觀趙察效征果,震實(shí)驗(yàn)諷板上跨的單西片機(jī)桐為ST判C8茅9C崇52,可耗直接香使用ST談C-恭IS鄰P下載甚軟件戰(zhàn)將程烈序燒晶寫到齡單片檔機(jī)上牧。ST姐C-扁IS氧P的打越開界載面如襯圖所麻示。宵按照劈燕界面梢中操蛋作步桌驟,續(xù)依次沫選取嫩單片眾機(jī)型封號(hào)、姨打開HE炒X文件算、選利擇串哪口、依點(diǎn)擊旬下載忘就可鑄以將咸程序稠下載也到單譜片機(jī)勒中。注意它:ST毀C單片智機(jī)下卷載時(shí)黨必須姐進(jìn)行死冷啟司動(dòng),父即在烘點(diǎn)擊騾“下償載”盟之前格實(shí)驗(yàn)亂板電占源是優(yōu)關(guān)閉棍的,裂點(diǎn)擊奧下載迎按鈕愁后,志大概2秒鐘狗,打熱開實(shí)敵驗(yàn)板兼電源跑,出原現(xiàn)藍(lán)聞色進(jìn)辮展條奸并有美提示湯音表閑示下坊載成葵功。項(xiàng)目窗小結(jié)本項(xiàng)腫目主村要介坦紹了51單片孟機(jī)I/涌O口結(jié)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論