,,,,,,附录中文译文单片机和单片机原理单片机是指个集成在块芯片上的完整计算机系统。尽管他的大部分功能集成在块小芯片上,但是它具有个完整计算机所需要的大部分部件内存内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音图像网络复杂的输入输出系统集成在块芯片上。单片机也被称为微控制器,是因为它最早被用在工业控制领域。单片机由芯片内仅有的专用处理器发展而来。最早的设计理念是通过将大量外围设备和集成在个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。的是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。早期的单片机都是位或位的。其中最成功的是的,因为简单可靠而性能不错获得了很大的好评。此后在上发展出了系列单片机系统。基于这系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了位单片机,但因为性价比不理想并未得到很广泛的应用。年代后随着消费电子产品大器到你的目标系统并且通过接口下载你的程序。利用高级的接口,把调试器绑定到你的目标系统。调试器支持用进行目标板调试。此监控程序驻留在你的目标板的存储器里,它利用串口和调试器进行通信。利用,调试器可以对你的目标硬件实行源代码级的调试。实时操作系统实时操作系统是个针对系列的多任务核。实时内核从本质上简化了对实时事件反应速度要求高的复杂应用系统的设计,编程和调试。实时内核是完全集成到编译器中的,从而方便使用。任务描述表和操作系统的连接由连接器定位器自动控制。优化的语言交叉编译器交叉编译器是个基于标准的针对系列的编译器,生成的可执行代码快速紧凑,在运行效率和速度上可以和汇编程序得到的代码相媲美。和汇编语言相比,用语言这样的高级语言有很多优势,比如对处理器的指令集不必了解,的基本结构可以了解,但不是必须的。寄存器的分配以及各种变量和数据的寻址都由编译器完成。程序拥有了正式的结构由语言带来的,并且能被分成多个单独的子函数。这使整个应用系统的结构变得清晰,同时让源代码变得可重复使用。选择特定的操作符来操作变量的能力提高了源代码的可读性。可以运用和人的思维很接近的词汇和算法表达式。编写程序和调试程序的时间得到很大程度的缩短。运行连接库包含些标准的子程序,如格式化输出,数字转换,浮点运算。由于程序的模块结构技术,使得现有的程序段可以很容易的包含到新的程序中去。标准的语言是种丰常方便的,获得广泛应用的,在绝大部分系统中都能够很容易得到的语言。因此,如果需要,现有的程序可以很快地移植到其他的处理器上,节省投资。代码优化是个杰出的优化编译器,它通过很多步骤以确保产生的代码是最有效率的最小和或最快。编译器通过分析初步的代码产生最终的最有效率的代码序列,以此来保证你的语言程序占用最少空间的同时运行的快而有效。编译器提供个优化级别。每个高级的优化级别都包括比它低的所有优化级别的优化内容。以下列出的是目前编译器提供的所有优化级别的内容常量折叠在表达式及寻址过程中出现的常量被综合为个单个的常量。跳转优化采用反转跳转或直接指向最终目的的跳转,从而提升了程序的效率。哑码消除永远不可能执行到的代码将自动从程序中剔除。寄存器变量只要可能,局部变量和函数参数被放在寄存器中,不需要为这些变量再分配存储器空间。通过寄存器传递参数最多三个参数通过寄存器传递。消除全局公用的子表达式只要可能,程序中多次出现的相同的子表达式或地址计算表达式将只计算次。合并相同代码利用跳转指令,相同的代码块被合并。重复使用入口代码需要多次使用的共同代码被移到子程序的前面以缩减代码长度。公共块子程序需要重复使用的多条指令被提取组成子程序。指令被重新安排以最大化个共用子程序的长度。发展,单片机技术得到了巨大的提高。随着系列特别是后来的系列的广泛应用,位单片机迅速取代位单片机的高端地位,并且进入主流市场。而传统的位单片机的性能也得到了飞速提高,处理能力比起年代提高了数百倍。目前,高端的位单片机主频已经超过,性能直追年代中期的专用处理器,而普通的型号出厂价格跌落至美元,最高端的型号也只有美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的和操作系统。单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机电话计算器家用电器电子玩具掌上电脑以及鼠标等电脑配件中都配有部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上般配备多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作,单片机的数量不仅远超过机和其他计算的综合,甚至比人类的数量还要多。单片机硬件介绍系列微控制器是建立在个高度优化的嵌入式控制系统的结构上。它的运用范围比较广,从军事装备到汽车再到你的机的键盘。仅次于摩托罗拉在位处理器销售,家庭的微控制器,在制造商上有各种各样的变化,如因特尔公司西门子飞利浦。这些厂家已经增加了许多功能及外设,如总线接口,模拟到数字转换器,看门狗定时器脉冲宽度调制的输出。的变化,达到时钟频率下降到伏电压条件是可得到的。这种广泛的部分基于个核心使系列的个很好的选择作为基础架构的个公司产品,因为它可以执行许多功能和开发者只会有这样的个平台。基本结构由以下特点个为的算术逻辑单元个离散输入输出端口组位可单独访问二位•定时器计数器全双工通用异步接收发送装置个中断源与个优先级别字节的随机存储器分开字节地址空间的数据和代码的记忆个数字处理器周期共有十二振荡器的时期。他本是十二门徒里的每个阶段是用于振荡器的特殊功能的核心,如凤凰社代码的数字和样品中的全部中断菊花链未决的中断。所需的时间任何指令可以除以例,时钟频率通过反演结果和增殖它的数字处理器周期所指示的问题。因此,如果你有个系统,使用个时钟,可以计算出的指令数除以这个值每秒分。这给出了指令每秒指令频率。反相这将提供每个指令周期微秒采取的时间。二简介的开发工具提供以下程序,你可以用它们来编译你的源码,汇编你的汇编源程序,连接和重定位你的目标文件和库文件,创建文件,调试你的目标程序。应用程序是个集成开发环境,它把项目管理,源代码编辑,程序调试等集成到个功能强大的环境中。美国标准优化
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。