本书以8051单片机为主线,按照案例驱动式由浅入深地讲述了51单片机的硬件结构、编程方法、开发工具、内部资源、外围接口、综合应用设计案例等内容。本书内容丰富,代码完整,实用性强。全书内容共分为11章,第1章为绪论;第2章到第9章介绍了单片机C51程序设计、单片机结构体系、单片机并行I/O端口、显示与键盘检测、中断系统、定时器/计数器、串行通信、A/D与D/A转换接口技术等知识; 0章介绍了51单片机应用系统设计开发过程; 1章以智能小车的设计为例,系统地讲解了单片机相关案例项目的开发过程,使学生对单片机综合应用有一个 加深入的了解。本书可作为应用型本科、职业本科电子信息、自动化、计算机、机电一体化等相关工科专业学生的单片机课程教材,也可作为电子科技竞赛以及工程技术人员的参考书。