基本信息

【插图】

内容简介
计算机书籍
《单片机原理与接口技术》以MCS-51单片机为核心,系统地介绍了单片机的原理、汇编语言、接口和应用技术。全书共14章,主要内容包括:计算机基础知识、基于8086/8088的微型计算机组成、MCS-51单片机的硬件结构、MCS-51单片机的指令系统、MCS-51汇编语言程序设计、中断系统、定时器/计数器、串行通信接口及扩展技术、键盘接口技术、显示接口技术、模拟接口技术、单片机应用系统开发与设计实例、常用单片机简介、单片机系统仿真设计相关软件(Keil μVision 3和Proteus 7)的使用。本书配有大量习题供学生练习,同时还附有实验要求与内容。
《单片机原理与接口技术》可作为高等院校电子信息工程、电气工程与自动化、通信、计算机等专业本、专科学生的教材和教学参考书,也可作为从事单片机产品开发的工程技术人员的参考用书。
目录
前言
教学建议
第1章计算机基础知识1
1.1数制与编码1
1.1.1数制1
1.1.2数制的转换方法2
1.1.3二进制、十六进制数的加减运算4
1.1.4二进制数的原码、反码和补码5
1.1.5二进制编码的十进制数6
1.1.6ASCII码6
1.2逻辑电路简介7
1.2.1逻辑电路7
1.2.2逻辑运算规则8
1.2.3计算机中的逻辑功能部件9
1.3微机系统概述11
1.3.1微处理器12
1.3.2微型计算机12
1.3.3微型计算机系统14
1.4微机与单片机的区别与联系14
前言
单片机作为嵌入式微控制器在工业测控系统、智能仪器和家用电器中得到广泛应用。市场上单片机的品种繁多,但MCS-51系列单片机仍不失为单片机中的主流机型。其内部结构相对简单,是初学者学习单片机和编程的最好对象,学会了MCS-51单片机再延伸到其他单片机就比较容易了。而且MCS-51单片机有很好的开发工具配合,它提供的软件、硬件仿真功能,为初学者学习单片机工作原理及提高程序调试能力带来很大的方便。因此,本书以MCS-51为核心,系统地介绍微型计算机原理与接口技术。
与其他相关书籍相比,本书具有如下特点:
1)融合基于80x86的微机原理和基于MCS-51的单片机应用这两门课,保留微机原理课程中微机系统结构、微处理器、存储器等内容,这些都是学习单片机课程的必备基础知识。汇编语言程序设计与接口技术部分介绍MCS-51单片机的内容,单片机更能结合实际应用,更容易进行系统开发。
2)详细介绍了基于串行总线的接口扩展技术,并给出应用实例。
3)汇编语言是直接和单片机硬件对话的唯一途径,通过汇编语言可以透彻掌握单片机硬件资源,本书重点介绍了汇编语言的程序设计方法。但是由于实际开发中大多会使用C语言,因此书中在接口应用的实例中,既给出了汇编语言程序,也给出了对应的C语言程序清单。
4)汇编语言指令都是英文短语的缩写,比较难记,在本书附录中给出了指令系统的英文解释,帮助读者更快、更好地理解指令功能。
5)将实验内容与要求编写在相关章节后,这样就不需要另外的实验指导书,为教学带来方便。
6)将单片机仿真开发软件Keil μVision和Proteus的使用说明编成一章,读者可以随时查看单片机系统的设计、调试与仿真过程。
本书分为14章。第1章介绍计算机基础知识;第2章介绍基于8086/8088的微型计算机组成;第3章介绍MCS-51单片机的硬件结构;第4章和第5章详细地介绍MCS-51单片机的指令系统以及汇编语言程序设计方法;第6章和第7章介绍单片机中断系统、定时器/计数器的工作原理和应用;第8章介绍单片机的串行通信接口及基于串行总线的接口扩展技术;第9章和第10章为单片机的键盘和显示器应用技术;第11章介绍模拟接口技术;第12章给出单片机应用系统开发与设计实例;第13章简要介绍其他常用单片机的特点与开发工具;第14章详细介绍单片机系统仿真设计相关软件的使用方法。为了达到强化基础、突出应用和便于自学的目的,书中提供了大量例题和应用实例,并对其进行详细的说明和论述,在每章最后设计了针对性较强的练习题。有些章节后面还设计了实验内容与要求。
本书由陈蕾主编,邓晶、仲兴荣参编,最后由陈蕾进行统稿和整理工作。
本书在编写过程中得到了苏州大学电子信息学院副院长刘学观教授、苏州大学电子信息学院电子工程系主任陈小平教授,以及机械工业出版社华章公司刘莎编辑的大力支持与帮助,在此表示衷心感谢。
由于时间仓促,作者水平有限,书中难免有疏漏和不足之处,恳请读者予以批评、指正或提出修改意见。
编者
2012年6月
教学建议
教学章节学习要点及教学要求课时
第1章
计算机基础知识掌握数制与编码的基础知识