前言
MCS51系列是我国较早引进的Intel公司的单片机产品,由于其性能优良,所以广泛应用于工业控制、智能化仪器仪表、家用电器,甚至电子玩具等各个领域,它具有体积小、功能多、价格低廉、使用方便、系统设计灵活等优点。近几年,许多公司面向市场推出了以8051为内核、独具特色、性能卓越的新型系列单片机,如ATMEL公司的AT89系列,PHILIPS公司的80C51系列,以及SIEMENS等公司也都在8051的基础上先后推出了新型兼容机,这些产品具有相同的CPU和指令系统,因此越来越受到工程技术人员的重视,目前国内高等学校电子技术、电力技术、自动控制、计算机硬件等专业均开设了“单片机原理与应用”课程。
本书以单片机在电子技术中的应用为主线,从实用角度出发,力求用通俗易懂的语言,由浅入深、系统、详细地介绍MCS51系列单片机的硬件结构、指令系统、程序设计方法、接口技术等方面的基本知识,然后结合应用实例介绍单片机应用系统的开发。本书在单片机应用实例中,介绍了如何利用Multisim 10的MCU模块进行单片机计算机仿真,为单片机的学习提供了一种虚拟的仿真环境,在这种环境中可以调试、运行程序并可直观地得到程序运行效果,使单片机学习达到事半功倍的效果。本书的参考学时为64学时。
本书以MCS51系列单片机为主线来讲解单片机的原理及应用,内容由浅入深、重点突出。全书共9章,大致可划分为四个部分。第一部分为第1章,对单片机作总体介绍,内容包括单片机的基本概念、单片机的分类和选型等。第二部分为第2~6章,主要讲述MCS51单片机的基本功能,内容包括硬件结构、指令系统与程序设计、中断系统和定时器/计数器等。第三部分为第7章和第8章,主要讲解单片机的功能扩展和接口技术等。第四部分为第9章,阐述单片机的应用系统设计和设计实例等。
本书由青岛远洋船员职业学院李军主编,并对例程进行了调试和验证。编写过程中,教研室全体老师提出了宝贵意见,同时,张江涛、常秉乾、陈胜、赵磊、于秋生、张京、徐杰、陈策、张颖、徐肖杰、张俊艳、于华芸、张媛、张裕罕、王倩、刘霞、张经波、刘亚男、邓瑞云等也参与了部分内容的编写及排版、录入工作,在此一并表示感谢。
由于编者水平有限,本书的疏漏之处在所难免,恳请读者批评指正。
作者2014.4