基于单片机的多路温度采集系统毕业设计论文外文翻译.docx
《基于单片机的多路温度采集系统毕业设计论文外文翻译.docx》由会员分享,可在线阅读,更多相关《基于单片机的多路温度采集系统毕业设计论文外文翻译.docx(10页珍藏版)》请在冰豆网上搜索。
基于单片机的多路温度采集系统毕业设计论文外文翻译
华南理工大学学院
本科毕业设计(论文)外文翻译
外文原文名StructureandfunctionoftheMCS-51series
中文译名MCS-51系列的功能和结构
学院电子信息工程学院
专业班级自动化一班
学生黎杰明
学生学号3
指导教师吴实
填写日期2016年3月10日
外文原文版出处:
《associationforcomputingmachineryjournal》1990,Vol.33(12),pp.16-ff
译文成绩:
指导教师(导师组长)签名:
译文:
MCS-51系列的功能和结构
MSC-51系列单片机具有一个单芯片电脑的结构和功能,它是英特尔公司的系列产品的名称。
这家公司在1976年推出后,引进8位单芯片的MCS-48系列计算机后于1980年推出的8位的MCS-51系列单芯片计算机。
诸如此类的单芯片电脑有很多种,如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的单芯片电脑的电路,只需要外部石英晶体和频率微调电容,其频率围为1.2MHz到12MHz。
这种脉冲信号,作为8051的工作,即单位时间的最低基本节奏。
8051是其他电脑一样,控制的基本工作在于和谐,就像一个管弦乐队,根据击败发挥是指挥。
有光盘(程序存储器,只能读取),并在8051片(数据存储器RAM,可以是可写可读,他们各自独立的存地址空间,处理办法与一般的电脑记忆体相同。
8051可8751的程序存储的存储容量4KB的程序切片,地址开始从0000H开始执行,维护的程序和形式不断使用。
数据8051-8751的存数据存储器128B)条8031,地址虚假00FH,中层结果存入操作使用,数据存储和数据暂时缓冲等。
在这128B条存,有32字节,可以作为工作寄存器使用,这和一般的微处理器是不同的,8051片RAM和登记形式的同一级到安排的位置。
这不是很相同,MCS-51系列存的单芯片计算机和通用计算机为主。
通用计算机的第一个地址空间,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名入口和一出口引进缓冲区。
使数据能锁存输出时,数据缓冲区时,可以引进,但4个通道这些自我相同的功能。
系统中的存片展开外来的,这四个港口可作为准确的双向的I/O共同使用的输出口。
系统的存中展开外来的片,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的结束。
相对约20000欧姆,因为在现场,负载电阻和40000欧姆,不会产生对输入的数据的影响。
一些为P2结构类似于P0口,有MUX的开关。
它是类似口部分,大的一个转换控制P1口的多功能端口,获得第一位,这有很多“与”门和4个缓冲。
两部分中提供准确的双向功能,还可以使用第二个函数的每一个针“与”门三功能开关,实际上,它决定将输出数据锁存到输出的函数的第二个信号为W=1点,输出Q端信号。
法令:
Q=1时,可以输出W线路信号,在制定方案的时候,那就是第一个函数仍是第二个功能,但不必软件预先设置P3口。
IT硬件里面是不是有自动两个函数输出时的CPU进行SFR和要求的位置来访问,在没有至P3口,里面有硬件锁Q报表,P3口的工作原理类似于P1口。
输出级,P1,P3口连接带的负载电阻的图纸,每一个能驱动4型号LSTTL负载输出1。
由于输入口,任何TTL或NMOS电路可以驱动8051的单芯片子在一个正常的方式。
因为他们利用输出级阻力,可以打开漏源电阻以敦促打开方式,不需要有阻力。
都是准确的双向口。
当行为是输入,必须编写相应的锁存器。
至于80C51单芯片计算机,端口只能提供输出毫安的电流,是它的输出口去当一个普通的晶体管,要求应与端口之间和晶体管的基极电阻,以电而从出口限制P1~P3被恢复了的高水平,是一个单芯片电脑初始化操作。
其主要功能是把最初的PC为0000H,使单芯片电脑开始持有单位0000H开始执行程序的行为。
唯一例外的是那些进入系统初始化正常,程序操作,而是因为它犯了错或没有错,为了摆脱自己的困境,需要按下和恢复位的按键重新启动了。
这是一个输入端是恢复位,在8051中国RST引脚信号。
恢复位的信号还原到高一级的有效值,应维持24倍以上的有效周期。
如果是有频率6,恢复位的信号持续时间应超过4微秒完成恢复。
设计的电路,恢复位的信号逻辑图:
恢复位的电路和芯片包括两个部分外完全。
以外的电路产生恢复到施密特触发了位信号(RST),恢复位电路示例输出,施密特不断在每个S5P2,触发机循环,那么就得到了恢复位所需的信号。
还原6电阻的电路一般,电容参数适合,它是可以恢复到较高水平的信号持续时间大于2个机器周期来保证。
作为恢复到电路,其功能是非常重要的。
一个芯片的计算机系统能够正常运转,应先检查它可不可以恢复。
检查可以弹出一个首部和监测与示波器针暂定,推动并恢复位的关键,波形式观察和有足够的围是出口,也可以通过它使恢复电路进行改变。
备注:
1、外文原文出处包括、出版时间、期刊的刊名、刊号、刊期。
2、电脑打印,用A4纸;中文译名用小二号宋体加粗,正文用小四号宋体((英文需用TimesNewRoman字体)),行距固定值20磅。
3、用A4纸附上外文原文在翻译文后面。
4、提交3000汉字(或1.2万印刷符)以上的外文翻译。
外文原文:
StructureandfunctionoftheMCS-51series
StructureandfunctionoftheMCS-51seriesone-chipcomputerMCS-51isanameofapieceofone-chipcomputerserieswhichIntelCompanyproduces.Thiscompanyintroduced8top-gradeone-chipcomputersofMCS-51seriesin1980afterintroducing8one-chipcomputersofMCS-48seriesin1976.Itbelongtoalotofkindsthislineofone-chipcomputerthechipshave,suchas8051,8031,8751,80C51BH,80C31BH,etc.,theirbasiccomposition,basicperformanceandinstructionsystemareallthesame.8051dailyrepresentatives-51serialone-chipcomputers.
Aone-chipcomputersystemismadeupofseveralfollowingparts:
(1)Onemicroprocessorof8(CPU).
(2)AtslicedatamemoryRAM(128B/256B),itusenotdepositingnotcanreading/datathatwrite,suchasresultnotmiddleofoperation,finalresultanddatawantedtoshow,etc.(3)ProcedurememoryROM/EPROM(4KB/8KB),isusedtopreservetheprocedure,someinitialdataandforminslice.ButdoesnottakeROM/EPROMwithinsomeone-chipcomputers,suchas8031,8032.(4)Four8runsidebysideI/OinterfaceP0fourP3,eachmouthcanuseasintroduction,mayuseasexportingtoo.(5)Twotimer/counter,eachtimer/countermaysetupandcountintheway,usedtocounttotheexternalincident,cansetupintoatimingwaytoo,andcanaccordingtocountorresultoftimingrealizethecontrolofthecomputer.(6)Fivecutoffcuttingoffthecontrolsystemofthesource.(7)OneallduplexserialI/OmouthofUART(universalasynchronousreceiver/transmitter(UART)),isitrealizeone-chipcomputerorone-chipcomputerandserialcommunicationofcomputertousefor.(8)Stretchoscillatorandclockproducecircuit,quartzcrystalfinelytuneelectriccapacityneedouter.Allowoscillationfrequencyas12megahertznowatmost.Everytheabove-mentionedpartwasjoinedthroughtheinsidedatabus.Amongthem,CPUisacoreoftheone-chipcomputer,itisthecontrolofthecomputerandcommandcentre,madeupofsuchpartsasarithmeticunitandcontroller,etc..Thearithmeticunitcancarryon8personsofarithmeticoperationandunitALUoflogicoperationwhileincludingone,the1storingdevicetemporariesof8,storingdevice2temporarily,8'saccumulationdeviceACC,registerBandprocedurestateregisterPSW,etc.PersonwhoaccumulateACCcountby2inputendsenteredofcheckingetc.temporarilyasoneoperationoften,comefrompersonwhostore1operationisitisitmakeoperationtogoontocounttemporarily,operationresultandloopbackACCwithanotherone.Inaddition,ACCisoftenregardedasthetransferstationofdatatransmissionon8051inside.Thesameasgeneralmicroprocessor,itisthebusiestregister.Helprememberingthatagreeingwithaexpressintheorder.Thecontrollerincludestheprocedurecounter,theorderisdeposited,theorderdeciphering,theoscillatorandtimingcircuit,etc.Theprocedurecounterismadeupofcounterof8fortwo,amountsto16.Itisabyteaddresscounteroftheprocedureinfact,thecontentisthenextIAthatwillcarriedoutinPC.Thecontentwhichchangesitcanchangethedirectionthattheprocedurecarriesout.Shakethecircuitin8051one-chipcomputers,onlyneedouterquartzcrystalandfrequencytofinelytunetheelectriccapacity,itsfrequencyrangeisits12MHZof1.2MHZ.Thispulsesignal,as8051basicbeatsofworking,namelytheminimumunitoftime.8051isthesameasothercomputers,theworkinharmonyunderthecontrolofthebasicbeat,justlikeanorchestraaccordingtothebeatplaythatiscommanded.
ThereareROM(procedurememory,canonlyread)andRAMin8051slices(datamemory,canisitcanwrite)twotoread,theyhaveeachindependentmemoryaddressspace,disposewaytobethesamewithgeneralmemoryofcomputer.Procedure8051memoryand8751sliceprocedurememorycapacity4KB,addressbeginfrom0000H,usedforpreservingtheprocedureandformconstant.Data8051-87518031ofmemorydatamemory128B,addressfalse00FH,usingformiddleresulttodepositoperation,thedataarestoredtemporarilyandthedataarebuffered.InRAMofthis128B,thereisunitof32bytesthatcanbeappointedasthejobregister,thisandgeneralmicroprocessorisdifferent,8051sliceRAMandjobregisterrankoneformationthesametoarrangethelocation.ItisnotverythesamethatthememoryofMCS-51seriesone-chipcomputerandgeneralcomputerdisposesthewayinaddition.Generalcomputerforfirstaddressspace,ROMandRAMcanarrangeindifferentspacewithintherangeofthisaddressatwill,namelytheaddressesofROMandRAM,withdistributingdifferentaddressspaceinaformation.Whilevisitingthememory,correspondingandonlyanaddressMemoryunit,canROM,itcanbeRAMtoo,andbyvisitingtheordersimilarly.ThiskindofmemorystructureiscalledthestructureofPrinceton.8051memoriesaredividedintoprocedurememoryspaceanddatamemoryspaceonthephysicsstructure,therearefourmemoryspacesinall:
Theprocedurestoresinoneanddatamemoryspaceoutsidedatamemoryandoneinprocedurememoryspaceandoneoutsideone,thestructureformsofthiskindofproceduredeviceanddatamemoryseparatedformdatamemory,calledHarvardstructure.Butusetheanglefromusers,8051memoryaddressspaceisdividedintothreekinds:
(1)Intheslice,arrangeblocksofFFFFH,0000Hoflocation,inunisonoutsidetheslice(use16addresses).
(2)Thedatamemoryaddressspaceoutsideoneof64KB,theaddressisarrangedfrom0000H64KBFFFFH(with16addresses)tootothelocation.(3)Datamemoryaddressspaceof256B(use8addresses).Threeabove-mentionedmemoryspaceaddressesoverlap,fordistinguishinganddesigningtheordersymbolofdifferentdatatransmissionintheinstructionsystemof8051:
CPUvisitsli