本书是根据高等理工科院校非计算机专业的单片机原理及应用课程的教学大纲,组织多年从事本课程教学的教师编写的。该书以国内最流行的MCS一51系列单片机为主线,论述微机原理、接口技术及微机应用的计算机硬件技术。本书兼顾了原理及应用两个方面,系统地论述了MCS一51单片机的原理、指令系统和汇编语言程序设计、系统扩展、中断、接口及应用系统的开发和应用实例。全书共分十章,并附有一些习题和思考题。
本书可作为高等理工科院校的单片机教材,适合48~60学时教学使用,也可供广大科技人员自学参考。
本书是针对理工科高等院校非计算机专业的计算机硬件技术基础课程,以单片机原理与应用为核心,根据非计算机专业计算机硬件技术基础课程的教学大纲要求,由多年从事讲授本课程的具有丰富教学和实践经验的教师编写的。
本书是计算机教学的基础核心课程教材,具有较强的基础性和系统性,尤为突出基本概念、基本技术与方法的讲解。本书具有先进性,反映了单片机技术的新发展;并且具有较强的科学性和实用性,以国内外应用十分广泛的MCS一5l系列单片机为主线(MCS一51系列单片机的复杂程度适宜学时较短的课堂教学),全面系统地讲述了单片机的原理、系统结构、接口技术、软件编制、系统开发及应用实例。全书结构紧凑,层次分明,适于高等院校理工科非计算机专业。不同专业可以根据学时要求对书中内容进行取舍。本书力求语言简单明了,通俗易懂,不仅适合作高等理工科院校相关专业的教材,而且便于自学者使用。
第1章 微型计算机基础
1.1微型计算机的运算基础
1.2微型计算机系统的概念
1.3微型计算机的组成及基本工作原理
1.4微型计算机系统
1.5嵌入式计算机系统
1.6单片微型计算机的发展及应用
思考题与习题1
第2章 MCS一51单片机的结构
2.1 MCS一51单片机的基本组成及应用特性
2.2 MCS一51单片机内部结构和功能
2.3 MCS一51单片机的引脚功能
2.4 MCS一5l单片机的工作方式
2.5 MCS一5l单片机的时序
思考题与习题2
第3章 MCS一5l单片机的指令系统
3.1指令系统概述
3.2寻址方式
3.3 MCS一51单片机指令系统
思考题与习题3
第4章 汇编语言程序设计
4.1汇编语言程序设计基础
4.2 MCS一51单片机汇编语言程序设计
思考题与习题4
第5章 输入/输出和中断
5.1输入/输出的基本概念
5.2输入/输出数据的传送方式
5.3中断技术
5.4.MCS一51的中断系统
5.5 MCS一51对外部中断源的扩展
思考题与习题5
第6章 MCS一51内部的I/0口、定时器及其应用
6.1 MCS一51内部的并行UO口及应用
6.2 MCS一51的定时器/计数器
6.3 MCS一51串行I/O口及串行通信
思考题与习题6
第7章 MCS一51单片机扩展系统
7.1概述
7.2外部程序存储器的扩展
7.3外部数据存储器的扩展
7.4外部数据存储器和程序存储器综合扩展
7.5快速擦写存储器(Flash Memory)简介
7.6并行接口芯片及其扩展
7.7定时器/计数器芯片及其扩展
7.8串行通信接口技术
7.9 D/A转换器及与MCS一51的连接
7.10 A/D转换器及与MCS一51的连接
思考题与习题7
第8章 单片机人机接口
8.1 LED显示器接口
8.2键盘接口
8.3液晶显示器LCD
8.4微型打印机接口
思考题与习题8
第9章 单片机系统的开发
9.1单片机应用系统的设计步骤
9.2单片机开发系统
9.3应用实例
第10章 新型的MCS一51兼容单片机简介
10.1新型的MCS一51兼容单片机分类
10.2新型的MCS一51兼容单片机的新技术
10.3新型的MCS一51兼容单片机简介
附录I ASCII字符表
附录Ⅱ MCS一51单片机指令表
附录Ⅲ 二进制逻辑单元图形符号对照表
参考文献