本书围绕AT89S51单片机,概要地介绍了单片机的基础知识、特性优点、AT89S51单片机的结构、工作原理、高级语言程序设计、汇编语言及其程序设计、KeilC51集成开发环境、Proteus仿真软件等,重点介绍了AT89S51单片机的应用特性、内部模块原理及应用、常用的外围电路的扩展、单片机应用系统设计的方法、步骤及实例等知识。
前言经过40年的发展,单片机以其成本低、体积小、可靠性高、系统结构简单、性能价格比高的特点,在工业测控、仪器仪表、航天航空、武器装备、家用电器等领域中得到了广泛应用。在单片机家族的众多成员中,MCS-51系列单片机及其兼容机以其优越的性能、成熟的技术、高可靠性、高性能价格比,成为单片机应用领域中的主流机型。近些年,尽管16位和32位等高档单片机在不断推出和推广应用,但在目前的单片机应用中,因单片机的性能和应用场合的需要,8位单片机仍占主导地位。其中,美国Atmel公司推出的AT89S5x系列单片机在8位单片机市场中占有较大份额,其AT89S51单片机最具有典型性、代表性,所以本书以AT89S51单片机为例介绍单片机的原理及应用技术。 本书编者结合多年来在单片机教学、教材编写及项目开发等方面的实践经验和科研成果编写而成,以期编写成为一部具有很强实用性的教材,力求使读者能够系统、完整、快速地掌握单片机应用知识和技术,培养学生进行单片机应用系统设计的专业技术能力,为其今后的科研开发和实际工作打下坚实的技术基础。 本书在编写方面力求突出以下几点: 1.实用性。单片机技术是一门理论与实践相结合的应用技术,重点在应用,即运用单片机技术解决生产生活中的实际问题,设计单片机应用系统。本书以单片机应用技术为中心、以实际应用需要为目标编写教材内容,实际应用中不用的内容一般不编写,或者简略介绍;对实际应用必需的内容,对其理论知识介绍得简明扼要,满足实际应用要求即可,而对应用知识的介绍要尽可能系统、详尽;而单片机扩展应用电路和应用实例的内容更是选择了实际应用中使用很广的、很典型的部分,并且全书所有实际电路和实例都经过实践检验。 2.先进性。把当前单片机技术最先进、最实用的知识纳入到教材内容里,特别是把在系统编程技术、单片机高级语言编程技术、低功耗设计等先进应用技术直接传授给学生,使学生直接学习和应用当前最先进的单片机应用技术。 3.系统性。以单片机应用技术为中心、以实际应用需要为目标,系统地介绍了单片机实际应用所需要的基础知识和技术,包括单片机硬件应用特性、内部模块的用法、最小系统构建、外部应用的扩展、在系统编程技术及其接口电路、高级语言编程技术、Keil C51集成开发环境、Proteus仿真软件、可靠性设计等,围绕实际应用需要,知识系统、完整。 4.简明易学。对于单片机技术的相关知识,舍弃深奥的理论、内部构造及硬件工作原理和不实用的知识,对实际应用需要的内部模块用法、外部应用特性、单片机高级语言编程、外部扩展应用等内容努力达到简明易懂、易掌握,以期达到简明易学、快速掌握的目的。 全书共分10章,主要内容包括:单片机概述、AT89S51单片机的硬件结构及特性、高级语言程序设计、汇编语言程序设计、Keil C51集成开发环境的使用、内部模块原理及应用、外围电路的扩展、应用系统设计、Proteus仿真软件的使用等。 全书参考学时为40~60学时,教师可根据实际情况,对各章节的内容进行取舍和调整讲授顺序。 本书由佳木斯大学信息电子技术学院王全担任主编,并承担了第2、7章及附录的编写以及全书的统稿工作,霍艳忠编写了第1、8章,王安编写了第3~5章,史庆武编写了第6章,周杨编写了第9章,佳木斯大学机械工程学院王萍编写了第10章。 佳木斯大学信息电子技术学院姜重然教授担任主审,审阅了全书并提出了很多很好的修改意见和建议。同时本书参考了大量的文献,在此对主审及参考文献的作者表示衷心的感谢。 “纸上得来终觉浅,绝知此事要躬行”。全体编者特别注重理论与实践相结合,力求为读者呈现一本简明实用的教材。由于编者学识水平有限,书中疏漏和不足之处在所难免,敬请读者批评指正。 编者
随手扫一扫~了解多多