单片微型计算机简称单片机,它是将计算机的中央处理器、存储器、定时器/计数器、并行接口和串行接口以及中断系统等部件集成在一块芯片中构成的。由于单片机具有集成度高、体积小、功能强、使用灵活、可靠性高等优点,在工业控制、机电一体化、通信终端、智能仪表、家用电器等领域得到了广泛应用。因此,单片机技术已成为高职高专院校机械、电子、计算机等专业的重要课程。
本书是单片机基础教材,讲述初学者必须掌握的基本知识,因而在编写过程中力求易于学生阅读和理解,做到结合实际、注重应用、便于教学、内容新颖、实用性强。每章配有小结、思考题与习题,并附有参考答案。本书另辟一章介绍基础实训。
本书共分10章,主要内容如下:
第1章 单片机基础知识,主要介绍单片机的发展、特点,单片机开发快速入门及数制知识。
第2章 80C51单片机的内部结构,主要介绍80C51单片机(简称80C51)的内部结构、工作原理及功能。
第3章 80C51单片机的指令系统,主要介绍80C51的寻址方式、基本指令的格式及功能。
第4章 汇编语言程序设计基础,主要介绍汇编语言程序设计的方法。
第5章 80C51的中断系统及定时器/计数器,介绍单片机定时与中断原理,并编写实例帮助读者理解。
第6章 80C51的串行接口及串行通信技术,介绍串行通信的原理、工作方式及优缺点。
第7章 C51程序设计入门,主要介绍单片机C语言程序开发。
第8章 单片机系统扩展,主要介绍存储器、I/O接口的扩展技术,以及I?2C总线在单片机中的应用。
第9章 单片机接口技术,介绍键盘、显示器、D/A、A/D、打印机等常见接口的工作原理及设计方法。 第10章 基础实训,针对每章内容设置实训实验,包括实训内容、实训步骤、参考程序及硬件电路连接等。
本书由杜文洁、王晓红担任主编,陶晓环、贺丽萍、张海文担任副主编,洪茜、李响参加了编写工作。其中,第1章、第6章、第10章及附录由王晓红编写;第3章由陶晓环编写;第2章由张海文编写;第4章、第7章由贺丽萍编写;第5章由杜文洁编写;第8章由李响编写,第9章由洪茜编写。全书由杜文洁统稿。特别在此感谢对本书出版给予支持和帮助的单位和个人!同时感谢参考文献的作者,他们的工作给予本书编写很大的帮助和启发。
由于时间仓促,编者水平和经验有限,书中错误和不足之处,敬请指正。