本书是在第一版的基础上修订而成的,重点介绍了用于单片机的C51语言与通用C语言的不同之处(扩展特点)和应用于单片机编程时的主要特点。
本书是作者多年教学和科研的积累,内容丰富、完整,讲解深入浅出、阐述清晰、编排合理、例题丰富,易于自学。
本书是高职高专系列教材之一。由于以前出版的《单片机原理及应用》内容已经不能完全满足当前教学的需要,本书根据近年来单片机的发展,在保持原教材结构特点的基础上,更新了内容,同时增加了串行接口扩展方法的应用实例和C51语言的内容。
本书以80C51系列中的89系列单片机为例介绍了单片机的硬件结构、工作原理、指令系统、汇编语言程序设计、接口技术、中断系统及单片机应用等内容,并增加了C51语言的介绍。在各章中对关键性内容都结合实例予以说明,同时还安排了大量思考题和习题,以利于读者对所述内容的理解、掌握、巩固和应用。
本书的特点是深入浅出、阐述清晰、编排合理、例题丰富,易于自学。
本书既可作为大专院校单片机课程教材,也可作为科技人员学习开发单片机的参考书。