随着经济社会发展对智能化和信息化要求的不断提高,单片机作为智能控制的核心,逐渐渗透到社会生产和生活的各个方面。单片机芯片的使用量每年以数百亿片计,广泛应用于仪器仪表、信息处理和通信设备、家用电器和汽车,以及精密制导武器等方方面面,似乎已经找不到不使用单片机的领域了。因此,社会上需要大量的学习和掌握了单片机应用技术的专门人才。单片机原理及应用技术课程可以作为专业课程来学习,现在却越来越呈现出专业基础课的特征了。
单片机及其接口应用技术的综合性很强,涉及模拟和数字电子技术、集成电路芯片、传感器、程序设计和电路设计,需要使用多种EDA软件。学习单片机原理及应用技术课程,能够促使我们将这些知识融会贯通,自然而然会提高我们解决实际工程技术问题的能力。
本书内容以培养21世纪复合型、应用型人才为目标,为有利于更新教学内容和教学方法,反映当前单片机应用的新技术、新进展而编写。内容层次结构组织新颖、合理,概念条理清晰,应用举例实用;在叙述上力求深入浅出、通俗易懂,便于学生的学习和掌握。
本书的结构特点和使用指南:
1.全书分成:①基本知识及其应用;②拓展的知识及其应用;③系统综合应用与实用设计方法三个层次。这样,可以适应不同层次的教学和应用要求,方便不同课时安排的专业选择教学内容,也为有较高要求的专业和学生提供了学习的内容和研究的方向。
2.第一部分阐述了:单片机的基本硬件结构、汇编语言指令系统、汇编语言程序设计基本知识和方法、单片机的定时/计数器以及串行接口和中断系统、单片机的基本接口(包括开关量接口、显示接口、键盘接口和AD/DA接口)应用技术。学完这部分内容后的学生可以对51单片机系统有一个基本的了解,可以从事较简单的应用。
3.第二部分包括:51单片机的功能扩展和接口设计,单片机应用系统设计基础。学完这部分内容后的学生,对51单片机系统应有一个比较全面的认识,能够进行单片机应用系统设计。
4.第三部分的内容:单片机的C语言程序设计,单片机应用系统的仿真设计技术。学完这部分内容后,学生能够初步掌握用高级语言和新颖的EDA技术设计单片机应用系统的方法,具有较高的设计应用水平。
本书由曾屹策划和统稿并担任主编,参加编写的人员有:张玲玲,第1章;曾屹,第2、7、10章;王莉,第3、4章;刘理云,第5章;陈日新,第6章;刘辉,第8、9章。此外,李日辉提供了第10章的部分实例。
本书的编写参阅了许多文献资料,编者在此谨向各位作者表示诚挚的感谢。彭楚武教授在百忙之中也挤出时间,认真仔细地审阅了全部书稿,谨致谢意。
由于笔者学识和水平所限,虽经努力,但书中仍难免有疏漏和不妥,甚至错误之处。恳请读者指出,帮助改正。
编 者
2009年2月
E-mail:zqcsu@yahoo.com.cn