第1章 什么是单片机
科技的进步需要技术不断的提升。一块大而复杂的模拟电路会花费您巨大的精力,繁多的元器件会增加您的成本。而现在,只需要一块几平方厘米的单片机,写入简单的程序,就可以使您以前的电路简单很多。相信您在使用并掌握了单片机技术后,不管在您今后产品开发或是工作上,一定都会带来意想不到的惊喜。
1.1 单片机的概念及其发展历史
1. 单片机的概念
大家对个人计算机(PC)已不再陌生,计算机已进入千家万户,一台完整的计算机系统的组成包括:CPU(**处理器)、RAM(数据存储器)、ROM(程序存储器)、输入/输出设备(如串行口、并行口等)。在PC机上这些部分由若干集成电路做成相应功能的板卡,如果您拆开您的计算机机箱,就会看到一系列大大小小的板卡插在主板上。
通常所说的“单片机”又称微控制器,它并不是完成某一个逻辑功能的芯片,而是把上面所说的那些系统集成到一块芯片中。当然技术在进步,现在某些型号的单片机芯片中也集成了A/D和D/A等功能模块。简单地讲:这块芯片就成了一台计算机。它具有体积小、重量轻和价格低廉的特点。
PC机的售价要几千元,甚至上万元,不是个小数目;而单片机芯片集成了众多的功能模块后,价格却并没有像PC机那样高,从几元至几十元不等。当然不同型号的单片机芯片体积也会有所不同,如有些是20脚封装的,有些是40脚封装的,这主要取决于它的功能。一般来说,引脚多的要比引脚少的功能强大。
可能读者会问,为什么会这样呢?其实道理很简单,用户可以根据各自不同的用途来选择合适的芯片型号。比如:现在市场上的品牌PC机有这么多,为什么有的贵,有的便宜?如果您爱打游戏,那就选择显卡好的;如果您用来做图形工作,那就选择内存大的;如果您的数据资料多,那就选择硬盘大的。总而言之,因地制宜,就是这么个道理。
……