- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 它进行定制或适当开发,即对它进行“裁剪”、“移植”和“编写”,从而设计出用户所需的程序,满足实际应用需要。 由于嵌入式微处理器能运行实时多任务操作系统,所以能够处理复杂的系统管理任务和处理工作。因此,在移动计算平台、媒体手机、工业控制和商业领域(例如,智能工控设备、ATM机等)、电子商务平台、信息家电(机顶盒、数字电视)等方面,甚至军事上的应用,具有巨大的吸引力。因此,以嵌入式微处理器为核心的嵌入式系统的应用,已经成为继单片机、DSP之后的电子信息技术应用的又一大热点。 这里要对“嵌入式系统”这个名称作以说明。从更广泛的意义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。但是目前较为流行的说法是,是把“嵌入”了嵌入式微处理器的系统,称为“嵌入式系统”。目前“嵌入式系统”还没有一个严格和权威的定义,但人们通常所说的“嵌入式系统”,多指后种。 * 补充知识: 1)位,记为bit, 也称比特,是计算机中信息的最小单位,表示1个二进制数位。1位信息只能表示2个状态(0或1)中的1个。 2)字节,记为Byte或B,是计算机中信息的基本单位,表示8个二进制数位。 1Byte(字节)?=8bit(位) ?K:千 ?M:兆 ?G:吉咖 T:太拉? 1KB=1024Byte(字节) 1MB=1024KB 1GB=1024MB 1TB= 1024GB * 6.编程及仿真的简单化 目前大多数的单片机都支持程序的在线编程,也称在系统编程ISP(In System Program),只需一条与PC机相连的ISP下载线(多为USB口或串口),就可以把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去编程器。某些机型还支持在线应用编程(IAP),可在线升级或销毁单片机的应用程序,省去了仿真器。 * 7.实时操作系统的使用 单片机可配置实时操作系统RTX51。RTX51是一个针对8051单片机的多任务内核。RTX51实时内核从本质上简化了对实时事件反应速度要求较高的复杂系统设计、编程和调试,已完全集成到C51编译器中,使用简单方便。 * * 1.6 MCS-51系列与AT89S5x系列单片机 1.6.1 MCS-51系列单片机 MCS是Intel公司生产的单片机的系列符号,MCS-51系列单片机是Intel公司在MCS-48系列基础上于上世纪80年代初发展起来的,是最早进入我国,并在我国得到广泛应用的机型。 1.基本型 典型产品:8031、8051、8751。 8031内部包括1个8位CPU、128B RAM,21个特殊功能寄存器(SFR)、4个8位并行I/O口、1个全双工串行口,2个16位定时器/计数器,5个中断源,但片内无程序存储器,需外部扩展程序存储器芯片。 * * 8051是在8031的基础上,片内又集成有4KB ROM作为程序存储器。所以8051是一个程序不超过4KB的小系统。ROM内的程序是芯片厂商制作芯片时,代为用户烧制的,主要用在程序已定且批量大的单片机产品中。 8751与8051相比,片内集成的4KB的EPROM取代了8051的4KB?ROM,构成了一个程序不大于4KB的小系统。用户可以将程序固化在EPROM中,EPROM中的内容可反复擦写修改。8031外扩一片4KB的EPROM就相当于一片8751。 * * 2.增强型 Intel公司在MCS-51系列基本型产品基础上,又推出了增强型系列产品,即52子系列,典型产品为:8032、8052、8752。它们内部RAM增至256B,8052、8752的片内程序存储器扩展到8KB,16位定时器/计数器增至3个,6个中断源。 表1-1列出基本型和增强型的MCS-51系列单片机片内的基本硬件资源。 * * * * 1.6.2 AT89S5x系列单片机简介 1.8051内核单片机与AT89S5x系列单片机 MCS-51系列单片机的代表性产品为8051,目前世界其他公司推出的兼容扩展型单片机都是在8051内核的基础上进行了功能的增减。Intel公司以专利转让或技术交换的形式把8051的内核技术转让给了许多芯片生产厂家,如ATMEL、Philips公司。这些厂家生产的兼容机型均采用8051的内核结构、指令系统相同,采用CMOS工艺;人们常用8051(80C51,“C”表示采用CMOS工艺)来称呼所有这些具有 8051内核,且使用8051指令系统的单片机,人们习惯把这些兼容型扩展型等各种衍生品种统称为8051单片机。 * *
文档评论(0)