8051内存分页数字微控制器【外文翻译】.doc

上传人:文初 文档编号:6515 上传时间:2018-04-01 格式:DOC 页数:8 大小:198.50KB
下载 相关 举报
8051内存分页数字微控制器【外文翻译】.doc_第1页
第1页 / 共8页
8051内存分页数字微控制器【外文翻译】.doc_第2页
第2页 / 共8页
8051内存分页数字微控制器【外文翻译】.doc_第3页
第3页 / 共8页
8051内存分页数字微控制器【外文翻译】.doc_第4页
第4页 / 共8页
8051内存分页数字微控制器【外文翻译】.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、毕业设计(论文)外文翻译原文题目MEMORYPAGINGSCHEMEFOR8051CLASSMICROCONTOLLERS译文题目8051内存分页数字微控制器一、外文摘要MEMORYPAGINGSCHEMEFOR8051CLASSMICROCONTOLLERSABSTRACTAFIELDREPROGAMMABLESTORAGECONTROLDEVICEHASAMICROCONTROLLER,AWRITEPROTECTEDMEMORYWHICHCONTAINSABOOTCODEFORTHESTORAGECONTROLDEVICE,AREWRITEABLEMEMORYFORAPPLICATIONC

2、ODEEXECUTABLEBYTHEMICROCONTROLLER,ANDAJUMPFUNCTIONLOCATEDINBOTHTHEWRITEPROTECTEDMEMORYANDTHEREWRITEABLEMEMORYFORMOVEMENTBETWEENTHEWRITEPROTECTEDMEMORYANDTHEREWRITEABLEMEMORYFORRECOVERAFTERAPROCESSINGINTERRUPTIONTHESTORAGECONTROLDEVICEREMAINSOPERATIONALUSINGTHEWRITEPROTECTEDMEMORYANDTHEBOOTCODEWHILER

3、ECEIVINGANEWAPPLICATIONCODEFROMAREMOTESITE二、中文摘要8051内存分页方案数字微控制器摘要可重复编程存储控制设备包括一个微控制器,一个写保护存储器(其中包含一个存储控制装置),应用程序代码(由可重写存储器引导的可执行代码),中断时的可重写存储器(可重写存储器用于执行后的中断恢复处理)。存储控制设备使用写保护存储和启动代码,同时接收互联网上新的应用程序代码。三、中文译文设计背景控制设备包含各种各样的微控制器。例如,在一个计算机存储系统中有多个磁盘驱动,多个电力供应,一个环境监测单位。CPU执行监测任务,包括电源电压和电流、风扇速度、机箱温度存储系统,以及

4、各种磁盘驱动器存储系统中的各种任务。通常情况下,单片机在仿真时可能是一个8051单片机。它有两个存储区64K程序空间和64K数据空间。两个内存区域均为可寻址。程序空间也称为代码空间,只能由指令访问读取。数据空间为读/写,但程序可能无法从区域执行。闪存是用来存储应用代码。为了加快编程,微控制器需要的数据寻址读/写/擦除可访问闪存,闪存体需要微控制器在数据空间映射。这使得闪存对计划执行访问。为了从闪存执行方案,微控制器需要程序寻址到闪存读访问,即把闪存在程序空间映射。这使得闪存在编程过程中不可编译。此外,闪存在阅读或书写时,它的任何部分不允许被擦除或编程访问。有时,为提升存储系统或者因为系统改变而

5、编译新的应用程序的代码,或者用来更换失效的应用程序代码。涉及到EPROMS元件时,需要去除旧的应用程序代码,代之以新代码。理想情况下,存储系统会连续运行到新的应用程序代码更新为止。闪存的限制必须防止存储系统的连续运行,因为它不是可以同时读取和写入的。重组的过程中,可能会因为停电等造成导致需要取代的应用代码损坏。在系统中启动代码是应用程序代码的一部分,启动代码与应用程序代码共存于内存中,导致损坏的代码和原代码重组,最后系统用新的引导代码重新编程。内存中有一微控制器具有写保护功能。例如芯片,以使应用程序代码可能被接受,而启动代码被保留,系统可继续执行。摘要重新规划的可重写内存因某些原因而无法使用的

6、应用程序,系统“跳”到写保护存储器执行启动代码。引导代码包含了所有必要功能的操作代码。在经过启动时重置后,单片机的控制装置执行启动代码写保护记忆。单片机使用跳功能,切换到光盘内存发现包含应用程序的代码后说明了应用程序代码是有效的。当得到新的应用固件时,控制开关回到写保护记忆状态而控制装置继续操作在新的应用固件上执行写进记忆的操作。执行写新的应用固件时记忆就会被打断,导致光盘或者应用固件无效,控制装置则可继续执行,因为它在写保护记忆时具有有效的规范。因此,这是没有必要重复光盘存储器以及写保护跳以外的其他记忆功能,因为该控制器可以来回移动于光盘存储器和写保护记忆。记忆的控制装置是同步的,记忆大小的

