本书以MCS.51系列单片机为模型,主要介绍单片机的基本结构、工作原理、指令系统、程序设计以及系统扩展与工程应用。本书从第8章开始专门介绍了C51编程技术及其应用,在讲解单片机原理的同时也介绍了单片机C语言程序设计方法,特别在讲解部分实例时,给出汇编语言和C语言两种语言的编写方法,目的是通过比较汇编语言与C语言的编写特点,使学生能够有比较性地选择一种语言的学习,并且认识另一种语言。
本书依据高职教育培养高技能型人才的要求和办学特点来编写,内容系统、全面、深入浅出,**突出动手能力的培养。在讲授基本工作原理的同时,编者结合自己多年的教学和项目开发经验,给出了许多实际项目,在项目的设置上力求做到难易程度循序渐进,使学生能够轻松掌握相关的技能与知识。本书侧重单片机系统构成与应用设计,通过实践环节,软、硬结合,初步培养学生的单片机开发能力。
本书适合高职高专类院校作为“单片机”或“C51”等相关课程的教材,也可作��各类电子信息工程、自动化技术人员和计算机爱好者的参考书。