本书系统介绍MCS.51单片机的组成原理、基本结构、指令系统和汇编语言程序设计、中断系统、各类接口技术及其单片机应用系统的抗干扰设计,在此基础上讨论单片机应用系统的设计方法并给出一些应用实例。本书内容包括微型计算机基础、MCS.51单片机工作原理、MCS.51单片机指令系统、汇编语言程序设计、MCS.51中断系统、并行接口技术、串行接口技术、A/D与D/A接口技术、单片机应用系统抗干扰设计、单片机应用系统设计实例。每章后均附有一定量的习题,方便学生复习、提高。书中适时引入了当今流行的计算机辅助设计开发和仿真软件Keil与Proteus,并贯穿于全书的重要章节;单片机应用系统的抗干扰设计也作为一个重要章节做了较为详细的介绍。
本书可作为高等院校电子信息、电气工程、自动控制、通信工程、计算机科学与技术以及其他相关专业的教材,也可作为从事相关工作的工程技术人员的参考书。