7、有效控制会增加延长光盘的记忆。图纸的简要介绍图1、单片机“跳”原理图。图2、一个完整的跳指令代码图3、一个以单片机为控制的流程图,对图1写保护图4、图1单片机为控制核心过程从闪存的方式。详细描述图1是环境监测单位仿真控制器,以及说明本发明的原则。在本发明实例中,微控制器是8051芯片。8051芯片有独立的程序空间和数据空间。在8051架构里,写保护记忆体是可编程存储器,只可以被编程一次,是不可重复编程的。本发明的原则可以适用于8052微处理器,如类似架构中的其他芯片和8031微处理器。写保护的存储编程一次,一般在那里制造,此后没有再编程的。在本发明实例中,写保护内存,例如,一个32K内存。写保

8、护的存储可以是任何非易失性内存,这是物理上25个独立的快闪记忆体。写保护存储可以是EPROM或任何一个大规模方案的一部分。写保护的存储包含所有的功能操作所需的代码控制器。也就是说,写保护的存储启动光盘行为,包含了必要的固件初始化的动车组和应用程序代码下载到闪存。快闪记忆体个包含应用程序固件。PAL制式的35名正常内存映射。在D触发器的时钟由取指令信号从微控制器,取指令信号相结合的跳功能的微控制器15个是通过地址译码电路发送地址译码。D触发器锁存状态的内存映射选择位,是一个微控制器15端口输出的D37输出使触发器/禁用写保护的存储或闪存芯片的选择,这取决于内存映射被选中。跳转功能是一种常见的功能

9、都写保护内存和闪存。跳转功能最好是位于相同的物理地址都写保护内存和闪存的。跳转功能编程到写保护的存储随着系统的引导代码。跳转功能的快闪记忆体下载与应用程序固件。在本发明实例中,40个位于跳转功能,例如在地址0X0080。在这两种记忆最后一个指令是一个命令,导致跳转到微控制器复位。RESET命令重新启动,在计算机系统执行启动代码。跳转功能40项20个结果中的微控制器的快闪记忆体15至25重定向写保护的内存。跳转功能的快闪记忆体微控制器指示去写保护内存初始化系统。在启动和经过对系统硬或软复位,单片机15个常设执行启动代码是在写保护的存储中。微控制器切换到包含快闪记忆体单片机的应用程序代码后,确定闪

10、存代码是有效的。在任何新的应用固件下载,单片机切换回写保护的存储系统继续运作,而新的应用程序固件到闪存下载。如果下载中断,或者应用程序固件无效,系统可以继续运作,因为它总是在写保护的存储20个有效的代码。记忆体元件(写保护内存,闪光灯,和SRAM30)是同步的,下文将予以披露,以确保安全启动。内存大小有效地扩展了可重新编程快闪记忆体。在本发明实例中,从内存扩展,例如64K到96K,它可以进一步扩展内存。此外,它是没有必要的重复的,在跳功能外,存在于写保护的内存和闪存中,因为控制器可以来回在写保护内存和闪存中移动。图2显示了跳跃功能都写保护的存储所载40码和快闪记忆体。在本发明实例,跳转代码,例

11、如,32K的长度。在本发明实例中,有40跳功能无操作(NOP)的一个跳跃遵循的重置说明。跳转功能可高达4个字节数NOP指令的跳命令。40跳转函数时调用内存重映射,在系统初始化或下载新的应用固件时NOP指令被用作安全指示,并允许微控制器指令获取,在不影响处理器的状态字(PSW)的情况下改变内存。PSW是一个内部的微控制器其中保存了15单片机的内部状态字节。图3是控制器执行出了写保护的存储流程图。对电力系统,300欧姆电阻,或向闪存25305,从15台单片机的D触发器37至写保护的存储,310欧姆复位脉冲切换。在收到复位脉冲,单片机开始执行的写保护的存储20块315码了。复位脉冲设置为写保护的存储

12、20个D触发器37回,也被称为开机内存,其中包含所有的功能操作所需的代码控制器。之后开始执行的写保护的存储20个,15个微控制器进行自检和诊断,然后初始化系统I/O。微控制器为15然后检查用户请求重新编程从控制器,用户SRAM330人。如果用户请求重新编程发现微控制器清除用户的要求,然后擦除闪存的25340。微控制器然后确定是否有新的闪存被作为用户的要求,导致345块发送。如果没有新的闪光形象正在发送,单片机等待一个新的FLASH图片。如果一个新的闪光形象正在发送到微控制器的快闪记忆体加载新的形象,即重新编程快闪记忆体25之后重新编程快闪记忆体,微控制器的快闪记忆体检查,以确定是否闪光形象是有

