本书主要介绍适合初学者使用的AT89S51单片机的基础知识及应用,并包含部分思政元素。本书的主要内容包括AT89S51单片机的基本结构、AT89S51单片机的存储系统、AT89S51单片机的并行I/O端口、51单片机最小系统、Keil μVision开发环境的搭建、Proteus仿真环境的建立、51单片机的中断系统、51单片机的通信功能、A/D转换与D/A转换,以及实训内容:流水灯的制作、51单片机的输入设备、数码管的使用、LCD1602的应用、LCD12864的应用、点阵的应用。 本书根据岗位需求及其典型工作任务编写而成,采用项目引领、任务驱动、实景操作教学模式,开展知识认知和技能训练,每个任务采用引导文的方式引导学习者在思考后加以实操,学习环节包括知识获取、技能操作、成果展示、学习评价。