全书分为10章,内容包括单片机的基本概念、mcs-51系列单片机内部结构与工作原理、指令系统和汇编语言程序设计、单片机的c语言应用程序设计、mcs-51系列单片机内部硬件资源及应用、系统功能的扩展、键盘与显示接口、a/d与d/a转换接口、综合应用实例、单片机应用系统设计等。第1章至第4章主要介绍mcs-51单片机的内部结构、指令系统和c51结构,从第5章开始介绍mcs-51系列单片机的应用及接口。《单片机技术及c51程序设计》除了在第1章至第8章中给出许多的相关实例外,还专门组织了第9章、第10章,给出了大量的设计实例。这些实例一般采用汇编语言编程与c语言编程对照的方式编写,但在第9章、第10章较复杂的实例中只采用c语言编程,力求通过应用实例,使读者既可以进行类比编程,又可以开阔思路,提高实际编程效率和工作能力。《单片机技术及c51程序设计》按照培养应用型本科人才的教学要求编写,语言通俗易懂,内容全面、实用性强。适合作为普通高校相关专业、相关课程的教材或教学参考书,也可作为需要使用单片机技术的工程技术人员的实用参考书。