




已閱讀5頁,還剩7頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本科生畢業論文(外文翻譯)譯文名稱MCS51系列單片機的功能和結構專業自動化班次學員指導教員評閱人完成時間2010年11月30日STRUCTUREANDFUNCTIONOFTHEMCS51SERIESSTRUCTUREANDFUNCTIONOFTHEMCS51SERIESONECHIPCOMPUTERISANAMEOFAPIECEOFONECHIPCOMPUTERSERIESWHICHINTELCOMPANYPRODUCESTHISCOMPANYINTRODUCED8TOPGRADEONECHIPCOMPUTERSOFMCS51SERIESIN1980AFTERINTRODUCING8ONECHIPCOMPUTERSOFMCS48SERIESIN1976ITBELONGTOALOTOFKINDSTHISLINEOFONECHIPCOMPUTERTHECHIPSHAVE,SUCHAS8051,8031,8751,80C51BH,80C31BH,ETC,THEIRBASICCOMPOSITION,BASICPERFORMANCEANDINSTRUCTIONSYSTEMAREALLTHESAME8051DAILYREPRESENTATIVES51SERIALONECHIPCOMPUTERSANONECHIPCOMPUTERSYSTEMISMADEUPOFSEVERALFOLLOWINGPARTS1ONEMICROPROCESSOROF8CPU2ATSLICEDATAMEMORYRAM128B/256B,ITUSENOTDEPOSITTINGNOTCANREADING/DATATHATWRITE,SUCHASRESULTNOTMIDDLEOFOPERATION,FINALRESULTANDDATAWANTEDTOSHOW,ETC3PROCEDUREMEMORYROM/EPROM4KB/8KB,ISUSEDTOPRESERVETHEPROCEDURE,SOMEINITIALDATAANDFORMINSLICEBUTDOESNOTTAKEROM/EPROMWITHINSOMEONECHIPCOMPUTERS,SUCHAS8031,8032,80C,ETC4FOUR8RUNSIDEBYSIDEI/OINTERFACEP0FOURP3,EACHMOUTHCANUSEASINTRODUCTION,MAYUSEASEXPORTINGTOO5TWOTIMER/COUNTER,EACHTIMER/COUNTERMAYSETUPANDCOUNTINTHEWAY,USEDTOCOUNTTOTHEEXTERNALINCIDENT,CANSETUPINTOATIMINGWAYTOO,ANDCANACCORDINGTOCOUNTORRESULTOFTIMINGREALIZETHECONTROLOFTHECOMPUTER6FIVECUTOFFCUTTINGOFFTHECONTROLSYSTEMOFTHESOURCE7ONEALLDUPLEXINGSERIALI/OMOUTHOFUARTUNIVERSALASYNCHRONOUSRECEIVER/TRANSMITTERUART,ISITREALIZEONECHIPCOMPUTERORONECHIPCOMPUTERANDSERIALCOMMUNICATIONOFCOMPUTERTOUSEFOR8STRETCHOSCILLATORANDCLOCKPRODUCECIRCUIT,QUARTZCRYSTALFINELYTUNEELECTRICCAPACITYNEEDOUTERALLOWOSCILLATIONFREQUENCYAS12MEGAHERTASNOWATMOSTEVERYTHEABOVEMENTIONEDPARTWASJOINEDTHROUGHTHEINSIDEDATABUSAMONGTHEM,CPUISACOREOFTHEONECHIPCOMPUTER,ITISTHECONTROLOFTHECOMPUTERANDCOMMANDCENTRE,MADEUPOFSUCHPARTSASARITHMETICUNITANDCONTROLLER,ETCTHEARITHMETICUNITCANCARRYON8PERSONSOFARITHMETICOPERATIONANDUNITALUOFLOGICOPERATIONWHILEINCLUDINGONE,THE1STORINGDEVICETEMPORARILIESOF8,STORINGDEVICE2TEMPORARILY,8SACCUMULATIONDEVICEACC,REGISTERBANDPROCEDURESTATEREGISTERPSW,ETCPERSONWHOACCUMULATEACCCOUNTBY2INPUTENDSENTEREDOFCHECKINGETCTEMPORARILYASONEOPERATIONOFTEN,COMEFROMPERSONWHOSTORE1OPERATIONISITISITMAKEOPERATIONTOGOONTOCOUNTTEMPORARILY,OPERATIONRESULTANDLOOPBACKACCWITHANOTHERONEINADDITION,ACCISOFTENREGARDEDASTHETRANSFERSTATIONOFDATATRANSMISSIONON8051INSIDETHESAMEASGENERALMICROPROCESSOR,ITISTHEBUSIESTREGISTERHELPREMEMBERINGTHATAGREEINGWITHAEXPRESSESINTHEORDERTHECONTROLLERINCLUDESTHEPROCEDURECOUNTER,THEORDERISDEPOSITTED,THEORDERDECIPHER,THEOSCILLATORANDTIMINGCIRCUIT,ETCTHEPROCEDURECOUNTERISMADEUPOFCOUNTEROF8FORTWO,AMOUNTSTO16ITISABYTEADDRESSCOUNTEROFTHEPROCEDUREINFACT,THECONTENTISTHENEXTIATHATWILLCARRIEDOUTINPCTHECONTENTWHICHCHANGESITCANCHANGETHEDIRECTIONTHATTHEPROCEDURECARRIESOUTSHAKETHECIRCUITIN8051ONECHIPCOMPUTERS,ONLYNEEDOUTERQUARTZCRYSTALANDFREQUENCYTOFINELYTUNETHEELECTRICCAPACITY,ITSFREQUENCYRANGEISITS12MHZOF12MHZTHISPULSESIGNAL,AS8051BASICBEATSOFWORKING,NAMELYTHEMINIMUMUNITOFTIME8051ISTHESAMEASOTHERCOMPUTERS,THEWORKINHARMONYUNDERTHECONTROLOFTHEBASICBEAT,JUSTLIKEANORCHESTRAACCORDINGTOTHEBEATPLAYTHATISCOMMANDEDTHEREAREROMPROCEDUREMEMORY,CANONLYREADANDRAMIN8051SLICESDATAMEMORY,CANISITCANWRITETWOTOREAD,THEYHAVEEACHINDEPENDENTMEMORYADDRESSSPACE,DISPOSEWAYTOBETHESAMEWITHGENERALMEMORYOFCOMPUTERPROCEDURE8051MEMORYAND8751SLICEPROCEDUREMEMORYCAPACITY4KB,ADDRESSBEGINFROM0000H,USEDFORPRESERVINGTHEPROCEDUREANDFORMCONSTANTDATA805187518031OFMEMORYDATAMEMORY128B,ADDRESSFALSE00FH,USEFORMIDDLERESULTTODEPOSITOPERATION,THEDATAARESTOREDTEMPORARILYANDTHEDATAAREBUFFEREDETCINRAMOFTHIS128B,THEREISUNITOF32BYTESESTHATCANBEAPPOINTEDASTHEJOBREGISTER,THISANDGENERALMICROPROCESSORISDIFFERENT,8051SLICERAMANDJOBREGISTERRANKONEFORMATIONTHESAMETOARRANGETHELOCATIONITISNOTVERYTHESAMETHATTHEMEMORYOFMCS51SERIESONECHIPCOMPUTERANDGENERALCOMPUTERDISPOSESTHEWAYINADDITIONGENERALCOMPUTERFORFIRSTADDRESSSPACE,ROMANDRAMCANARRANGEINDIFFERENTSPACEWITHINTHERANGEOFTHISADDRESSATWILL,NAMELYTHEADDRESSESOFROMANDRAM,WITHDISTRIBUTINGDIFFERENTADDRESSSPACEINAFORMATIONWHILEVISITINGTHEMEMORY,CORRESPONDINGANDONLYANADDRESSMEMORYUNIT,CANROM,ITCANBERAMTOO,ANDBYVISITINGTHEORDERSIMILARLYTHISKINDOFMEMORYSTRUCTUREISCALLEDTHESTRUCTUREOFPRINCETON8051MEMORIESAREDIVIDEDINTOPROCEDUREMEMORYSPACEANDDATAMEMORYSPACEONTHEPHYSICSSTRUCTURE,THEREAREFOURMEMORYSPACESINALLTHEPROCEDURESTORESINONEANDDATAMEMORYSPACEOUTSIDEDATAMEMORYANDONEINPROCEDUREMEMORYSPACEANDONEOUTSIDEONE,THESTRUCTUREFORMSOFTHISKINDOFPROCEDUREDEVICEANDDATAMEMORYSEPARATEDFORMDATAMEMORY,CALLEDHARVARDSTRUCTUREBUTUSETHEANGLEFROMUSERS,8051MEMORYADDRESSSPACEISDIVIDEDINTOTHREEKINDS1INTHESLICE,ARRANGEBLOCKSOFFFFFH,0000HOFLOCATION,INUNISONOUTSIDETHESLICEUSE16ADDRESSES2THEDATAMEMORYADDRESSSPACEOUTSIDEONEOF64KB,THEADDRESSISARRANGEDFROM0000H64KBFFFFHWITH16ADDRESSESTOOTOTHELOCATION3DATAMEMORYADDRESSSPACEOF256BUSE8ADDRESSESTHREEABOVEMENTIONEDMEMORYSPACEADDRESSESOVERLAP,FORDISTINGUISHINGANDDESIGNINGTHEORDERSYMBOLOFDIFFERENTDATATRANSMISSIONINTHEINSTRUCTIONSYSTEMOF8051CPUVISITSLICE,ROMORDERSPENDMOVC,VISITBLOCKRAMORDERUSESMOVXOUTSIDETHESLICE,RAMORDERUSESMOVTOVISITINSLICE8051ONECHIPCOMPUTERHAVEFOUR8WALKABREASTI/OPORT,CALLP0,P1,P2ANDP3EACHPORTIS8ACCURATETWOWAYMOUTHS,ACCOUNTSFOR32PINSALTOGETHEREVERYONEI/OLINECANBEUSEDASINTRODUCTIONANDEXPORTEDINDEPENDENTLYEACHPORTINCLUDESALATCHNAMELYSPECIALFUNCTIONREGISTER,ONEEXPORTSTHEDRIVERANDAINTRODUCTIONBUFFERMAKEDATACANLATCHWHENOUTPUTTING,DATACANBUFFERWHENMAKINGINTRODUCTION,BUTFOURFUNCTIONOFPASSWAYTHESESELFSAMEEXPANDAMONGTHESYSTEMOFMEMORYOUTSIDEHAVINGSLICE,FOURPORTTHESEMAYSERVEASACCURATETWOWAYMOUTHOFI/OINCOMMONUSEEXPANDAMONGTHESYSTEMOFMEMORYOUTSIDEHAVINGSLICE,P2MOUTHSEEHIGH8ADDRESSOFFP0MOUTHISATWOWAYBUS,SENDTHEINTRODUCTIONOF8LOWADDRESSESANDDATA/EXPORTINTIMESHARINGTHECIRCUITOF8051ONECHIPCOMPUTERSANDFOURI/OPORTSISVERYINGENIOUSINDESIGNFAMILIARWITHI/OPORTLOGICALCIRCUIT,NOTONLYHELPTOUSEPORTSCORRECTLYANDRATIONALLY,ANDWILLINSPIRETODESIGNINGTHEPERIPHERALLOGICALCIRCUITOFONECHIPCOMPUTERTOSOMEEXTENTLOADABILITYANDINTERFACEOFPORTHAVECERTAINREQUIREMENT,BECAUSEOUTPUTGRADE,P0OFMOUTHANDP1ENDOUTPUT,P3OFMOUTHGRADEDIFFERENTATSTRUCTURE,SO,THELOADABILITYANDINTERFACEOFITSDOORDEMANDTOHAVENOTHINGINCOMMONWITHEACHOTHERP0MOUTHISDIFFERENTFROMOTHERMOUTHS,ITSOUTPUTGRADEDRAWSTHERESISTANCESUPREMLYWHENUSINGITASTHEMOUTHINCOMMONUSETOUSE,OUTPUTGRADEISITLEAKCIRCUITTOTURNON,ISITISITURGENMOSDRAWTHERESISTANCEONTAKINGTOBEOUTERWITHITWHILEINPUTTINGTOGOOUTTOFAILWHENBEINGUSEDASINTRODUCTION,SHOULDWRITE“1“TOALATCHFIRSTEVERYONEWITHP0MOUTHCANDRIVE8MODELLSTTLLOADTOEXPORTP1MOUTHISANACCURATETWOWAYMOUTHTOO,USEDASI/OINCOMMONUSEDIFFERENTFROMP0MOUTHOUTPUTOFCIRCUITITS,DRAWLOADRESISTANCELINKWITHPOWERONINSIDEHAVEINFACT,THERESISTANCEISTHATTWOEFFECTSAREINCHARGEOFFETANDTOGETHERONEFETISINCHARGEOFLOAD,ITSRESISTANCEISREGULARANOTHERONECANISITLEADTOWORKWITHCLOSEATTWOSTATE,MAKEITSPRESIDENTRESISTANCEVALUECHANGEAPPROXIMATE0ORGROUPVALUEHEAVYTWOSITUATIONVERYWHENITIS0THATTHERESISTANCEISAPPROXIMATE,CANDRAWTHEPINTOTHEHIGHLEVELFASTWHENRESISTANCEVALUEISVERYLARGE,P1MOUTH,INORDERTOHINDERTHEINTRODUCTIONSTATEHIGHOUTPUTASP1MOUTHHIGHELECTRICITYATORDINARYTIMES,CANISITDRAWELECTRICCURRENTLOADTOOFFEROUTWARDS,DRAWTHERESISTANCEONNEEDNTANSWERANDTHENNINGHEREWHENTHEPORTISUSEDASINTRODUCTION,MUSTWRITEINTO1TOTHECORRESPONDINGLATCHFIRSTTOO,MAKEFETENDRELATIVELYABOUT20,000OHMSBECAUSEOFTHELOADRESISTANCEINSCENEANDBECAUSE40,000OHMS,WILLNOTEXERTANINFLUENCEONTHEDATATHATAREINPUTTHESTRUCTUREOFP2SOMEMOUTHISSIMILARTOP0MOUTH,THEREAREMUXSWITCHESISITSIMILARTOMOUTHPARTLYTOURGE,BUTMOUTHLARGEACONVERSIONCONTROLSSOMETHANP1P3MOUTHONEMULTIFUNCTIONALPORT,MOUTHGETTINGMANYTHANP1ITHAVE“AND“3DOORAND4BUFFER“TWOPARTTHESE,MAKEHERBESIDESACCURATETWOWAYFUNCTIONWITHP1MOUTHJUST,CANALSOUSETHESECONDFUNCTIONOFEVERYPIN,“AND“DOOR3FUNCTIONONESWITCHINFACT,ITDETERMINESTOBETOOUTPUTDATAOFLATCHTOOUTPUTSECONDSIGNALOFFUNCTIONACTASWAT1OCLOCK,OUTPUTQENDSIGNALACTASQAT1OCLOCK,CANOUTPUTWLINESIGNALATTHETIMEOFPROGRAMMING,ITISTHATTHEFIRSTFUNCTIONISSTILLTHESECONDFUNCTIONBUTNEEDNTHAVESOFTWARETHATSETUPP3MOUTHINADVANCEITHARDWARENOTINSIDEISTHEAUTOMATICTOHAVETWOFUNCTIONOUTPUTTEDWHENCPUCARRIESONSFRANDSEEKSTHELOCATIONTHELOCATIONORTHEBYTETOVISITTOP3MOUTH/ATNOTLASTINGLINING,THEREAREINSIDEHARDWARELATCHQS1THEOPERATIONPRINCIPLEOFP3MOUTHISSIMILARTOP1MOUTHOUTPUTGRADE,P3OFMOUTH,P1OFP1,CONNECTWITHINSIDEHAVELOADRESISTANCEOFDRAWING,EVERYONEOFTHEYCANDRIVE4MODELLSTTLLOADTOOUTPUTASWHILEINPUTTINGTHEMOUTH,ANYTTLORNMOSCIRCUITCANDRIVEP1OF8051ONECHIPCOMPUTERSASP3MOUTHINANORMALWAYBECAUSEDRAWRESISTANCEONOUTPUTGRADEOFTHEMHAVE,CANOPENAWAYCOLLECTORTOOORDRAINSOURCERESISTANCEISITURGETOOPENAWAY,DONOTNEEDTOHAVETHERESISTANCEOFDRAWINGOUTERLYMOUTHSAREALLACCURATETWOWAYMOUTHSTOOWHENTHECONDUCTISINPUT,MUSTWRITETHECORRESPONDINGPORTLATCHWITH1FIRSTASTO80C51ONECHIPCOMPUTER,PORTCANONLYOFFERMILLIAMPEREOFOUTPUTELECTRICCURRENTS,ISITOUTPUTMOUTHGOWHENURGINGONEORDINARYBASINGOFTRANSISTORTOREGARDAS,SHOULDCONTACTARESISTANCEAMONGTHEPORTANDTRANSISTORBASE,INORDERTOTHEELECTRICITYWHILERESTRAININGTHEHIGHLEVELFROMEXPORTINGP1P3BEINGRESTOREDTOTHETHRONEISTHEOPERATIONOFINITIALIZINGOFANONECHIPCOMPUTERITSMAINFUNCTIONISTOTURNPCINTO0000HINITIALLY,MAKETHEONECHIPCOMPUTERBEGINTOHOLDTHECONDUCTPROCEDUREFROMUNIT0000HEXCEPTTHATTHEONESTHATENTERTHESYSTEMAREINITIALIZEDNORMALLY,ASBECAUSEPROCEDUREOPERATEITMAKEMISTAKESOROPERATETHEREARENTMISTAKE,INORDERTOEXTRICATEONESELFFROMAPREDICAMENT,NEEDTOBEPRESSEDANDRESTOREDTOTHETHRONETHEKEYRESTARTINGTOOITISANINPUTENDWHICHISRESTOREDTOTHETHRONETHESIGNALIN8051CHINARSTPINRESTORETOTHETHRONESIGNALHIGHLEVELEFFECTIVE,SHOULDSUSTAIN24SHAKECYCLENAMELY2MACHINECYCLESTHEABOVEITSEFFECTIVETIMESIF6OFFREQUENCYOFUTILIZATIONBRILLIANTTOSHAKE,RESTORETOTHETHRONESIGNALDURATIONSHOULDEXCEED4DELICATETOFINISHRESTORINGTOTHETHRONEANDOPERATINGPRODUCETHELOGICPICTUREOFCIRCUITWHICHISRESTOREDTOTHETHRONETHESIGNALRESTORETOTHETHRONETHECIRCUITANDINCLUDETWOPARTSOUTSIDEINTHECHIPENTIRELYOUTSIDETHATCIRCUITPRODUCETORESTORETOTHETHRONESIGNALRSTHANDOVERTOSCHMITTSTRIGGER,RESTORETOTHETHRONECIRCUITSAMPLETOOUTPUT,SCHMITTOFTRIGGERCONSTANTLYINEACHS5P2,MACHINEOFCYCLEINHAVINGONEMORE,THENJUSTGOTANDRESTOREDTOTHETHRONEANDOPERATEDTHENECESSARYSIGNALINSIDLYRESTORETOTHETHRONERESISTANCEOFCIRCUITGENERALLY,ELECTRICCAPACITYPARAMETERSUITABLEFOR6BRILLIANTTOSHAKE,CANISITRESTORETOTHETHRONESIGNALHIGHLEVELDURATIONGREATERTHAN2MACHINECYCLESTOGUARANTEEBEINGRESTOREDTOTHETHRONEINTHECIRCUITISSIMPLE,ITSFUNCTIONISVERYIMPORTANTPIECESOFONECHIPCOMPUTERSYSTEMCOULDNORMALRUNNING,SHOULDFIRSTCHECKITCANRESTORETOTHETHRONENOTSUCCEEDINGCHECKINGANDCANPOPONESHEADANDMONITORTHEPINWITHTHEOSCILLOGRAPHTENTATIVELY,PUSHANDISRESTOREDTOTHETHRONETHEKEY,THEWAVEFORMTHATOBSERVESANDHASENOUGHRANGEISEXPORTEDINSTANTANEOUS,CANALSOTHROUGHISITRESTORETOTHETHRONECIRCUITGROUPHOLDINGVALUECARRYONTHEEXPERIMENTTOCHANGEMCS51系列單片機的功能和結構MCS51系列單片機具有一個單芯片電腦的結構和功能,它是英特爾公司生產的系列產品的名稱。這家公司在1976年推出后,引進8位單芯片的MCS48系列計算機后于1980年推出的8位的MCS51系列單芯片計算機。諸如此類的單芯片電腦有很多種,如8051,8031,8751,80C51BH,80C31BH等,其基本組成,基本性能和指令系統都是相同的。8051是51系列單芯片電腦的代表。一個單芯片的計算機系統由以下幾個部分組成(1)一個8位的微處理器(CPU)。(2)片內數據存儲器RAM(128B/256B),它只讀/寫數據,如結果不在操作過程中,最終結果要顯示數據(3)程序存儲器ROM/EPROM(4KB/8KB),是用來保存程序,一些初步的數據和切片的形式。但一些單芯片電腦沒有考慮ROM/EPROM,如8031,8032,80C51等等。(4)4個8路運行的I/O接口,P0,P1,P2,P3,每口可以用作入口,也可以用作出口。(5)兩個定時/計數器,每個定時/計數器可設置和計數的方式,用來計數外部事件,可以設置成定時方式也可以根據計算結果或定時控制實現計算機。(6)5個中斷(7)一個全雙工串行的I/UART(通用異步接收器I口/發送器(UART),它是實現單芯片電腦或單芯片計算機和計算機的串行通信使用。(8)振蕩器和時鐘產生電路,需要考慮石英晶體微調能力。允許振蕩頻率為12MHZ,每一個上述的部分都是通過內部數據總線連接。其中CPU是一個芯片計算機的核心,它是計算機的指揮中心,是由算術單元和控制器等部分組成。算術單元可以進行8位算術運算和邏輯運算,ALU單元是其中一種運算器,18個存儲設備,暫存設備的積累設備進行協調,程序狀態寄存器PSW積累了2個輸入端的計數等檢查暫時作為一個操作往往由人來操作誰儲存1輸入的是它使操作去上暫時計數,另有一個操作的結果,回環協調。此外,協調往往是作為對8051內的數據傳輸轉運站考慮。作為一般的微處理器,它是最繁忙的,幫助記住和同意與其的順序表示。該控制器包括程序計數器,解密的順序。振蕩器和定時電路等的程序計數器是一個由8個計數器為2,總計16位。這是一個字節的地址,其實程序計數器,是將在個人電腦內進行。從而改變它的內容可以改變方向的程序進行。在8051的單芯片電腦中的電路,只需要外部石英晶體和頻率微調電容,其頻率范圍為12MHZ的其12MHZ的。這種脈沖信號,作為8051的工作,即單位時間的最低基本節奏。8051是其他電腦一樣,在拍控制的基本工作在和諧,就像一個管弦樂隊,根據擊敗發揮是指揮。有光盤(程序存儲器,只能讀取),并在8051片(數據存儲器RAM,可以是可寫可讀,他們各自獨立的內存地址空間,處理辦法是,與一般的電腦記憶體相同。8051和8751的程序存儲器的存儲容量4KB的程序切片,地址開始從0000H開始執行,維護的程序和形式不斷使用。數據80518751的內存數據存儲器128B條8031,地址虛假00FH,中層結果存入操作使用,數據存儲和數據是暫時緩沖等。在這128B條內存,有32字節,可以作為工作寄存器使用,這和一般的微處理器是不同的,8051片RAM和登記形成的同一級到安排的位置。這不是很相同的,MCS51系列內存的單芯片計算機和通用計算機作主除了道路。通用計算機的第一個地址空間,ROM和RAM,可安排在不同的空間在這個范圍內的地址范圍,即ROM和RAM地址的形成與分布在不同的地址空間。在訪問內存,相應的,只有一個地址的內存單元,可以用外部存儲,也可以內存,并通過訪問順序與此類似。這種內存結構的一種被稱為普林斯頓結構。8051記憶分為程序存儲器空間和數據存儲空間的物理結構上劃分,有四個在所有的記憶體空間在1和數據外部數據存儲器和程序存儲器空間之一,一組在外面一個內存空間的程序商店,結構這一種形式的程序和數據存儲器器件數據存儲器分開的形式,稱為哈佛結構。但是,從用戶使用,8051的內存地址空間分為三種分為(1)片內,(使用16個地址一致的FFFFH,地點為0000H,塊)。(2)64KB的外部數據存儲器空間的一個地址,該地址是從0000H開始執行64KB的FFFFH安排16地址,也到該位置。(3)數據存儲器的256B(使用8個地址)的地址空間。上述三個內存空間的地址重疊,區分和設計的8051指令系統中不同的數據傳輸順序代碼CPU的訪問片,訪問RAM塊順序使用MOVX指令外片,內存為訪問片。8051單芯片的電腦有4個8步行并進的I/O端口,分別為P0,P1,P2和P3。每個端口8位的雙向口,共占了32針。每一個I/O線可作為獨立的入口和出口。每個端口包括一個鎖存器(即特殊功能寄存器),1名入口和1出口引進緩沖區。使數據能鎖存輸出時,數據緩沖區時,可以引進,但4個通道這些自我相同的功能。系統中的內存片展開外來的,這四個港口可作為準確的雙向的I/共同使用輸出口。系統的內存中展開外來的片,P2口處于高位,8地址關閉入口P0口是雙向總線,發送地址和8個低數據。8051單芯片電腦的4個I/O端口是非常巧妙的電路設計。熟悉I/O端口的邏輯電路,不僅有助于正確和合理利用端口,并在一定程度上將有助于設計周邊的單芯片計算機的邏輯電路。在一定程度上負載能力和端口界面有一定的要求,因為輸出級,和P1口輸出端,P3口與P0口結構的不同,因此,負載能力和接口需求互相無太多共同之處。求解P0口是與其他口不同,它的輸出級提請阻力。當使用的常用是它的輸出級電路泄漏打開,它是利用它敦促采取NMOS管能與它外部的阻力,而輸入走出失敗。當被用作數據,應該寫“1”到內部,每一個P0口與一個可以驅動8型號LSTTL負載出口。P1口是一個準確的雙向口,共同使用輸出口。不同在P0口輸出的電路,得出與負載功率電阻內有聯系。事實上,阻力是,兩個效果是在場效應管,共同負責一個場效應管的負載負責,它的電阻是正常的。另一條是它可以導致在兩個工作狀態密切,使其電阻值變化近似0或2組值的情況非常嚴重。當它是0,該阻力是近似的,可以提請較快的高層次,當電阻值是非常大的,P1口以阻礙引進高電平。為P1口輸出高電平時,它是可以借鑒的負載提供電流向外,提請電阻無須回答。在這里,當端口作為引進使用,必須首先寫入1到相應的鎖存,使FET的結束。相對約20,000歐姆,因為在現場,因為負載電阻和40,000歐姆,不會產生對輸入的數據的影響。一些為P2結構類似于P0口,有MUX的開關。它是類似口部分,大的一個轉換控制P1口的多功能端口,獲得第一位,這有很多“與”門和4個緩沖。兩部分,其中除了作出準確的雙向功能,還可以使用第二個函數的每一個針“與”門三功能開關,實際上,它決定將輸出數據鎖存到輸出的函數的第二個信號為W1點,輸出Q端信號。法令法為Q1時時,可以輸出W線路信號,在制定方案的時侯,那就是第一個函數仍是第二個功能,但不必軟件預先設置P3口。IT硬件里面是不是有自動兩個函數輸出時的CPU進行SFR和要求的位置(位置或字節)來訪問,在沒有至P3口,里面有硬件鎖Q報表,P3口的工作原理類似于P1口。輸出級,P1,P3口連接內帶的負載電阻的圖紙,每一個能驅動4型號LSTTL負載輸出1。由于輸入口,任何TTL或NMOS電路可以驅動8051的單芯片在一個正常的方式。因為他們利用輸出級阻力,可以打開漏源電阻以敦促打開方式,不需要有阻力。都是準確的雙向口。當行為是輸入,必須編寫相應的鎖存器。至于80C51的單芯片計算機,端口只能提供輸出毫安的電流,是它的輸出口去當一個普通的晶體管,要求應與端口之間和晶體管的基極電阻,以電而從出口限制P1P3被恢復了的高水平,是一個單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 治超執法考試題庫及答案
- 2025年安徽省滁州市蘇滁現代產業園中考歷史三模試卷(含答案)
- 變形監測考試題及答案
- 寶葫蘆考試題及答案
- mhk口語考試題及答案
- jj歌迷考試題及答案
- hotter中考試題及答案
- 智慧酒店規范管理制度
- oem生產訂單管理制度
- 山西省餐廚垃圾管理制度
- 【A市網球運動發展現狀及對策探究開題報告2000字】
- 廣東省潮州市潮安區2023-2024學年八年級下學期期末數學試題(解析版)
- 風電場葉片無人機巡檢作業技術導則
- AQ/T 6110-2012 工業空氣呼吸器安全使用維護管理規范(正式版)
- 課題研究學術報告職稱答辯
- PEP小學英語五年級下冊《Unit5-Read-and-write-Robin-at-the-zoo》教學設計
- 行政復議法-形考作業3-國開(ZJ)-參考資料
- 高三化學二輪復習限定條件下同分異構體的統計與書寫課件
- 個體工商戶轉讓協議(2篇)
- 《裝配式成品支吊架安裝驗收規程》
- 支付令申請書模板:工程款支付令
評論
0/150
提交評論