本书是按照教育部关于电子类、电气类专业应用型人才培养计划的基本要求,结合当前微控制器的发展状况而编写的, 主要介绍以MCS-51单片机为主的微控制器的基本原理及应用技术,内容涵盖了微型计算机原理和微控制器的应用两部分,包括计算机的数制及其转换,微型计算机结构,MCS-51系列单片机结构,指令系统及汇编语言程序设计,中断、定时/计数器与串行口,C51语言程序设计基础, 单片机系统的扩展, 基于MCS-51的典型串行总线设计等。书中最后一章以典型工业检测及控制产品的设计为例,介绍了微控制器系统的开发过程及步骤,并提供了详细的源代码。 本书内容详实、由浅入深、图文并茂,理论教学与实践讲解相结合, 重点放在计算机基础知识的学习和嵌入式基本应用技能的培养上。本书可作为高等学校和各类技术院校自动化专业、通信专业、电子技术应用专业及计算机专业在校学生的教材,也可作为自学和从事微控制器研发工作的工程技术人员的参考用书。