没有合适的资源?快使用搜索试试~ 我知道了~
单片机基础解释与重点说明.doc
需积分: 5 0 下载量 55 浏览量
2022-07-18
14:34:08
上传
评论
收藏 126KB DOC 举报
温馨提示
试读
20页
单片机基础解释与重点说明.doc
资源详情
资源评论
资源推荐
. . . .
1 / 20
单片机基础解释
单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处
理器 CPU 随机存储器 RAM、只读存储器 ROM、多种 I/O 口和中断系统、定时器/计时器等功能
(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D 转换器等电路)集成到
一块硅片上构成的一个小而完善的计算机系统。
单片机介绍
单片机也被称为微控制器(Microcontroller Unit),常用英文字母的缩写 MCU
表示单片机,它最早是被用在工业控制领域。单片机由芯片仅有 CPU 的专用处理器发
展而来。最早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中,使计算机
系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL 的 Z80 是
最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬
镳。
早期的单片机都是 8 位或 4 位的。其中最成功的是 INTEL 的 8031,因为简单可靠
而性能不错获得了很大的好评。此后在 8031 上发展出了 MCS51 系列单片机系统。基
于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开
始出现了 16 位单片机,但因为性价比不理想并未得到很广泛的应用。90 年代后随着
消费电子产品大发展,单片机技术得到了巨大提高。随着 INTEL i960 系列特别是后
来的 ARM 系列的广泛应用,32 位单片机迅速取代 16 位单片机的高端地位,并且进入
主流市场。而传统的 8 位单片机的性能也得到了飞速提高,处理能力比起 80 年代提
高了数百倍。目前,高端的 32 位单片机主频已经超过 300MHz,性能直追 90 年代中
期的专用处理器,而普通的型号出厂价格跌落至 1 美元,最高端
[1]
的型号也只有 10
美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作
系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片
机甚至可以直接使用专用的 Windows 和 Linux 操作系统。
单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实
上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产
品中都会集成有单片机。手机、、计算器、家用电器、电子玩具、掌上电脑以与鼠标
等电脑配件中都配有 1-2 部单片机。而个人电脑中也会有为数不少的单片机在工作。
汽车上一般配备 40 多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在
同时工作!单片机的数量不仅远超过 PC 机和其他计算的总和,甚至比人类的数量还
要多。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算
机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少
了 I/O 设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便
. . . .
2 / 20
宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理
与结构的最佳选择。
单片机部也用和电脑功能类似的模块,比如 CPU,存,并行总线,还有和硬盘作
用一样的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过
价钱也是低的,一般不超过 10 元即可......用它来做一些控制电器一类不是很复杂
的工作足矣了。我们现在用的全自动滚筒洗衣机、排烟罩、VCD 等等的家电里面都可
以看到它的身影!......它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干
扰能力,较低的成本,这也是和离线式计算机的(比如家用 PC)的主要区别。
单片机芯片
单片机是靠程序运行的,并且可以修改。通过不同的程序实现不同的功能,尤其是特
殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气
也很难做到的。一个不是很复杂的功能要是用美国 50 年代开发的 74 系列,或者 60
年代的 CD4000 系列这些纯硬件来搞定的话,电路一定是一块大 PCB 板!但是如果要
是用美国 70 年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机
的通过你编写的程序可以实现高智能,高效率,以与高可靠性!
由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,
它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高
级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有
家用计算机那样的 CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编
写的小程序里面即使只有一个按钮,也会达到几十 K 的尺寸!对于家用 PC 的硬盘来
讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必
须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机
上的操作系统和应用软件拿到家用 PC 上来运行,家用 PC 的也是承受不了的。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入
的电脑时代。不过,这种电脑,通常是指个人计算机,简称 PC 机。它由主机、键盘、
显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋
予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一
片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚
子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪
了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、
导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功
效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。现在有些工厂
的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太
简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件
上。
. . . .
3 / 20
单片机历史
单片机诞生于 20 世纪 70 年代末,经历了 SCM、MCU、SoC 三大阶段。
单片机的基本结构
单片机由运算器、控制器、存储器、输入输出设备构成
起初模型
1.SCM 即单片微型计算机(Single Chip Microcomputer)阶段,主要是寻求最佳的
单片形态嵌入式系统的最佳体系结构。“创新模式”获得成功,奠定了 SCM 与通用计
算机完全不同的发展道路。在开创嵌入式系统独立发展道路上,Intel 公司功不可没。
Micro Controller Unit
2.MCU 即微控制器(Micro Controller Unit)阶段,主要的技术发展方向是:不断
扩展满足嵌入式应用时,对象系统要求的各种外围电路与接口电路,突显其对象的智
能化控制能力。它所涉与的领域都与对象系统相关,因此,发展 MCU 的重任不可避免
地落在电气、电子技术厂家。从这一角度来看,Intel 逐渐淡出 MCU 的发展也有其客
观因素。在发展 MCU 方面,最著名的厂家当数 Philips 公司。
Philips 公司以其在嵌入式应用方面的巨大优势,将 MCS-51 从单片微型计算机迅
速发展到微控制器。因此,当我们回顾嵌入式系统发展道路时,不要忘记 Intel 和 Phi
lips 的历史功绩。
嵌入式系统
单片机是嵌入式系统的独立发展之路,向 MCU 阶段发展的重要因素,就是寻求应用系
统在芯片上的最大化解决;因此,专用单片机的发展自然形成了 SoC 化趋势。随着微
电子技术、IC 设计、EDA 工具的发展,基于 SoC 的单片机应用系统设计会有较大的发
展。因此,对单片机的理解可以从单片微型计算机、单片微控制器延伸到单片应用系
统。
单片机发展史
剩余19页未读,继续阅读
智慧安全方案
- 粉丝: 3707
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 使用ASP.NET Core和Entity Framework Core来构建一个基本的进销存系统.rar
- 深度学习经典数据集+FER2013面部表情识别+附带使用方法的python代码
- Python中,要实现连接多个相机并识别多个二维码.rar
- 使用FFT算法对一个信号进行分析.rar
- 171cms游戏应用下载系统源码.zip
- 基于jsp+servlet+mysql蛋糕甜品店购物网站源码+数据库(期末大作业).zip
- Java项目:在线蛋糕商城系统(java+jsp+mysql)源码+数据库+期末大作业.zip
- ZapyaClient10_7-1.apk
- 织梦cms站长导航网站源码.zip
- 基于SSM+MySQL的网络投票调查问卷系统源码+数据库(java期末大作业).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0