本书以应用最广泛的MCS-51增强型单片机为对象,系统地讲解了单片机结构原理,编程方法,接口及应用.本书内容包括单片机概述,MCS-51单片机结构原理,单片机C语言基础,软硬件开发工具,I/O口及应用,中断系统,定时器/计时器,串行口,常用总线接口,单片机与模拟,开关量接口技术,以及单片机应用系统设计.本书从教学和初学者的角度讲解单片机的基本内容和应用,结构科学,概念清晰,准确易懂,材料数据可靠;以C语言为基础讲解,举例和编程;以程序开发软件Keil C,电路设计模拟运行软件Proteus为教学,学习和训练工具,理论与实践紧密结合.