随着社会的发展,嵌入式系统的应用越来越广泛。这些应用改变了人们的生活、学□□方式和信息处理、存储的方法,因此学习嵌入式系统的硬件概念与原理对于工科学生尤为重要。
“51单片机原理、接口技术及工程实践”是电子信息工程、通信工程、工业自动化、电气工程、自动控制等高等学校工科类专业的必修课。作为一款经典的8位微处理器,51单片机涉及了硬件设计几乎所有的基本概念,因此掌握51单片机的设计方法有利于学生快速掌握硬件基本原理,为今后学习结构更复杂的微处理器打下基础。
作为嵌入式系统学□□入门教材,本书对硬件基本概念、组成原理及设计方法进行了详细描述。为了进一步帮助读者提高以51单片机为核心的电路的设计能力,本书基于Proteus仿真软件进行电路设计及程序仿真。
作为上海市重点课程的配套建材,本书主要从51单片机的原理及结构、接口技术、语言与程序及工程实践实例4部分进行讲解。其中51单片机的原理及结构部分主要介绍了51单片机的输入输出接口、RAM和ROM、中断、定时器、串行接口等内部资源;接口技术部分主要介绍了单片机外扩存储器、输入输出接口的方法,包括与各种虚拟总线接口的设计方法、各种外围总线设备连接的方法,同时介绍了单片机与外部输入输出设备键盘及显示器的连接和程序设计方法;语言与程序部分介绍了单片机汇编语言与C语言编程基础,给出了大量实例说明程序设计方法;工程实践实例部分利用丰富的实例由浅入深地介绍了基于Proteus平台的硬件系统仿真方法。
本书由上海电力大学刘丹丹主编并完成了全书的统稿工作。□□章、第4章、第7章及□□3章由刘丹丹编写;第□章、第3章及□□□章由王计元编写;第6章、第8章及□□0章由杨芳编写;第5章、第9章及□□1章由刘洪利编写。全书源程序由刘丹丹、王计元、杨芳及刘洪利共同完成,刘丹丹及王计元完成调试工作。
由于作者水平有限,书中难免有疏漏之处,恳请读者批评指正。