本书由浅入深地介绍MCS-51系列单片机的控制技术和实用性设计,将单片机的相关知识点融入各个任务中,完整地展现了电子产品设计、开发的整个过程。 全书从单片机的软件开发环境开始介绍,之后介绍单片机硬件系统及Proteus仿真软件,接着基于多个任务,介绍开发智能车所需要的I/O端口、显示接口技术、中断系统、定时/计数器和串行口等相关知识,循序渐进地将单片机知识点融入实际的任务设计中。*后,基于智能车平台,设计了智能车循迹、避障等程序。本书在编写过程中遵循“任务驱动教学”的原则,以应用为目的,以具体的任务为载体,将单片机的知识点分解到任务中,让读者在“教学做”中轻松学习单片机的知识和技能并加以更好地应用。 本书可作为应用型本科院校自动化类、电子信息类、通信类、机电类、物联网类、轨道交通类等专业的单片机课程的教材,也可作为高职高专、开放大学、成人教育、自学考试和培训班的教材,以及电子工程技术人员的参考工具书。