本书以MCS-51系列单片机为例介绍单片机的工作原理、基本应用及开发技术。主要内容包括:单片机基础知识、MCS-51单片机硬件系统、单片机并行I/O端口应用及C51语言编程、单片机显示和输入模块、单片机中断系统与定时器/计数器、单片机的数-模与模-数转换、单片机串行接口及通信、串行总线技术、单片机应用系统设计等。 本书体系结构严谨、内容系统全面、通俗易懂、图文并茂、易教易学。全书以C51编程语言作为贯穿全书各章节的主线,并将单片机仿真软件Proteus和C51编译软件Keil的用法与之紧密衔接。 本书适合作为普通高等院校电子、通信、自动化、计算机等信息工程类相关专业的教材,也可供具有C语言基础的单片机初学者,以及从事单片机技术应用与研究的专业技术人员使用。