智能养花系统单片机原理( 六 )


随着INTEL i960系列特别是后来的ARM系列的广泛应用 , 32位单片机迅速取代16位单片机的高端地位 , 并且进入主流市场 。 而传统的8位单片机的性能也得到了飞速提高 , 处理能力比起80年代提高了数百倍 。
目前 , 高端的32位单片机主频已经超过300MHz , 性能直追90年代中期的专用处理器 , 而普通的型号出厂价格跌落至1美元 , 最高端的型号也只有10美元 。 当代单片机系统已经不再只在裸机环境下开发和使用 , 大量专用的嵌入式操作系统被广泛应用在全系列的单片机上 。
而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统 。 单片机比专用处理器更适合应用于嵌入式系统 , 因此它得到了最多的应用 。
事实上单片机是世界上数量最多的计算机 。 现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机 。
手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机 。 而个人电脑中也会有为数不少的单片机在工作 。
汽车上一般配备40多部单片机 , 复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的综合 , 甚至比人类的数量还要多 。 [编辑本段]单片机介绍 单片机又称单片微控制器 , 它不是完成某一个逻辑功能的芯片 , 而是把一个计算机系统集成到一个芯片上 。
概括的讲:一块芯片就成了一台计算机 。 它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件 。
同时 , 学习使用单片机是了解计算机原理与结构的最佳选择 。 单片机内部也用和电脑功能类似的模块 , 比如CPU , 内存 , 并行总线 , 还有和硬盘作用相同的存储器件 , 不同的是它的这些部件性能都相对我们的家用电脑弱很多 , 不过价钱也是低的 , 一般不超过10元即可 。
用它来做一些控制电器一类不是很复杂的工作足矣了 。
我们现在用的全自动滚筒洗衣机、排烟罩、VCD等等的家电里面都可以看到它的身影 。
它主要是作为控制部分的核心部件 。 它是一种在线式实时控制计算机 , 在线式就是现场控制 , 需要的是有较强的抗干扰能力 , 较低的成本 , 这也是和离线式计算机的(比如家用PC)的主要区别 。
单片机是靠程序的 , 并且可以修改 。 通过不同的程序实现不同的功能 , 尤其是特殊的独特的一些功能 , 这是别的器件需要费很大力气才能做到的 , 有些则是花大力气也很难做到的 。
一个不是很复杂的功能要是用美国50年代开发的74系列 , 或者60年代的CD4000系列这些纯硬件来搞定的话 , 电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机 , 结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能 , 高效率 , 以及高可靠性! 由于单片机对成本是敏感的 , 所以目前占统治地位的软件还是最低级汇编语言 , 它是除了二进制机器码以上最低级的语言了 , 既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单 , 就是单片机没有家用计算机那样的CPU , 也没有像硬盘那样的海量存储设备 。 一个可视化高级语言编写的小程序里面即使只有一个按钮 , 也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么 , 可是对于单片机来讲是不能接受的 。

推荐阅读