\"本书以项目作 、以任务为驱动组织教学单元,通过大量实例,举一反三,由浅入深、由简到繁地安排训练项目和任务。立足于学生实际,以学生为主体,注重学生的自主学习、合作学习和个性化教学。将单片机硬件知识和C语言基本知识分解到实例中,以解决实际问题为纽带实现理论与实践有机结合,达到“教中做、做中学、学中练”的目的。通过本书“教、学、做”合一的立体化教学,既能掌握单片机课程的相关知识,也能掌握C语言课程基本知识,还能掌握如何利用C语言对单片机嵌入式系统进行开发和应用,全面提升了学生解决问题的实战经验和能力。本书主要内容包括51单片机基本硬件知识(I/O口控制、定时器、中断等),以及编写单片机程序的C语言基础知识,基本外围硬件包括LED灯、独立按钮、钮子开关、数码管、128×64/1602液晶、32×16点阵; 应用包括单片机与计算机通信、双机通信、与组态软件MCGS的Modbus-RTU通信、多任务模块化编程、RTX-51 Tiny操作系统等。为了帮助读者理解和学习,本书每个任务结束后均设计了适量的理论与实践训练题。本书适用于中等职业学校及高职高专电气设备运行与控制、智能设备运行与维护、工业机器人技术应用、机电一体化技术、应用电子及电气自动化技术等相关专业的教学用书,也可作为相关工程技术人员的培训用书和阅读参考。\"