单片机的发展和应用外文翻译

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页原文Title:DEVELOPMENTANDAPPLICATIONOFSINGLECHIPMICROCOMPUTERPrincipleofMCUSingle-chipisanintegratedonasinglechipacompletecomputersystem.Eventhoughmostofhisfeaturesinasmallchip,butithasaneedtocompletethemajorityofcomputercomponents:CPUmemoryinternalandexternalbussystem,mostwillhavethecore.Atthesametimesuchasintegratedcommunicationinterfaces,timers,real-timeclockandotherperipheralequipments.Andnowthemostpowerfulsingle-chipsystemcanevenvoice,image,networking,inputandoutputcomplexsystemintegrationonasinglechip.MicrocontrollerisonlytheCPUchipdevelopedfromdedicatedprocessors.IstheearliestdesignconceptthroughtheintegrationofalargenumberofperipheralsandCPUinachip,makethecomputersystemsmaller,moreeasilyintegratedintoamoreintricateandstrictinvolumecontrolequipments.Single-chipmicrocomputerisdifferentfromthesinglemachine,however,thechipbeforewithoutdevelopment,itonlyhasthestrongfunctionofverylargescaleintegratedcircuit,ifgivingitaparticularprogram,itisaminimum,completeamicrocomputercontrolsystem,itwiththesinglemachineorpersonalcomputer(PC)thedistinctionthathavingessence,MCUapplicationbelongstothechiplevel,requirestheusertounderstandthestructureofthesingle-chipmicrocomputerandcommandsystem,andotherintegratedcircuitapplicationtechnologyandsystemneedsthetheoryanddesigntechnology,inthisparticularchipdesignapplication,sothatthechiphasthespecificfunction.DifferentMCUhavedifferenthardwareandsoftwarecharacteristics,thetechnicalfeaturesisthattheyarenotthesame,dependsontheinternalstructureofsingle-chipmicrocomputerhardwarefeatures,userswanttouseasinglechipmicrocomputer,mustknowwhethertheproductsmeettheneedoffunctionandcharacteristicparametersrequiredbytheapplicationsystem.Thetechnicalfeaturesincludethefeatures,controlandelectricalproperties,etc.,theinformationneedtogetfromthemanufacturer'stechnicalmanuals.Softwarereferstotheinstructionsystemcharacteristicsanddevelopmentsupportenvironment,instructionfeatureswhichwearefamiliarwithsingle-chipmicrocomputer第2页addressingmode,dataprocessingandlogicalapproach,input/outputcharacteristicsandtherequirementofpowersupplyandsoon.Developmentsupportofenvironmentalcompatibleincludesinstructionsandportability,supportingsoftware(includingcansupportthedevelopmentofapplicationsoftwareresources)andhardwareresources.Totakeadvantageofatypemicrocontrollertodeveloptheirownapplicationsystem,tomasteritsstructurefeaturesandtechnicalcharacteristicsisamust.Single-chipmicrocomputercontrolsystemtoreplaceprevioususeofcomplexelectroniccircuitsordigitalcircuitofcontrolsystem,cancontrolsoftwaretorealize,andcanrealizetheintellectualized,nowubiquitoussingle-chipmicrocomputercontrolcategory,suchascommunicationproducts,householdappliances,smartinstrumentation,processcontrolandspecialcontroldeviceandsoon,single-chipcomputerisfindingwiderandwiderapplicationfields.Hardwareintroduction:The8051familyofmicrocontrollersisbasedonanarchitecturewhichishighlyoptimizedforembeddedcontrolsystems.ItisusedinawidevarietyofapplicationsfrommilitaryequipmenttoautomobilestothekeyboardonyourPC.SecondonlytotheMotorola68HC11ineightbitprocessorssales,the8051familyofmicrocontrollersisavailableinawidearrayofvariationsfrommanufacturerssuchasIntel,Philips,andSiemens.Thesemanufacturershaveaddednumerousfeaturesandperipheralstothe8051suchasI2Cinterfaces,analogtodigitalconverterswatchdogtimers,andpulsewidthmodulatedoutputs.Variationsofthe8051withclockspeedsupto40MHzandvoltagerequirementsdownto1.5voltsareavailable.Thiswiderangeofpartsbasedononecoremakesthe8051familyanexcellentchoiceasthebasearchitectureforacompany'sentirelineofproductssinceitcanperformmanyfunctionsanddeveloperswillonlyhavetolearnthisoneplatform.Thebasicarchitectureconsistsofthefollowingfeatures:·aneightbitALU·32descreteI/Opins(4groupsof8)whichcanbeindividuallyaccessed·two16bittimer/counters·fullduplexUART·6interruptsourceswith2prioritylevels·128bytesofonboardRAM第3页·separate64KbyteaddressspacesforDATAandCODEmemoryOne8051processorcycleconsistsoftwelveoscillatorperiods.Eachofthetwelveoscillatorperiodsisusedforaspecialfunctionbythe8051coresuchasopcodefetchesandsamplesoftheinterruptdaisychainforpendinginterrupts.Thetimerequiredforany8051instructioncanbecomputedbydividingtheclockfrequencyby12,invertingthatresultandmultiplyingitbythenumberofprocessorcyclesrequiredbytheinstructioninquestion.Therefore,ifyouhaveasystemwhichisusingan11.059MHzclock,youcancomputethenumberofinstructionspersecondbydividingthisvalueby12.Thisgivesaninstructionfrequencyof921583instructionspersecond.Invertingthiswillprovidetheamountoftimetakenbyeachinstructioncycle(1.085microseconds).MCUapplicationsSCMnowpermeateallareasofourliveswhichisalmostdifficulttofindtracesofthefieldwithoutSCM.Missilenavigationequipment,aircraft,alltypesofinstrumentcontrol,computernetworkcommunicationsanddatatransmission,industrialautomation,real-timeprocesscontrolanddataprocessing,extensiveuseofvarioussmartICcard,civilianluxurycarsecuritysystem,videorecorder,camera,fullyautomaticwashingmachinecontrol,andprogram-controlledtoys,electronicpet,etc.

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功