![MCS單片機的組成及結(jié)構(gòu)_第1頁](http://file4.renrendoc.com/view/f7cdea9339496156228e0ab933161e4e/f7cdea9339496156228e0ab933161e4e1.gif)
![MCS單片機的組成及結(jié)構(gòu)_第2頁](http://file4.renrendoc.com/view/f7cdea9339496156228e0ab933161e4e/f7cdea9339496156228e0ab933161e4e2.gif)
![MCS單片機的組成及結(jié)構(gòu)_第3頁](http://file4.renrendoc.com/view/f7cdea9339496156228e0ab933161e4e/f7cdea9339496156228e0ab933161e4e3.gif)
![MCS單片機的組成及結(jié)構(gòu)_第4頁](http://file4.renrendoc.com/view/f7cdea9339496156228e0ab933161e4e/f7cdea9339496156228e0ab933161e4e4.gif)
![MCS單片機的組成及結(jié)構(gòu)_第5頁](http://file4.renrendoc.com/view/f7cdea9339496156228e0ab933161e4e/f7cdea9339496156228e0ab933161e4e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
單片機原理及應(yīng)用
任課教師:張倩西安交通大學(xué)城市學(xué)院
概述1單片機的基本概念2單片機的發(fā)展概況3單片機的特點及應(yīng)用4常用單片機系列介紹1.單片機的基本概念圖1.1微機組成結(jié)構(gòu)框圖圖1.2單片機組成框圖
(1)將微處理器(CPU)、存儲器、I/O接口電路和相應(yīng)實時控制器件集成在一塊芯片上,稱其為單片微型計算機,簡稱單片機。
(2)微處理器(CPU)、存儲器、I/O接口電路由總線有機地連接在一起的整體,稱為微型計算機。
(3)微型計算機與外圍設(shè)備、電源、系統(tǒng)軟件一起構(gòu)成的系統(tǒng),稱為微型計算機系統(tǒng)。
單片機與通用計算機的區(qū)別通用計算機系統(tǒng)主要滿足海量、高速數(shù)值處理,兼顧控制功能;單片機系統(tǒng)主要滿足測控對象的控制功能,兼顧數(shù)值處理。(2)通用微機中存儲器組織結(jié)構(gòu)主要針對增大存儲容量和CPU對數(shù)據(jù)的存取速度。
單片機中存儲器的組織結(jié)構(gòu)比較簡單,存儲器芯片直接掛接在單片機的總線上,CPU對存儲器的讀寫按直接物理地址來尋址存儲器單元,存儲器的尋址空間一般都為64KB。(3)通用微機中I/O接口主要考慮標(biāo)準(zhǔn)外設(shè)(如CRT、標(biāo)準(zhǔn)鍵盤、鼠標(biāo)、打印機、硬盤、光盤等)。用戶通過標(biāo)準(zhǔn)總線連接外設(shè),能達(dá)到即插即用。
單片機應(yīng)用系統(tǒng)的外設(shè)都是面向用戶的,且千差萬別,種類很多。單片機的I/O接口實際上是向用戶提供的與外設(shè)連接的物理界面。
第一階段(1974—1976)——初始階段。以4位單片機為主,功能比較簡單。如1975年美國TI公司推出第一臺4位單片機TMS-1000。第二階段(1976—1978)——探索階段。單芯片形式,低檔8位單片機。如1976年美國Intel公司生產(chǎn)的MCS-48系列單片機,這是第一臺完全的8位單片機。MCS-48的推出是在工控領(lǐng)域的探索,此后,各種8位單片機紛紛應(yīng)運而生。第三階段(1978—1982)——完善階段。提高電路的集成度,增加8位單片機的功能。如Intel公司在MCS-48基礎(chǔ)上推出了完善的高檔8位單片機系列MCS-51。2單片機的發(fā)展概況第四李階段(1評98腎2—19性90作)——鞏固柴和發(fā)麻展階衡段。鞏街固發(fā)展8位單片云機、推出16位單片治機、裕向微被控制套器發(fā)刃展,趕強化當(dāng)了智胖能控筑制器霧的特京征。造如將AD目C、DA弦C、集扇成到磨單片弓機悄。第五斗階段(1萬99撐0至今)——全面英發(fā)展候階段。適漆合不棕同領(lǐng)逐域要馬求的嚷單片車機,沫如各悉種高速、大存銀儲容牙量、強運桿算能填力的8位/1嘩6位/32位通用撕型單訴片機麗,還很有用航于單扯一領(lǐng)其域的挽廉價址的專用浮型單片棕機。需要化提及筋的是渡,單前片機撐的發(fā)久展雖希然按功先后獲順序勉經(jīng)歷煮了4位、8位、16位的笨階段似,但貍從實異際使?jié)撚们樯釠r看沫,并連沒有典出現(xiàn)只推陳步出新債、以怒新代甘舊的膨局面澇。4位、8位、16位單主片機巖仍各仔有應(yīng)苗用領(lǐng)疊域,汁如4位單字片機弓在一養(yǎng)些簡校單家縱用電墾器、終高檔秤玩具傘中仍課有應(yīng)欲用,8位單禮片機置在中旨、小舊規(guī)模鎖應(yīng)用抱場合紫仍占潔主流有地位叔,16位單胃片機飼在比播較復(fù)耕雜的樓控制僻系統(tǒng)岔中才嘩有應(yīng)顯用。3單片蕉機的豈特點睬及應(yīng)邁用1)脈單下片機梨的特沉點(1盆)單片峽機的烈存儲唐器RO雹M和RA膜M是嚴(yán)是格區(qū)剃分的您。RO皺M稱為此程序應(yīng)存儲譯器,速只存已放程蓬序、麥固定膨常數(shù)芹及數(shù)唯據(jù)表乏格。RA聞M則為飲數(shù)據(jù)罷存儲班器,鍵用作餅工作幕區(qū)及吸存放猾用戶看數(shù)據(jù)揚。(2屢)采用面向怠控制的指洽令系培統(tǒng)。蒼為滿培足控述制的刑需要蕩,單惠片機肅有更團強的弟邏輯抓控制珍能力砍,特蟻別是部具有舟很強礦的位逢處理醬能力養(yǎng)。(3好)單片扮機的I/翅O引腳掠通常靈是多功勇能的。紡由于絕單片姥機芯逐片上戶引腳渠數(shù)目更有限救,為謙了解憐決實霉際引旦腳數(shù)命和需支要的吃信號皂線的貸矛盾墻,采蝕用了餐引腳框功能且復(fù)用伶的方驚法。重引腳過處于臥何種語功能鍋,可浸由指喊令來哥設(shè)置舟或由融機器庭狀態(tài)慘來區(qū)身分。(4歪)單片即機的外部園擴展孤能力烈強。在內(nèi)架部的暈各種竄功能表部分凳不能階滿足置應(yīng)用塊需求騾時,舉均可麻在外偽部進(jìn)午行擴洋展(如擴仔展RO位M、RA族M,I/殲O接口勿,定雅時器/計數(shù)樣器,哭中斷冠系統(tǒng)器等),與掠許多裳通用周的微片機接嚇口芯魯片兼裙容,登給應(yīng)罰用系嶄統(tǒng)設(shè)概計帶案來極慚大的粒方便倉和靈柜活性酒。2)盲單片飄機在芬控制來領(lǐng)域擁的優(yōu)冤點(1灘)體積顧小,撕成本娘低,絡(luò)運用男靈活到,易艱于產(chǎn)鮮品化染,它梳能方居便地間組成假各種鳳智能銷化的中控制騙設(shè)備藍(lán)和儀丈器,邊做到脈機電丘一體楚化。(2怪)面向惜控制第,能膽針對癥性地送解決映從簡煌單到棋復(fù)雜疑的各涼類控共制任攀務(wù),劑因而阻能獲感得最緣瑞佳的偷性能誦價格爬比。(3衛(wèi))抗干永擾能胞力強滅,適費用溫妥度范睛圍寬隆,在揚各種灶惡劣夸的環(huán)察境下糧都能露可靠犁地工混作,苦這是句其它絨類型本計算小機無捐法比巾擬的西。(4汁)可以數(shù)方便餅地實疫現(xiàn)多降機和惠分布安式控劣制,夢使整賴個控像制系諸統(tǒng)的砌效率飾和可們靠性糟大為丟提高傻。3)單皮片機劫的應(yīng)狐用范孩圍:(1鐘)工業(yè)流控制狐。單切片機寇可以系構(gòu)成驗各種典工業(yè)某控制晴系統(tǒng)雄、數(shù)砍據(jù)采所集系愿統(tǒng)等救。如揚數(shù)控膜機床欄、自晶動生舒產(chǎn)線夕控制姨、電屑機控防制、完溫度午控制錦等。(2餡)儀器耍儀表灰。如紹智能講儀器忘、醫(yī)狠療器梯械、辨數(shù)字惠示波挺器等央。(3您)計算益機外抖部設(shè)滿備與坦智能陽接口悼。如悄圖形慕終端姑機、揮傳真戰(zhàn)機、年復(fù)印葬機、去打印時機、釘繪圖燙儀、抄磁盤/磁帶識機、斜智能雖終端耍機等考。(4終)商用任產(chǎn)品證。如真自動干售貨磚機、潤電子霸收款堡機、衫電子舞秤等鋸。(5位)家用犬電器眼。如棉微波亦爐、功電視多機、治空調(diào)扯、洗肌衣機羨、錄汪像機旗、音齒響設(shè)斗備等姨。第1章MC舞S-扎51單片猜機的火組成麻及結(jié)芳構(gòu)1.羊1微型詢計算討機與崇單片冷機1.蛋1.鏡1單片膛機計算踩機:悲運算妄器、傳控制咱器、告數(shù)據(jù)?。ǔ剃犘颍鄞尜A蛛器和義輸入延/輸寧出接愛口四疤大部辜分;微處戲理器購:運占算器肢和控玻制器陡集成帽在一憂個芯終片上紅;單片疾機是吹什么蒜?單片貧機是牛單片藏微型箭計算荷機的療簡稱被,它火是在祥一塊丙半導(dǎo)凳體芯揭片上悠,集觸成了CP葛U、存黑儲器費、I/掏O(摟In難pu芬t/嬸Ou封tp紡ut秧)接口師、中袍斷系尚統(tǒng)和庸定時招器等扒計算品機必隔備部猾件,譽所構(gòu)尤成的憶一個盞完整繳的數(shù)孫字電無子計為算機弓。1.戀1.鍵2單片商機的震開發(fā)球與開黑發(fā)工劫具1.開謙發(fā)的跳定義:軟件趨和硬著件不泊可分禾割,墨即在輪應(yīng)用皇系統(tǒng)百的硬訪件設(shè)雅計時所,同呢時生楚成軟感件設(shè)山計框絮圖和悅實現(xiàn)決方法詞;或母者考保慮到達(dá)編程跳的組常態(tài)、畫易維憂護等樸原因小反過鎖來修籃改硬戲件設(shè)和計。從提誦出任旱務(wù)到按定型斃生產(chǎn)曠、投誤入使檢用的護過程臉稱為值開發(fā)犯。這閥包括值對總銳體方品案的顧論證催、硬救件系點統(tǒng)設(shè)己計與慨調(diào)試族、軟故件系誓統(tǒng)的罰編程妥與調(diào)揚試,拼最后項直到魂目標(biāo)憑樣機壓的調(diào)蹄試成院功和表現(xiàn)場面投入張使用北等,2.開桑發(fā)的越特點:3.開玩發(fā)手略段:硬件歌調(diào)試:編昏制出早簡單材的單曉元調(diào)府試程屈序使關(guān)系統(tǒng)反運行尊,用群示波丙器、連萬用朵表也惜可使嬸用邏乏輯分傲析儀周。軟件閣調(diào)試目前伐多用KE缸IL典51軟件拳,它睬集編鋒輯、跨編譯在、仿肝真為昏一體食,支談持匯衫編、PL協(xié)M語言糧和C語言菌的程距序設(shè)屢計,撤界面吧友好歪,易木學(xué)易覽用,娘是目廊前對宅單片位機進(jìn)陪行調(diào)識試最不好的工軟件達(dá)之一泊。4.開窯發(fā)工夠具:設(shè)計通一種嘉通用盞的調(diào)磨試程尿序工桑具,她把開運發(fā)系格統(tǒng)的CP怕U和RA章M暫時保出借獲給用毒戶控降制板塘(控飄制系框統(tǒng))乞,利心用開釀發(fā)系特統(tǒng)進(jìn)南行調(diào)牛試,太然后誼把調(diào)竹試好歐的程末序固段化到EE躁P(guān)R犁OM中。(2)功姓能:研硬件撕電路沖的檢向查與本診斷捷;用貪戶程隱序的秤輸入鏟與修泳改;福程序求的運惜行調(diào)吩試:蟲單步截、斷期點和朗連續(xù)池等;門程序真能固先化到EP祥RO牽M中等櫻。(1)把80霉31芯片字和EE搶PR旺OM拔掉鑒,通喘過仿宵真頭互插上浸虛擬亦單片恢機(盡開發(fā)絕系統(tǒng)童)。硬件構(gòu)電路偵做成黨目標(biāo)潔板運用PR卻OT羨EL、PO癥WE工RP節(jié)CB等軟刊件程序飄設(shè)計通常么是C語言架或者錘匯編窗語言警,在足特定偵的集曲成開葬發(fā)環(huán)染境(ID兩E)中忍編程惜調(diào)試匪,比絡(luò)如應(yīng)呆用最某廣泛嚴(yán)的KE班IL壓u滿Vi嘴si裳on添2調(diào)試——硬件次仿真桐器硬件得仿真患器目標(biāo)歲系統(tǒng)開發(fā)錢軟件調(diào)試目標(biāo)擊系統(tǒng)通信駛數(shù)據(jù)氧線開發(fā)托軟件程序扛下載——使用IS童P(In繩S槽ys傷te御m覽Pr勞og泉ra超m在系凈統(tǒng)編僑程)IS瞧P軟件下載門線目標(biāo)唐系統(tǒng)1.壁1.賺3捕M圈CS掀-5陽1的應(yīng)健用特嶺性MC釀S-懸51系列斧單片誼機已例有十異多種皆產(chǎn)品值,可糖分為釣兩大遭系列從:51子系蠅列和52子系蘋列。51子系馬列主準(zhǔn)要有80信31、80幣51、87牽51三種網(wǎng)機型矮。它年們的兄指令學(xué)系統(tǒng)訓(xùn)與芯缺片引墾腳完傲全兼丸容,求差別保僅在口于片磁內(nèi)有乖無RO調(diào)M或EP膽RO外M。52子系候列主發(fā)要有80宴32、80縣52、87世52三種訓(xùn)機型界。52子系喉列與51子系撿列的介不同朱之處征在于境:片亞內(nèi)數(shù)初據(jù)存席儲器扎增至25放6字節(jié)猜;片唯內(nèi)程界序存鞭儲器階增至8盟KB給(誦80術(shù)32無);有3個16位定播時/計數(shù)作器,6個中紅斷源橫。其義它性親能均皺與51子系漂列相閥同。1.溫松度范踢圍:賊民品0oC~70oC,工丘業(yè)級膊為-4拳0oC~85oC,而不軍品越級為-5冠5oC~12春5oC。2.有叛多種秒產(chǎn)品戶型號飛可供董選擇黎:從踢學(xué)習(xí)MC時S-菊51系列俘單片食機來罰講,瞧以80嗓51為例盯,然節(jié)后逐沫步深軍入。1)選炎用增盜強型鍬如8X誕C5泳2系列批的芯駐片。啟例如89謙C5柴2,片共內(nèi)有8K字節(jié)色的E2PR奏OM;89敲C5同5芯片芽中有3個16位定猜時計煌數(shù)器傾,片勒內(nèi)有20手K字節(jié)飾的E2PR擠OM并具暗有兩刷級程笛序保呼密系演統(tǒng)。MC搬S-混51的應(yīng)妻用特押性3)以CP求U為核核心,替將A/扶D,D/扔A,前訂置電艱路和掙顯示交接口恰電路洽等全哨部進(jìn)挑行嵌虛入設(shè)晃計后明,燒戰(zhàn)寫在折一個亞芯片無中,父從而憤使系篇統(tǒng)簡窄化,淹實現(xiàn)棵了真幕正的鍛“系昏統(tǒng)單豆片機蛙”的規(guī)應(yīng)用疫設(shè)計.2)SS枕T8惑9X昨56摩4X蛾X器件部帶有72青/4療0K慮By受te的片終內(nèi)Fl龍as促hE之ER埋OM,內(nèi)健存儲啞器,8個中休斷源貝,4個優(yōu)必先級競,3個定宜時/計數(shù)什器,膨功能燙更加疑強大奮。1.吧2冰M塌CS芳-5截1單片鮮機的遺組成忌及結(jié)嘩構(gòu)1.污2.懼1內(nèi)部餐結(jié)構(gòu)憤框圖MC猾S-蒼51單片反機組紛成結(jié)化構(gòu)中漁包含風(fēng)運算勇器、辦控制砍器、防片內(nèi)儀存儲輔器、4個I/桃O口、紅串行武口、盲定時所器/計數(shù)制器、郊中斷娘系統(tǒng)祥、振濃蕩器炕等功火能部著件。乏圖中SP是堆閱棧寄真存器日,PC是程桃序計裕數(shù)器贈,PS勤W是狀句態(tài)標(biāo)牽志寄爹存器肚,DP奏TR是地鄙址指級針。圖2.背1胖M繭CS唉-5拌1單片納機內(nèi)肆部結(jié)腥構(gòu)框拌圖1.摟2.搖2纖C忙PU結(jié)構(gòu)1運算乘器運算噸部件檔以算亡術(shù)邏砌輯單面元AL掏U為核哭心,鄰包括圖累加駛器AC行C、寄犬存器B、暫宰存器榜、狀辯態(tài)標(biāo)渠志寄鳥存器PS靈W等許改多部厲件。犁它能慚實現(xiàn)瘋數(shù)據(jù)扭的算馬術(shù)邏孤輯運出算、喊位變品量處文理和仔數(shù)據(jù)虛傳輸汗操作展。算術(shù)擾邏輯秤單元AL遵U與累滾加器A、寄檔存器B算術(shù)約邏輯所單元綱不僅勿能完舉成8位二私進(jìn)制鏟的加第、減漠、乘值、除案、加1、減1及BC泳D加法臟的十佛進(jìn)制遙調(diào)整福等算詳術(shù)運疲算,猴還能放對8位變宣量進(jìn)袍行邏闊輯運牢算,豎并具爹有數(shù)陜據(jù)傳舌輸、薦程序溪轉(zhuǎn)移何等功檢能。很累加議器(A飛CC務(wù),簡稱字累加曾器A)為一翼個8位寄個存器勉,它井是CP草U中使班用最男頻繁摸的寄桂存器眾。進(jìn)輛入AL即U作算術(shù)踏和邏持輯運冒算的操予作數(shù)伶多來狐自于A,運辮算結(jié)童果也溜常送井回A保存潑。寄級存器B是為AL拍U進(jìn)錢行乘除術(shù)法運算鐵而設(shè)鑒置的使。若順不作府乘除酸運算揮時,登則可饑作為跪通用罩寄存給器使雙用。表1.奔1敢PS倡W寄存垂器各盾位功犬能、局標(biāo)志摘符號脈、位墓地址功能標(biāo)志位地址*進(jìn)位標(biāo)志CY=1表示有進(jìn)借位PSW.7輔助進(jìn)位標(biāo)志AC=1表示有半進(jìn)借位PSW.6用戶標(biāo)識F0PSW.5*寄存器組選擇MSbRS1工作寄存器組選擇PSW.4*寄存器組選擇LSbRS0工作寄存器組選擇PSW.3*溢出標(biāo)志OV=1有溢出PSW.2保留……PSW.1*奇偶標(biāo)志P=1表示累加器中1的個數(shù)為奇PSW.02.控制拿器與串時鐘扛電路控制輛器是CP和U的神殿經(jīng)中慨樞,楊它包穗括:科指令扶寄存麻器IR、指肯令譯靠碼器ID、16位地凡址指輪針DP坦TR及16位程碎序計庭數(shù)器PC、堆妙棧指畜針SP等。工作劉過程:CP夠U從程醫(yī)序存凝儲器隱中取居出指藥令后冰送入凱指令閃寄存賢器IR中,倍經(jīng)指孩令譯朱碼器座譯碼緣瑞產(chǎn)生籠一種夢或幾好種電話平信嚴(yán)號與掏系統(tǒng)危時鐘熄統(tǒng)一自在CP用U定時果與控誓制電蛋路中名組合膏,形宮成按眾一定醉時間籮節(jié)拍摔變化匹的電緞平和弄脈沖爽控制消信號粘。作用片:對燦內(nèi)協(xié)債調(diào)各親部件梨的工午作,毯例如赴數(shù)據(jù)著傳送襪、存克儲、夫運算贈、輸悅出等輸;對呀外發(fā)微出時獨序控矩制信蜂號,攔例如免地址狼鎖存AL麻E、外饅部程醒序存棟儲器斜選通/P憲SE絡(luò)N(“/”表示誤低電心平有房誠效,贈以后櫻類同機)、嘉以及/R彎D和/W就R信號西等。時鐘桶是時鞠序的榮基礎(chǔ)所,MC們S-連51的時根鐘電劍路由栽片內(nèi)食的反熄相放很大器差和外槍接的號兩個投電容議和晶期體振午蕩器貍而構(gòu)鍵成。時鐘飾的產(chǎn)甩生兩種犁方式鈴:內(nèi)令部方犧式和賤外部寶方式瀉,如閥圖所柴示。芯片類型XTAL1XTAL2HMOS型接地接片外振蕩脈沖輸入端(帶上拉電阻)CHMOS型接片外振蕩脈沖輸入端(帶上拉電阻)懸浮接法表1.能2單片劑機外層部時么鐘接最法表3微型按計算華機的社工作盤原理指令是對戰(zhàn)計算田機發(fā)章出的努一條包條工拿作命必令,便命令肆它執(zhí)緩行規(guī)皇定的柿操作笛,程序是實參現(xiàn)既稠定任堪務(wù)的牌指令牧序列漁。把程序和數(shù)據(jù)送到朋具有幣記憶沉功能票的存儲放器中保棕存起恥來,陜計算菜機工蓄作時怖只要籌給出欠程序紫中第廚一條短指令敵的地走址,控制漁器就可滋依據(jù)鉗存儲罰程序床中的而指令糕順序刷周而摘復(fù)始妙地取威出指圖令、貪分析濃指令鋸、執(zhí)沸行指烘令,求直到姨執(zhí)行寧完全煉部指蔬令為魔止。微型紐奉計算叉機執(zhí)堆行程練序的咐過程微型旁計算奸機執(zhí)臉行程貸序的焰過程譜就是姿逐條搭執(zhí)行悠指令恢的過獅程。膝由于傲執(zhí)行房誠每一未條指矛令,競都包害括取指騎令與執(zhí)行筆指令兩個炕基本限階段湊,所陰以,貞微機昨的工虹作過濤程,迫也就曾是不賤斷地霉取指轎令和川執(zhí)行逗指令母的過妄程。17犁+1南5的加蕉法運色算程刊序如源下:存儲姐地址洪機讀器語寒言程曾序站匯急編語艱言程敢序強注釋00練00差H畜7凈4以1乏1顫M閱OV句A,猾#1敢1H;數(shù)11撤H送入匪累加些器A00盈02屬H獲2監(jiān)4植0腥F構(gòu)A鍋DD詞A,侄#0測FH;數(shù)0F串H與累偉加器A中的11海H相加,和送師入累梯加器A執(zhí)行蜂程序芽的過日程示沫意圖1.濫2.墓3存儲艙器1.礎(chǔ)M舟CS淚-5擺1的存羨儲器雕結(jié)構(gòu)釣特點數(shù)據(jù)援存儲搖器與疑程序浙存儲鑼器的訓(xùn)尋址功空間亭互相抱獨立捧,按慣物理違結(jié)構(gòu)查有四勤個獨猶立空懂間,躺即:懲內(nèi)部堆程序燭存儲幅器、齡外部狐程序余存儲媽器、大內(nèi)狗部數(shù)丹據(jù)存冊儲器呆和撇外部剝數(shù)據(jù)山存儲熔器。炮從邏園輯空著間上眉來看堂有三正個獨病立空快間,啄即:內(nèi)外部程序存儲器外部數(shù)據(jù)存儲器0000HFFFFHFFH00H內(nèi)部數(shù)據(jù)存儲器64柱KB內(nèi)外餅程序茫存儲蒙器,晃處于竟一個沾邏輯漏空間乓,可優(yōu)尋址植范圍00濃00俗H~FF使FF只H;25弱6B片內(nèi)盒數(shù)據(jù)茅存儲掌空間00榆H~FF喝H;64嘩KB外部武數(shù)據(jù)哭存儲夏空間00旺00拉H~顫FF甲FF兼H。片內(nèi)合片外RO掘M—細(xì)—M制OV懸C片外RA丸M—西—M鋸OV爐X片內(nèi)RA早M—探—M霧OV2.程序樸存儲換器/E錦A=蹈1時程簽序先瓦片內(nèi)貓后片否外自閃動連錦續(xù)運攻行;例如永:89急C5肢2內(nèi)部錫有8K字的EE紀(jì)PR健OM就可神使/E候A=淡1,先童從內(nèi)仍程序盲區(qū)開廈始執(zhí)款行程見序,紗當(dāng)PC值超誘過內(nèi)朽部8K(00夠00-1F沒FF)字抖節(jié),才會脹轉(zhuǎn)到數(shù)從20摟00拐H開始載的外產(chǎn)程序帥區(qū)執(zhí)瞇行程羅序;當(dāng)/E獎A=揮0時程淘序直間接從殺片外往開始描執(zhí)行染程序懂。程序他存儲深器RO有M用來獸存放指令、常數(shù)疼、表北格、膠程序等程序兼計數(shù)融器PC為16位,和決定嶄了可井尋址殊地址傾范圍季內(nèi)外箱不超報過64限K。當(dāng)上街電復(fù)貝位后主,PC初始棚化值瞎為00腦00溜H操作入口地址復(fù)位0000H
外部中斷INT00003H√定時器/計數(shù)器T0溢出000BH
外部中斷INT10013H√定時器/計數(shù)器T1溢出001BH√串行口中斷0023H定時器/計數(shù)器2溢出或T2EX端負(fù)跳變(52子系列)002BH表1.娃3困M倚CS列-5魔1單片域機復(fù)嗚位、蝴中斷喪入口舊地址對片話外程著序存被儲器怪訪問就,單錢片機哪提供榜地址鋤信號踩,P2口提古供AB(地稍址總農(nóng)線)盈高8位。夕在AL縱E控制玩下,工先將P0口的蓬地址幣信號秧鎖存搏到57困3中提肆供可吊用的絞低8位地束址。程序卡存儲膜器的座特點鳳是只讀。在51中,挽有一暗條專甜門指籍令MO綁VC和專乘用的適控制佩引腳/P些SE貢N配合胡訪問商程序缸存儲舍器。其訪蘭問條曲件是謊:在閘硬件念連線醒中,壁將/P吳SE根N與程佩序存究儲器幻玉的允程許輸刊出端朋相連賢。3.外部劍數(shù)據(jù)啦存儲租器訪問弓路徑婚是使學(xué)用16位的DP刮TR直接桂寄存品器尋釘址,揮同樣就由P2口提旋供高8位地大址,P0口經(jīng)57石3提供塵低8位地屆址,推在時吉序上仰則產(chǎn)拜生相播應(yīng)讀/R宋D或?qū)?W闖R信號橡,完棋成對燈外部RA帥M或I/貢O的讀粱寫外部冷數(shù)據(jù)慚存儲吉器空懶間外部RA遮MI/露O接口愈空間訪問犧方式答有專溪門的泉指令MO國VX4.內(nèi)部搭數(shù)據(jù)宜存儲扁器機型吹不斷遇升級育也有解的單蝕片機處具有扭和地肺址80碌H~FF皺H重疊索的數(shù)猾據(jù)存酷儲器惱,在項該地筑址范純圍內(nèi)抗用間接爽尋址表訪問。內(nèi)部插數(shù)據(jù)抬存儲廊器空慚間(00撇H~FF恒H)內(nèi)部房誠數(shù)據(jù)RA到M地址罵空間擱(00虹H~7F特H)特殊犬功能舉寄存賴器(SF夏R)的雹地址釘空間,(80覽H~FF凈H)直接克尋址澤方式內(nèi)部墊數(shù)據(jù)使存儲睜器低128字節(jié)RAM內(nèi)部擴展RAM高128字節(jié)RAM特殊功能寄存器區(qū)00H7FH80HFFH低128字節(jié)RAM特殊功能寄存器區(qū)00H7FH80HFFH低12數(shù)8字節(jié)RA進(jìn)M32字節(jié)工作寄存器區(qū)16字節(jié)位尋址區(qū)00H2FH7FH80字節(jié)用戶區(qū)1FH20H30H低12亦8字節(jié)RA令M1)內(nèi)匪部數(shù)員據(jù)RA裝M單元——低12悉8B32字節(jié)工作寄存器區(qū)16字節(jié)位尋址區(qū)00H2FH7FH80字節(jié)用戶區(qū)1FH20H30H0組00H10H08H18H1組2組3組1FH32字節(jié)工作頓寄存稅器區(qū)低端32個字奏節(jié)分哨成4個工貧作寄帽存器旦組,冤每組8個單賄元(R0~R7)。關(guān)當(dāng)前倚工作載寄存烏器組港的機鞭制便熄于快粘速現(xiàn)詞場保痛護。特殊嬸功能北寄存傍器PS奶W的RS球1、RS寄0兩位衛(wèi)決定煎當(dāng)前艙工作撇寄存植器組況號。特殊中功能徹寄存近器PS悲W的RS舊1、RS驚0兩位糖決定黨當(dāng)前錯工作視寄存盲器組賓號。組號RS1RS0R7R6R5R4R3R2R1R000007H06H05H04H03H02H01H00H1010FH0EH0DH0CH0BH0AH09H08H21017H16H15H14H13H12H11H10H3111FH1EH1DH1CH1BH1AH19H18H內(nèi)部懷數(shù)據(jù)RA斥M單元——低12碎8B32字節(jié)工作寄存器區(qū)16字節(jié)位尋址區(qū)00H2FH7FH80字節(jié)用戶區(qū)1FH20H30H16字節(jié)位尋演址區(qū)內(nèi)部合數(shù)據(jù)RA驗M單元——低12宅8B位尋沖址區(qū)融之后傾的30穴H-征7F載H共80個字靠節(jié)為嗚通用RA羽M區(qū),柏也稱港用戶礙區(qū),寄這些留單元瓣可以殘作為澤數(shù)據(jù)催緩沖枕器使窄用。襪這一遙區(qū)域真的操位作指兆令非犬常豐限富,蟲數(shù)據(jù)權(quán)處理葛方便蠟靈活茄。在實洗際應(yīng)泉用中雅,常蘿需在判此區(qū)泊設(shè)置井堆棧奏。32字節(jié)工作寄存器區(qū)16字節(jié)位尋址區(qū)00H2FH7FH80字節(jié)用戶區(qū)1FH20H30HXYZ內(nèi)部寇數(shù)據(jù)RA踩M單元——堆棧堆棧雖的操歷作65H64H63H62H61H棧底60H59H內(nèi)部RAMPU耐SHPU極SHPU光SHXYZ入棧壟過程65H64H63H62H61H棧底60H59H內(nèi)部RAMPO亡P懼LPO贏P禾MPO戚P歉NXYZ出棧祝過程先入雁后出后入儀先出7FH30H2FH7F7E7D7C7B7A79782EH77767574737271702DH6F6E6D6C6B6A69682CH67666564636261602BH5F5E5D5C5B5A59582AH575655545352515029H4F4E4D4C4B4A494828H474645444342414027H3F3E3D3C3B3A393826H373635343332313025H2F2E2D2C2B2A292824H272625242322212023H1F1E1D1C1B1A191822H171615141312111021H0F0E0D0C0B0A090820H07060504030201001FH18H第3組工作寄存器(R0~R7)17H10H第2組工作寄存器(R0~R7)0FH08H第1組工作寄存器(R0~R7)07H00H第0組工作寄存器(R0~R7)工作寄存器區(qū)位尋址區(qū)用戶RAM區(qū)(堆棧、數(shù)據(jù)緩沖區(qū))內(nèi)部扛數(shù)據(jù)歡存儲萌器空鋪間(00化H~FF趣H)特殊母功能優(yōu)寄存駁器(SF翁R)的診地址洋空間,(80疼H~FF馬H)直接灣尋址扶方式內(nèi)部哲數(shù)據(jù)RA份M地址困空間閱(00羨H~7F售H)2)特懸殊功俊能寄槽存器壟(SF迷R)51內(nèi)部己都含礎(chǔ)有12頑8B的SF趨R,其誘地址排為80猾H—移FF宮H。反顛映了80男51的狀就態(tài)和誤控制范字。軍它可團分為柴以下嫌兩類拘。低128字節(jié)RAM特殊功能寄存器區(qū)00H7FH80HFFH特殊功能寄存器區(qū)兩類對芯乏片內(nèi)仰部功親能的頌控制對芯撐片引舍腳有承關(guān)控縮慧制對特桌殊寄煌存器嶄來說危直接島找到寺地址雙是唯異一的什訪問果方式.中斷謙屏蔽IP、優(yōu)任先級鈔控制IE以及今對A、B、PS葬W、SP、DP得TR、TM黨OD、TC脖O(jiān)N、T0、T1、SC離ON、SB贊UF例如旱對P0口~P3口的諒功能寬控制符號地址注釋符號地址注釋ACCE0H累加器PCON87H電源控制及波特率控制BF0H乘法寄存器SCON98H串行通信口控制PSWD0H程序狀態(tài)字SBUF99H串行通信數(shù)據(jù)緩沖器SP81H堆棧指針TCON88H定時器控制寄存器DPL82H數(shù)據(jù)指針(低8位)TMOD89H定時器方式控制DPH83H數(shù)據(jù)指針(高8位)TL08AH定時器0低8位IEA8H中斷允許控制寄存器TL18BH定時器0高8位IPD8H中斷優(yōu)先級控制寄存器TH08CH定時器1低8位P080H端口0TH18DH定時器1高8位P190H端口1P2A0H端口2P3B0H端口3特殊蟲功能想寄存安器表(紅色表示膠可位芳尋址莫)SF匙R中誰位纏地企址蠶分征布翠表SFRMSB位地址/位定義LSB字節(jié)地址BF7F6F5F4F3F2F1F0F0HACCE7E6E5E4E3E2E1E0E0HPSWD7D6D5D4D3D2D1D0D0HCYACF0RS1RS0OV-PIPBFBEBDBCBBBAB9B8B8H---PSPT1PX1PT0PX0P3B7B6B5B4B3B2B1B0B0HP3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.0IEAFAEADACABAAA9A8A8HEA--ESET1EX1ET0EX0P2A7A6A5A4A3A2A1A0A0HP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0SCON9F9E9D9C9B9A999898HSM0SM1SM2RENTB8RB8TIRIP1979695949392919090HP1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0TCON8F8E8D8C8B8A898888HTF1TR1TF0TR0IE1IT1IE0IT0P0878685848382818080HP0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0MC歐S-膜51系列忍在硬錘件上郵有自擴己的蜻累加慌器C和位并地址舟空間檢。3)位光地址勁空間(2)位遷地址唉與字后地址劈燕的區(qū)械分大多蓬數(shù)位炕傳送漸、邏抬輯操賴作均啟圍繞獅“C”進(jìn)行課;位穿清0、位爬置位叫、位畜求反療等意睛義明常確;位跳天轉(zhuǎn)只渠有兩繳種方耀式JC、JN照C和JB、JN左B、JB訊C,(1)位訪地址阻:對于80淘31的位析地址葵有21斤3位,凳其中灑在內(nèi)溉部RA柔M中共咸有12炕8位,剛在SF配R塊中雙有意株義的學(xué)共85個位飽。(等表1-囑4和表1-允5)注意喪:若壤訪問案非定朱義過料的位最地址稼,則寫勸入數(shù)瀉據(jù)將規(guī)丟失曉,讀柿出數(shù)典據(jù)是挨隨機企數(shù)。1.趕2.紐奉4槐I挽/O及相待應(yīng)的鐘特殊居功能貍寄存妖器MC銀S-原51有4個8位I/距O口,分別狹記作P0口、P1口、P2口和P3口,每個毛口位篩包含蓄了一辯個特牌殊功衰能寄蛙存器格,輸搞入緩仰沖器汪,一判個輸令出驅(qū)且動器敗和引盡至芯隊片外牌的端的口引冒腳。這種姜結(jié)構(gòu)攀使各廚口在的做I/舟O時作摔為數(shù)演據(jù)輸脅出口青用時捆總是定經(jīng)過與鎖存方,所聲以可鉛直接秀和外巷設(shè)相授連。P0口:鑒雙向榨數(shù)據(jù)/地址步分時北復(fù)用畫口;裙可驅(qū)漢動8個TT知L輸入蘿,只晶有在烏用閣作I/錯O口時咳必須桌加上敲拉電塊阻,徒但通森常極少撈用于I/莖O口。P1口:竟標(biāo)準(zhǔn)I/韻O口,霉可驅(qū)犯動3個TT鈔L輸入虹。但尸在80制32拒/8躬05喬2中,P1譜.0和P1陡.1還可括以用山來作費為定霞時/計數(shù)崗器2的外鵲部輸認(rèn)入P2口:頓高8位地月址口才;可男驅(qū)動3個TT倘L輸入波,極少述用于I/叔O口。P3口:淹雙向乏功能股口;鑼可驅(qū)幟動3個TT賄L輸入帖,通常切用于兔第二卷功能表1-蛋6岸P謎3口的知第二餓功能當(dāng)該沉口的歷個別鮮第二航功能淚未用碑時,絞可用遠(yuǎn)作I/頑O口,炒但必哭須首免先用應(yīng)位操笑作定甩義。端口位第二功能注釋P3.0RXD串行輸入口P3.1TXD串行輸出口P3.2/INT0外部中斷0P3.3/INT1外部中斷1P3.4T0計數(shù)器0計數(shù)輸入P3.5T1計數(shù)器1計數(shù)輸入P3.6/WR外部數(shù)據(jù)RAM寫入選通信號P3.7/RD外部數(shù)據(jù)RAM讀出選通信號1.著2.誼5披M濟CS節(jié)-5榮1引腳圖2.傅2板M萍CS窄-5裹1系列賤單片罷機引阿腳及垮總線謹(jǐn)結(jié)構(gòu)1.干2.貞6蠟M吐CS綿-5心1的時返序基本孩操作萄周期交為機器森周期,一舍個機傻器周療期可菜分6個狀俗態(tài)(S1維-S百6),兼每個喜狀態(tài)五由兩墓個振秧蕩脈船沖組稠成。設(shè)前一渠個脈嘗沖叫P1,后仁一個濫脈沖涂叫P2。所體以一晝個機招器周貞期共晌有12個振堂蕩脈雁沖。時序驚是由辦單片煮機的櫻控制屠器產(chǎn)叛生,敞對使蝕用者露來說岡可以吐用示許波器愁觀察XT厘AL輔2端有病無振肢蕩脈常沖產(chǎn)謊生,秀在AL容E端觀旅察有觀無AL疑E地址韻鎖存探脈沖焦;1.外部邪程序都存貯痕器的逼操作劫時序在實齡際中輕,我約們經(jīng)生常使盜用圖1-6簡化艇時序童圖來濁分析湯,從禁圖中擁可以開看出腳,對朗于程井序存軋儲器堂的訪燦問總扶是地飼址先陳有效沫,選鄭中字佳節(jié),倚然后庭數(shù)據(jù)較有效哈,在/P幕SE襖N低有富效時括指令瀉讀。壇在/P家SE柴N無效壟時,攝才將熱數(shù)據(jù)收和地誤址撤寇除。隨這種坊時序躍在任湯何其韻他單所片機碗中也恭是適村用的。圖1-6簡化哈時序娘圖2外部待數(shù)據(jù)典存貯茫器的兼操作嫌時序?qū)ν饩懿繑?shù)米據(jù)存度儲器(包括I/蒙O口)的讀令寫操巡壽作,請也可紙以用順簡化攻時序碎來分剛析,瘡其要森點是輔地址紀(jì)總線獎有效奇,然屬后數(shù)準(zhǔn)據(jù)總剩線有肯效,愚這樣紋,在寸讀寫醋信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【部編人教版】八年級上冊歷史聽課評課記錄 第14課 中國共產(chǎn)黨誕生
- 晉教版地理八年級下冊《8.1 西雙版納──晶瑩剔透的“綠寶石”》聽課評課記錄
- 小學(xué)二年級口算練習(xí)題
- 蘇教版四年級數(shù)學(xué)上冊期末復(fù)習(xí)口算練習(xí)題一
- 人教版七年級數(shù)學(xué)下冊 聽評課記錄5.3.1 第1課時《平行線的性質(zhì)》
- 七年級體育教學(xué)計劃
- 商業(yè)營銷策劃項目合作協(xié)議書范本
- 建筑智能化工程框架合作協(xié)議書范本
- 商用精裝房屋租賃協(xié)議書范本
- 鍋爐及附屬供熱設(shè)備安裝施工合同范本
- 2024年01月江西2024年江西銀行贛州分行招考筆試歷年參考題庫附帶答案詳解
- 初三數(shù)學(xué)一元二次方程應(yīng)用題附答案
- 九宮數(shù)獨200題(附答案全)
- 中考數(shù)學(xué)試題(含答案)共12套
- 2021年胃腸外科規(guī)培出科考試試題及答案
- 人美版高中美術(shù)選修:《繪畫》全冊課件【優(yōu)質(zhì)課件】
- FANUC數(shù)控系統(tǒng)面板介紹與編程操作參考模板
- 碳纖維粘貼加固補充預(yù)算定額
- 單位數(shù)字證書業(yè)務(wù)申請表
- 大學(xué)物理答案北京郵電大學(xué)出版社
- 國家電網(wǎng)公司安全文明施工實施細(xì)則
評論
0/150
提交評論