欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    单芯片简介毕业论文外文翻译.doc

    • 资源ID:4147770       资源大小:47KB        全文页数:10页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单芯片简介毕业论文外文翻译.doc

    外文资料翻译Single chip brief introductionThe monolithic integrated circuit said that the monolithic micro controller, it is not completes some logical function the chip, but integrates a computer system to a chip on. Summary speaking: A chip has become a computer. Its volume is small, the quality is light, and the price cheap, for the study, the application and the development has provided the convenient condition. At the same time, the study use monolithic integrated circuit is understands the computer principle and the structure best choice. The monolithic integrated circuit interior also uses with the computer function similar module, for instance CPU, memory, parallel main line, but also has with the hard disk behave identically the memory component7 what is different is its these part performance is opposite our home-use computer weak many, but the price is also low, generally does not surpass 10 Yuan, then Made some control electric appliance one kind with it is not the 'very complex work foot, We use now the completely automatic drum washer, the platoon petti-coat pipe, VCD and so on Inside the electrical appliances may see its form! .It is mainly takes the control section the core part, It is one kind of online -like real-time control computer, online -like is the scene control, needs to have the strong antijamming ability, the low cost, this is also and the off-line type computer (for instance home use PC,) main difference, The monolithic integrated circuit is depending on the procedure, and may revise. Realizes the different function through the different procedure, particularly special unique some functions, this is other component needs to take the very big effort to be able to achieve. some are the flowered big strength is also very difficult to achieve. One is not the very complex function, if develops in the 50s with the US 74 series, or the 60s's CD4000 series these pure hardware do decides, the electric circuit certainly arc a big PCB board ! But if, if succeeded in the 70s with the US puts in the market the series monolithic integrated circuit, the result will have the huge difference. Because only the monolithic integrated circuit compiles through you the procedure may realize the high intelligence, high efficiency, as well as redundant reliability .The CPU is the key component of a digital computer. Its purpose is to decode instruction received from memory and perform transfers, arithmetic, logic, and control operations with data stored in internal registers, memory, or I/O interface units. Externally, the CPU provides one or more buses for transferring instructions, data, and control information to and from components connected to it. A microcontroller is present in the keyboard and in the monitor in the generic computer; thus these components are also shaded. In such microcontrollers, the CPU may be quite different from those discussed in this chapter. The word lengths may be short, the number of registers small, and the instruction sets limited. Performance, relatively speaking, is poor, but adequate for the task. Most important, the cost of these microcontrollers is very low, making their use cost effective.Because the monolithic integrated circuit to the cost is sensitive, therefore present occupies the dominant status. the software is the most preliminary assembly language7, it was except the binary machine code above the most preliminary language, since why were such preliminary must used? Why high-level did the language already achieve the visualization programming level not to use? The reason is very simple, is the monolithic integrated circuit docs not have home computer such CPU, and also has not looked like the hard disk such mass memory equipment. Inside even if a visualization higher order language compilation script only then a button, also will achieve several dozens K the sizes! Does not speak anything regarding the home use PC hard disk, but says regarding the monolithic integrated circuit cannot accept. The monolithic integrated circuit in the hardware source aspect's use factor must very high, therefore assembly, although primitive actually massively is using, Same truth, if attains supercomputer's on operating system and the application software home use PC to come up the movement, home use PC could also not withstand. It can be said that the 20th century surmounted three "the electricity" the time, namely the electrical time, the Electronic Age and already entered computer time. However, this kind of computer, usually refers to the personal computer, is called PC machine. It by the main engine, the keyboard, the monitor and so on is composed. Also has a kind of computer, most people actually not how familiar. This kind of computer is entrusts with the intelligence each kind of mechanical monolithic integrated circuit (also to call micro controller). This kind of computer's smallest system only has used as the name suggests a piece of integrated circuit, then carries on the simple operation and the control. Because its volume is small, usually hides in is accused the machinery "the belly". It in the entire installment, plays is having like the human brains role, it went wrong, the entire installment paralyzed. Now, this kind of monolithic integrated circuit's use domain already very widespread, like the intelligent measuring appliance, the solid work paid by time control, the communication equipment, the guidance system, the domestic electric appliances and so on. Once each product used the monolithic integrated circuit, could get up causes the effect which the product turned to a new generation, often before product range crown by adjective - - intelligence, like intelligence washer and so on. Now some factory's technical personnel or other extra-curricular electronic exploiter do certain products, are not the electric circuit are too complex, is the function is too simple, and is imitated extremely easily. Investigates its reason, possibly on card, in the product has not used on the monolithic integrated circuit or other programmable logical component. 1.The application of AT89C51 Microcontrollers are used in a multitude of commercial applications such as modems, motor-control systems, air conditioner control systems, automotive engine and among others. The high processing speed and enhanced peripheral set of these microcontrollers make them suitable for such high-speed event-based applications. However, these critical application domains also require that these microcontrollers are highly reliable. The high reliability and low market risks can be ensured by a robust testing process and a proper tools environment for the validation of these microcontrollers both at the component and at the system level. Intel Platform Engineering department developed an object-oriented multi-threaded test environment for the validation of its AT89C51 automotive microcontrollers. The goals of this environment was not only to provide a robust testing environment for the AT89C51 automotive microcontrollers, but to develop an environment which can be easily extended and reused for the validation of several other future microcontrollers. The environment was developed in conjunction with Microsoft Foundation Classes (AT89C51). The paper describes the design and mechanism of this test environment, its interactions with various hardware/software environmental components, and how to use AT89C51.2. Introduction The 8-bit AT89C51 microcontrollers are designed to handle high-speed calculations and fast input/output operations. MCS 51 microcontrollers are typically used for high-speed event control systems. Commercial applications include modems ,motor-control systems, printers, photocopiers, air conditioner control systems, disk drives ,and medical instruments. The automotive industry use MCS 51 microcontrollers in engine-control systems, airbags, suspension systems, and antilock braking systems (ABS). The AT89C51 is especially well suited to applications that benefit from its processing speed and enhanced on-chip peripheral functions set, such as automotive power-train control, vehicle dynamic suspension, antilock braking, and stability control applications. Because of these critical applications, the market requires a reliable cost-effective controller with a low interrupt latency response, ability to service the high number of time and event driven integrated peripherals needed in real time applications, and a CPU with above average processing power in a single package. The financial and legal risk of having devices that operate unpredictably is very high. Once in the market, particularly in mission critical applications such as an autopilot or anti-lock braking system, mistakes are financially prohibitive. Redesign costs can run as high as a $500K, much more if the fix means 2 back annotating it across a product family that share the same core and/or peripheral design flaw. In addition, field replacements of components is extremely expensive, as the devices are typically sealed in modules with a total value several times that of the component. To mitigate these problems, it is essential that comprehensive testing of the controllers be carried out at both the component level and system level under worst case environmental and voltage conditions. This complete and thorough validation necessitates not only a well-defined process but also a proper environment and tools to facilitate and execute the mission successfully. Intel Chandler Platform Engineering group provides post silicon system validation (SV) of various micro-controllers and processors. The system validation process can be broken into three major parts: The type of the device and its application requirements determine which types of testing are performed on the device.The AT89C51 provides the following standard features: 4Kbytes of Flash, 128 bytes of RAM, 32 I/O lines, two 16-bit timer/counters, a five vector two-level interrupt architecture, a full duple ser -ial port, on-chip oscillator and clock circuitry. In addition, the AT89C51 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port and interrupt sys -tem to continue functioning. The Power-down Mode saves the RAM contents but freezes the oscil -lator disabling all other chip functions until the next hardware reset.3. Power-down Mode In the power-down mode, the oscillator is stopped, and the instruction that invokes power-down is the last instruction executed. The on-chip RAM and Special Function Registers retain their values until the power-down mode is terminated. The only exit from power-down is a hardware reset. Reset redefines the SFRs but does not change the on-chip RAM. The reset should not be activated before VCC is restored to its normal operating level and must be held active long enough to allow the oscillator to restart and stabilize. The AT89C51 code memory array is programmed byte-bybyte in either programming mode. To program any nonblank byte in the on-chip Flash Memory, the entire memory must be erased using the Chip Erase Mode.4. Programming Algorithm Before programming the AT89C51, the address, data and control signals should be set up according to the Flash programming mode table and Figure 3 and Figure 4. To program the AT89C51, take the following steps.1. Input the desired memory location on the address lines.2. Input the appropriate data byte on the data lines. 3. Activate the correct combination of control signals. 4. Raise EA/VPP to 12V for the high-voltage programming mode. 5. Pulse ALE/PROG once to program a byte in the Flash array or the lock bits. The byte-write cycle is self-timed and typically takes no more than 1.5 ms. Repeat steps 1 through 5, changing the address and data for the entire array or until the end of the object file is reached. Data Polling: The AT89C51 features Data Polling to indicate the end of a write cycle. During a write cycle, an attempted read of the last byte written will result in the complement of the written datum on PO.7. Once the write cycle has been completed, true data are valid on all outputs, and the next cycle may begin. Data Polling may begin any time after a write cycle has been initiated. After a day of intense work, all want to enjoy a sweet sleep, but now more and more people are plagued by sleep problems. Frequent lack of sleep, make people feel anxious worry, reduced immunity, which will lead to various diseases, such as neurasthenia, flu, gastrointestinal diseases. The design of the content is a simple e-hypnotic device, which is aimed at those who have insomnia and sleep-deprived people today. When people sleep, open the hypnotic device, it would have issued a similar stroke the table with the sea waves, the trees the sound of the wind or rain pink noise. After hearing the sound of people will relax and gradually go to sleep.单芯片简介单片集成电路中提到的单片微控制器虽然没有完成芯片的一些逻辑功能,但是却把一个计算机系统集成到一个芯片上。总的来说就是一个芯片变成了一台计算机。它的体积小,质量轻,价格便宜,为研究,应用和发展提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片集成电路内部还采用了与计算机类似的功能模块,例如CPU,内存,并行的主线,也使用了和硬盘功能相同的内存组件,不同的是这些组件性能和家用计算机比起来要弱很多,不过价格也低,一般不超过10元,然后同它制成的一些控制电器没有非常复杂的工作管脚,我们现在用的自动滚筒洗衣机,排裙形烟管,VCD等电器内都能看到它!它占据了控制部分的核心,像实时控制计算机进行现场控制,它需要有较强的抗干扰能力,低成本,这也是和离线型电脑(例如家用电脑)的主要不同,单片集成电路依赖于程序,且可以修改。通过不同的程序实现不同的功能,特别是一些独特的功能,这是其他元件需要采用很大的努力才能实现的,甚至花很大力气也很难达到。如果用50年代的74US系列或者60年代的CD4000系列这些纯硬件,即使是实现一个不是很复杂的功能,电路板也肯定会非常复杂。但是如果使用70年代美国成功投入市场的单片集成成电路系列,结果会大大的不同。因为只要你的程序在单片集成电路上编译通过,就可以实现高智能,高效率以及高可靠性。CPU是一台电子计算机的重要组成部分。其目的是解码从内存接收到的指令,并对存储在内部寄存器,内存或I/O接口单元的数据执行转移,算术,逻辑,控制操作。从外部来看,CPU提供一个或多个总线传输指令,数据和控制信息,并从各元件连接到它。微控制器目前用在通用计算机的键盘和显示器中,因此这些元器件是无所不在的。用这样的微控制器,CPU可能会与本章节中讨论的有很大不同。字长比较短,寄存器数目少,并且指令集有限。性能上相对而言要差,但足够完成任务。最重要的是这些微控器的成本非常低,提高了性价比。由于单片集成电路的低成本,因此目前占据主导地位。该软件是由最初步的语言写成的,它是除了二进制代码最初级的语言,为什么我们必须使用这种最低级的语言呢?而不使用已经实现了可视化编程水平的高层次语言呢?原因很简单,就是单片集成电路没有类似于家用计算机的CPU,也没有看上去像硬盘的大容量存储设备。而在可视化高级语言的编译脚本里,即使只有一个按钮,也将达到几十K的大小!这对于家用计算机的硬盘来说不算什么,但是对于单片集成电路里来说却不能接受。单片集成电路在硬件源方面的使用效率要非常高才行,因此装配尽管原始但实际上却被大量使用,同样的道理,如果超级计算机的操作系统和应用程序在家用计算机上运行,家用计算机就是达到运行的极限也不能承受。可以说20世纪跨越了三个电时代,即电气时代,电子时代,计算机时代。不过,这里的计算机通常指个人电脑,也就是PC机。它主要由主机,键盘,显示器等组成。也有一种计算机,大家不是很熟悉。这种计算机就是一块智能单片集成电路(也称微控制器)。这种最小系统的计算机只用在单片集成电路中,进行简单的操作和控制。因为它的体积小,通常被镶嵌的机器中。它在整个装置中扮演的角色就像人的大脑,如果它出错了,整个装置都瘫痪了。现在,这种单片机的使用已经很普遍,例如智能测量设备,小时工计时器,通讯设备,制导系统,家用电器等。一旦每个产品中都使用了这种单片集成电路,产品工业将进入一个新时代,通常用“智能”来形容这种影响,例如智能洗衣机等等。现在有些工厂的技术工人或是其他的一些电子业余爱好者做的某些产品,不是电路太复杂,就是功能过于简单,太易被仿造。究其原因,主要在芯片上没有使用单片机或其他可编程逻辑器件。1. AT89C51的应用 微控制器应用在众多的商业领域,如调制解调器,电机,空调,汽车发动机等等。由于它的高处理速度加上增强的外围电路,使得它适合这样的基于事件的高速应用程序。然而,这些关键的应用领域也需要微控制器高度稳定可靠,高可靠性和低市场风险需要有一个适当的工具对微控制器的组件和系统进行精密的测试,英特尔平台下工程部开发了一个面向对象多线程的测试环境来测试AT89C51微控制器的固件。这种环境不仅仅是提供一个强大的测试环境,还需要可以很容易的扩展并复用其他的一些新型微控制器,开发这个环境使用了微软基础类(AT89C51)。本文介绍了本次测试环境的设计和机制,以及它与各种软/硬件环境组成部分之间的相互作用,以及如何使用AT89C51。 2. 介绍8位AT89C51微控制器的高速处理和快速输入/输出操作的设计.MCS - 51单片机通常用于高速事件控制系统。

    注意事项

    本文(单芯片简介毕业论文外文翻译.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开