- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章单片机控制技术及应用概述
第一章 概述 第一节 单片机的基础知识 第二节 数制与码制 第三节 常用单片机系列介绍 第一节 单片机的基础知识 一、单片机概述 冯·诺依曼型计算机的主要特点为:采用二进制代替十进制运算和存储程序工作方法。人们将计算机要处理的数据和运算方法、步骤,事先按计算机要执行的操作命令和有关原始数据编制成程序(二进制代码),存放在计算机内部的存储器中,计算机在运行时能够自动地、连续地从存储器中取出并执行,不需人工加以干预。根据这种指导思想,得出计算机的硬件系统由运算器、控制器、存储器、输入设备和输出设备共五个部分组成。图1-1所示为计算机硬件系统的基本组成框图。 计算机硬件组成框图 1.运算器 运算器由算术逻辑单元(ALU)、累加器、数据缓冲寄存器和状态寄存器组成。 2.控制器 控制器控制着单片机完成各种操作。 控制器和运算器合在一起称为中央处理器,即CPU(Central Processing Unit)。 3.存储器 存储器为计算机的记忆部件,用于存放计算机的程序和数据,一般可分为只读存储器(ROM)和随机存储器(RAM)。 ROM中存放的信息具有只能读出而不能写入,并且掉电不丢失的特点,因此常用来存放固定不变的程序,所以有时直接称之为程序存储器;RAM中存放的信息可随机“读出”或“写入”,但掉电后信息会丢失,因此常用来存放一些需要临时保存的数据或运算的中间结果,所以有时直接称之为数据存储器。 4.输入设备 5.输出设备 所谓的单片机就是将计算机的CPU、存储器、I/O接口电路、定时器/计数器、中断部件等计算机的功能部件集成在一块芯片上,形成单芯片的,具备独特功能的微型计算机。 (二)单片机的特点 1.抗干扰能力强,工作温度范围宽。 2.高的可靠性。 3.控制功能强,数值计算能力相对较差。 4.指令系统比通用微机的指令系统简单, 具有许多面向控制的指令。 5.具有很高的性价比。 (三)单片机的应用领域 1.工业控制领域 2.家用电器领域 3.办公自动化领域 4.商业营销领域 5.智能仪器仪表领域 6.其它领域 另外,在汽车与航空航天器电子系统中的自动驾驶系统、通信系统、飞行监视器(黑匣子)等,都采用了单片机控制系统。 (四)单片机的发展和未来 1.单片机的发展 单片机的发展可分为三个阶段: 第一阶段为单片机的初级阶段,它以INTEL公司的MCS-48系列为代表,采用专门的结构,在片内集成了8位CPU、并行I/O口、8位定时/计数器、RAM、ROM等,但无串行口,中断处理也较简单。 第二阶段为单片机的发展阶段,它以INTEL公司的MCS-51系列为代表,在技术上完善了外部总线,并确立了单片机的控制功能。 第三阶段为单片机的更新阶段。最具有代表性的是INTEL公司的MCS-96系列单片机,他是16位的CPU,RAM和ROM的容量也进一步增大,并且带有高速输入/输出部件,多通道A/D转换器,8级中断处理能力使之具有更强的实时处理功能。 2.单片机的未来 从单片机发展的趋势来说,主要向着大容量高性能、小容量低价格、外围电路内装化方向发展。 (1)大容量高性能 (2)小容量低价格 (3)外围电路内装化 二、常用术语 1.字长 字长是指计算机的运算器能同时处理的二进制数据的位数,它与计算机的功能和用途有很大关系。 2.存储容量 存储容量是指存储器能够存储信息的总字节数。 1KB=1024B=210B 1MB=1024KB=220B 1GB=1024MB=230B 1TB=1024GB=240B 3.总线 总线是信息传送的公共通道。每一位二进制数由总线中的一根线来传送。根据总线传输信息的内容不同,总线可分为数据总线、地址总线和控制总线。 4.堆栈 堆栈是在RAM区中,按照先进后出的原则设置的专用存储区域。 第二节 数制与码制 一、数制 (一) 十进制数 十进制数是用0、1、2、3、4、5、6、7、8、9十个数字来表示的数 .十进制数985可以表示成: (985)D=9×102+8×102+5×100 (二) 二进制数 二进制数是以2为基数的计数体制,它用0、1两个数码,采用“逢二进一”的计数规律。任意一个二进制数(N)B都可以按权展开: (N)B=kn-1×2n-1+kn-2×22+…+k1×21+k0×20+ k- 1×2-1+…k-m×2-m (三)八进制数 八进制数是以8为基数的计数体制,它用0、1、2、3、4、5、6、7这八个数码表示,采用“逢八进一”的计数规律。例: (625)O=6×82+2×81+5×
文档评论(0)