内容简介
本书以目前国内最流行的MCS-51系列单片机为讲述对象,全面叙述其系统结构、工作原理、内部功能器件的特性及组成单片机应用系统时的设计技术和方法。本书共分六章,第一章介绍MCS-51单片机的组织结构和功能。包括CPU的组成和与其有关的寄存器、控制信号;存储器的结构、类型和使用特点;I/O接口的结构、功能和使用特点;MCS-51单片机的引脚、时钟、复位电路、CPU时序及最小系统组成等。第二章介绍MCS-51单片机的指令系统。首先给出MCS-51单片机的寻直方式,然后按指令功能分类简要叙述MCS-51单片机的汇编语言指令。第三章介绍MCS-51单片机的C语言程序设计。首先介绍MCS-51的数据存储器结构和寻直方式及MCS-51的汇编程序指令系统,在此基础上重点介绍MCS-51单片机的C语言程序设计,主要介绍与MCS-51相关的例子。第四章介绍MCS-51单片机内含的功能部件的结构、功能、工作方式及其相关的特殊功能寄存器,它们的应用编程都用C语言程序实现。第五章介绍MCS-51单片机的系统扩展方法。首先要领系统扩展的任务,系统扩展的总线结构,包括并行总线和串行(I2C)总线。其次介绍程序存储器和数据存储器的扩展方法。最后,重点介绍并依次介绍单片机应用系统的关向通道的特点、数据采集子系统的组成结构和A/D变换技术,后向通道的特点和D/A变换技术,人机通道的特点,LED数码显示技术和键盘处理技术。