本书内容新颖、实用。 删除了原教材中大部分并行扩展内容,特别增加了更多关于串行外围芯片扩展的内容,如SPI、I2C和单总线串行扩展技术、串行A/D、D/A、键盘输入示例可作为高等院校微机原理、单片机及接口技术等方面的教材,也可供从事单片机产品开发的工程技术人员参考。
《单片机原理与接口技术(简明修订版)》自1999年出版以来,得到了各大中专院校同仁的认可。 我们谨表示诚挚的谢意。 现已第 17 次印刷。 鉴于单片机和嵌入式系统技术的快速发展,本教材的许多内容已经过时,决定对本教材进行再次修订。
这次改版的内容发生了很大的变化,从之前的8051/8031芯片变成了基于89C51芯片的典型机器。 89C51具有80C51内核,仍属于MCS 51系列单片机,简称51系列单片机。 本书删除了EPROM扩展和I/O口芯片扩展的内容。 用户可以根据需要选择不同容量的89系列Flash ROM产品。 为了节省89C51的I/O口线,选用了串口(SPI或I 2 C)A/D、D/A、E 2 PROM、看门狗、键盘和显示器的一些例子。 这样,89C51无需扩展外部I/O口芯片即可组成完整的测控系统。
首先我们先介绍一下微处理器(Microprocessor,简称μP)、微型计算机(Microcomputer,微型计算机,简称μC)和单片机(Single-Chip Microcomputer)的概念。
微处理器(芯片)本身并不是计算机,而是小型计算机或微型计算机的控制和处理部分。
微型计算机是具有完整计算和控制功能的计算机。 除了微处理器(作为其中央处理单元CPU——CentralProcessingUnit)外,还包括存储器、接口适配器(即输入/输出接口电路)和输入/输出(I/O)设备等。图1 1所示微型计算机的各个部件。 其中,微处理器由控制器、运算器和若干寄存器组成; I/O设备与微处理器之间的连接需要接口适配器(即I/O接口); 存储器是指微型计算机内部的存储器(RAM、ROM)。 和EPROM等芯片)。 将微处理器、一定容量的RAM和ROM、I/O口、定时器等电路集成在一块芯片上,就构成了单片机,简称单片机。