本书以80C51为代表,系统、全面地阐述了51系列单片微型计算机的硬件组成及工作原理、汇编语言和C51语言体系及其程序设计方法、系统扩展的原理及方法、接口技术及其应用基础,并简要介绍了单片机应用系统设计、开发及调试的原则、步骤、方法及常用的开发工具。 本书内容根据教学需要进行编排,兼顾实际工程应用。在编写过程中力求内容充实、概念准确;由浅入深、循序渐进;有点有面、重点突出。为便于读者更好地理解和掌握相关知识,本书配有大量的例题,例题的设计上兼顾到了典型性、实用性和可拓展性;并且本书在每章结束后均附有思考题。 本书可作为高等院校电子信息工程、电气工程及其自动化、机械工程及其自动化、自动化等相关专业单片机课程的教材,也可供从事单片机开发应用方面的工程技术人员阅读和参考。