1、何谓单片机一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。
天!PC中的CPU一块就要卖几千块钱,这么多东西做在一起,还不得买个天价!再说这块芯片也得非常大了。
不,价格并不高,从几元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只8只引脚。
为什么会这样呢?
功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种芯片的生产量很大,技术也很成熟,51系列的单片机已经做了十几年,所以价格就低了。
既然如此,单片机的功能肯定不强,干吗要学它呢?
话不能这样说,实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用PIII?应用的关键是看是否够用,是否有很好的性能价格比。所以8051出来十多年,依然没有被淘汰,还在不断的发展中。
2、MCS51单片机和8051、8031、89C51等的关系
我们平常老是讲8051,又有什么8031,现在又有89C51,它们之间究竟是什么关系?
MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的。以后我们将用89C51来完成一系列的实验。
关键字:单片机教学 单片机概述
引用地址:
平凡单片机教学——第一讲 单片机概述
推荐阅读最新更新时间:2024-03-16 14:48
单片机小白学步(17) 单片机/计算机系统概述:核心模块
前面已经介绍了模块化设计的特点和巨大优势。在我们的实验板中,单片机是其中最核心的一个模块;而对于单片机来说,又是由更多的子模块组合而成。本文主要对单片机/计算机系统中最核心的几个模块进行简要介绍。 为了便于进行说明,后面会将单片机/计算机简单的统称为微机系统。 信息与数据 何为信息?可以理解成我们周围各种所能感知到的东西、还有人们所思所想等等,信息的概念不好解释,但是大家都能理解,也不是我要讨论的重点。 在微机系统中,能处理很多信息,例如我正在写的内容,就是文字和图像信息。处理信息的前提,就是对信息进行表示,例如文字就是一种形式。 何为数据?在微机系统中,其结构决定了各种能处理的信息都需要表示成二进制数字,这就被称为数据。例
[单片机]
freescale MC9S12G128单片机概述
Features: This section describes the key features of the MC9S12G-Family. S12 16Bit Central Processor Unit (CPU) 外部主时钟(Main External Oscillator)4MHz~16MHz 晶振(crystal) 内置1MHz RC振荡器IRC(Internal RC Oscillator ) 内置锁相环IPLL(Internal Phase-Locked Loop) 开发环境: CodeWarrior IDE: CodeWarrior IDE version 5.9.0 开发板+DBM下载 器 开发
[单片机]
MCS-51单片机指令系统概述 2
MCS-51逻辑运算及移位指令 杭州电子元件邮购网地址:www.hpoo.net 逻辑运算和移位指令共有25条,有与、或、异或、求反、左右移位、清0等逻辑操作,有直接、寄存器和寄存器间址等寻址方式。这类指令一般不影响程序状态字(PSW)标志。 . 循环移位指令(4条) 这4条指令的作用是将累加器中的内容循环左或右移一位,后两条指令是连同进位位CY一起移位。 RL A ;累加器A中的内容左移一位 RR A ;累加器A中的内容右移一位 RLC A ;累加器A中的内容连同进位位CY左移一位 RRC A ;累加器A
[单片机]
基于单片机的飞机航向控制显示教学模型设计与实现
0 引言 直观教学是增强飞行学员理论联系实际的有效手段,伴随着多媒体技术的发展,如何提升传统教学模型不可替代的演示功能,成为制约教学质量的关键。 传统教学模型存在数量多、结构简单、功能单一的缺点,但是其演示功能强,学员可以动手操作的优点是现代多媒体教学方式无法替代的。飞机航向控制显示系统是利用MCS-51单片机控制功能,将系统内多个模型综合,采用机电控制方式实现系统多功能教学和学员操作功能。一方面可以提高教学效果,同时还可以增强教员解决教学问题的动手能力,为将来从事相关科学研究打下坚实的基础。 1 系统功能要求 飞机航向控制显示系统为多功能教学系统,本文只探讨其中飞机航向控制及其相关显示部分功能设计与实现。仿真模型仿
[单片机]