13、效的。要做到这一点,微控制器采用了校验和测试。如果微控制器确定闪存映像是无效的(由于一个坏校验),微控制器擦除闪存25365,然后通知用户该闪存映像是无效的。微控制器确定是否一个新的FLASH图像正在发送。如果没有新的闪光形象正在发送,单片机返回通知用户闪存映像是无效的。如果一个新的闪光形象正在发送,单片机REPROGRAMS快闪记忆体25355块,并验证了新的闪光形象。如果微控制器确定闪光形象是有效的,一个到闪存微控制器1525,通过设置380块内存切换。然后,微控制器跳转到跳转功能40个单片机闪记忆体块。当跳转到跳转功能在写保护的存储20个地址,在D37的时钟触发器开关和微控制器的快闪记忆

14、体。图4其中的过程控制器运行了闪存流程图。切换后,从写保护的存储微控制器开始执行应用程序代码到闪存25410编程。微控制器那么确定用户是否要求重新编程已经收到415块。如果没有用户请求已收到,继续执行1单片机应用程序代码已经在快闪记忆体25410。如果用户要求,已收到重新编程,单片机写入到SRAM30420用户的请求。然后设置在D触发器到内存写保护内存20块425跳选择位。微控制器然后跳转到写保护的存储通过跳跃功能。本发明的原理并不仅限于解码信号是由单片机。也适用于其他电路产生信号控制操作的控制器。可以理解上述描述是关于体现本发明的原理说明。声明仪器在计算机执行的代码,说明电脑适应接受电池组和

15、数据存储设备,启动代码在一个或多个数据存储设备的位置,数据存储设备有一个设备特点,计算机有一个预定的初始程序加载(IPL)的测序交付订单说启动代码,数据存储设备计算机,仪器包括驱动器探测器以确定适合每个器件的特性,数据存储设备。重映射一个驱动器驱动器耦合,重映射驱动器的特点是重置数据存储设备,数据存储设备提供启动代码到计算机。开机选择耦合表示电脑,驱动器,重映射驱动器开机选择适合选择数据存储设备的数据存储作为引导设备的顺序列出IPL。其中说,开机选择还包括耦合说,数据存储设备,选择一个数据由指定的顺序彩光秩序引导驱动器存储设备。权利要求1仪器,设备的特点是其中的A/从配置数据存储设备的主导。从

16、数据存储设备中选择多个启动驱动器的方法,说电脑有相适应的多元化,来接收数据存储设备,所述方法包括以下步骤1、获得一个初始程序加载顺序(彩光)表示,彩光指定的启动表示数据存储设备的命令。2、检测每个数据存储设备的特征表示。3、如果数据存储设备指定IPL禁止提供启动代码到电脑,重置数据存储设备,表示数据存储设备提供启动代码到计算机的特点。4、进一步引导(包括从数据存储,从软盘驱动器),硬盘驱动器集中选择设备启动步骤,和CDROM播放器。硬盘驱动器和CDROM播放器组成的一套选定的设备启动。一个计算机系统,包括微控制器,写保护的存储耦合说微控制器(说写保护的计算机内存有系统的可执行引导代码),可写存

17、储器微控制器耦合(说可重写存储器接收和存储应用程序代码),跳功能在写保护的存储和可重写存储器之间,在跳跃功能之间写保护内存,并表示可重写存储器,耦合表示微控制器的开关,跳开关的操作功能是微控制器之间写保护的存储,表示可重写存储器,其中说,计算机系统具有良好的启动代码是因为内存写保护内,表示是可执行的引导代码在应用程序代码中不可用的。1、计算机系统包括一个微控制器说8051架构芯片。2、电脑系统提出,8051芯片是一个芯片。3、电脑系统提出,8052芯片是一个芯片。4、电脑系统提出,8031芯片是一个芯片。5、计算机系统表明写保护的存储是一个EPROM。6、计算机系统说可重写存储器在EEPROM中。7、电脑系统包括一个跳跃功能的NOP重置命令。8、在系统中有一个写保护内存,内存和耦合可编程微控制器SRAM,写保护的存储包含系统启动代码,为重整可编程内存,方法包括以下步骤执行从写保护的存储启动代码;检查一个有效的应用程序可编程存储器;如果应用程序是无效的,等待新的应用程序代码,以及如果应用程序是有效的,转写保护的存储通过执行从写保护内存中的跳跃功能的可编程存储器。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 电子信息工程毕业设计

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。