本书是高职高专计算机系列教材之一。由于以前出版的《单片机原理及应用》(第2版)内容较为陈旧,本书根据近5年来单片机的发展,在保持原教材结构特点的基础上,更新了内容,以80C51系列新型单片机和技术取代MCS-51系列,同时增加了SPI和I2C串行总线接口的扩展方法以及目前比较流行的应用实例,成为一本新编教材。本书以80C51系列中的89系列单片机为例介绍单片机的硬件结构、工作原理、指令系统、汇编语言程序设计、接口技术、中断系统及单片机应用等内容。在各章中对关键性内容都结合实例予以说明,同时还安排了大量思考题和习题,以利于读者对所述内容的理解、掌握、巩固和应用。本书的特点是深入浅出、阐述清晰、编排合理、例题丰富,适于自学。本书既可作为高职、高专和非计算机专业的本科院校单片机课程教材,也可作为科技人员学习开发单片机的参考书。