本书是教育部高职高专规划教材。以MCS-51系列单片机为主线,从应用角度出发,阐述了单片机的硬件结构、指令系统、程序设计的基本方法和应用、以及系统扩展和接口技术。全书共分十四章,内容包括:微型计算机的基本知识;MCS-51单片机的硬件结构;半导体存储器及其扩展技术;MCS-51的指令系统;汇编语言程序设计方法;中断系统;定时器/计数器及其应用;微型机的输入/输出;MCS-51与可编程接口的扩展;MCS-51系统扩展;单片机串行通信与接口;数模、模数转换器的接口设计;单片机应用系统的设计和单片机应用系统的开发工具。本书注重将理论讲授和实践训练相结合,强调应用性和实践性。并结合大量应用实例对单片机应用系统的设计、开发、调试和故障诊断等进行了讨论。每章配有丰富的例题、习题和思考题。本书编写特色主要表现在以下几方面:1.以MCS-51单片机为核心讲述微机原理及其接口技术,阐述单片机应用系统的开发和应用软件的编制。把单片机内部结构和外围接口结合起来,建立一个较完整的单片机应用系统。2.在接口技术部分的内容中,适当增加串行接口芯片的硬件连接及编程设计方法;使其具有一定的先进性和实用性。3.融合了部分C51语言应用程序设计内容,使学生初步掌握用高级语言设计单片机应用系统程序的方法。4.教材根据电类高职、高专教学计划和教学大纲的要求,内容组织新颖、应用举例实用、概念条理清晰、便于学生学习和掌握。本书适合于三年制高职高专和专科层次的各类成人高校电类、机电类专业作为教材使用,还可供有关工程技术人员参考。