单片机原理及应用技术 / 21世纪高等学校计算机教育实用规划教材
¥39.50定价
作者: 金建设、于晓海
出版时间:2014年12月
出版社:清华大学出版社
- 清华大学出版社
- 9787302359517
- 1-1
- 111531
- 16开
- 2014年12月
- 工学
- 计算机科学与技术
- TP368.1
- 计算机
- 本专科、高职高专
内容简介
金建设、于晓海编著的《单片机原理及应用技术》以MCS-51系列单片机为素材介绍了单片机的原理与应用技术。全书共分11章,内容包括微型计算机与单片机基础知识、MCS-51单片机硬件结构、KeilμVision3集成开发环境和Proteus仿真软件、MCS-51指令系统与汇编语言程序设计、单片机的C语言程序设计、MCS-51单片机的中断系统与定时/计数器、MCS-51单片机的串行通信、单片机应用中的人机接口、单片机模拟量输入和输出接口、单片机的微型电动机控制、单片机应用系统开发。
本书力图贯彻”学与做相结合”的工程教育理念和突出实用性的特色,使学生真正掌握单片机系统的工作原理并为他们进行单片机应用项目的开发奠定基础。
本书可作为应用技术型大学的计算机、电子工程、通信工程、自动化、电气工程、机电等专业的教学用书,也可作为工程技术人员学习单片机应用技术的参考书。
本书力图贯彻”学与做相结合”的工程教育理念和突出实用性的特色,使学生真正掌握单片机系统的工作原理并为他们进行单片机应用项目的开发奠定基础。
本书可作为应用技术型大学的计算机、电子工程、通信工程、自动化、电气工程、机电等专业的教学用书,也可作为工程技术人员学习单片机应用技术的参考书。
目录
第1章 微型计算机与单片机基础知识
1.1 微型计算机组成的感性认识
1.2 计算机硬件的基本组成
1.3 微型计算机的硬件构成
1.3.1 微型计算机的硬件结构
1.3.2 CPU
1.3.3 内存储器
1.3.4 堆栈
1.3.5 输入输出接口
1.4 计算机中的信息表示
1.4.1 计算机中无符号整数的表示
1.4.2 BCD码
1.4.3 计算机中有符号整数的补码表示
1.4.4 计算机中字符的表示
1.5 单片机概述
1.5.1 单片机的典型硬件结构
1.5.2 单片机与微型计算机的比较
1.5.3 单片机应用系统开发方法
1.5.4 主要的单片机产品
1.5.5 单片机的应用领域
1.5.6 单片机的发展过程与趋势
习题
第2章 MCS-51系列单片机硬件结构
2.1 MCS-51系列单片机概述
2.2 MCS-51单片机的基本硬件结构
2.2.1 内部结构框图
2.2.2 外部引脚功能
2.2.3 内部资源
2.3 MCS-51单片机的CPU
2.3.1 运算器
2.3.2 控制器
2.3.3 CPU的工作时序
2.4 MCS-51单片机的存储器组织
2.4.1 程序存储器
2.4.2 数据存储器
2.5 MCS-51单片机的并口
2.5.1 P0口
2.5.2 P1口
2.5.3 P2口
2.5.4 P3口
2.5.5 并口的输出能力
2.6 MCS-51单片机的最小系统
2.6.1 时钟电路
2.6.2 复位电路
2.6.3 最小系统
2.7 简单的单片机应用系统设计
习题
第3章 单片机集成开发与仿真调试环境
3.1 Keil μVision3集成开发环境的使用
3.1.1 Keil μVision3集成开发环境介绍
3.1.2 汇编语言程序的编辑、汇编、连接与运行调试
3.1.3 C51语言程序的编辑、编译连接、运行调试
3.2 基于Proteus的单片机系统仿真
3.2.1 Proteus的功能介绍
3.2.2 Proteus的使用方法
3.2.3 原理图的绘制
3.2.4 单片机系统的仿真
习题
第4章 MCS-51的指令系统与汇编语言程序设计
4.1 MCS-51的指令系统概述
4.1.1 指令概述
4.1.2 汇编语言指令格式
4.1.3 操作数的类型
4.2 寻址方式
4.2.1 概述
4.2.2 寻址方式
4.3 MCS-51单片机的指令系统
4.3.1 描述指令常用的符号
4.3.2 数据传送类指令
4.3.3 算术运算类指令
4.3.4 逻辑运算类指令
4.3.5 控制转移类指令
4.3.6 位操作类指令
4.4 伪指令
4.5 汇编语言程序设计
4.5.1 汇编语言程序设计的基本步骤与程序的基本结构
4.5.2 顺序结构程序设计
4.5.3 分支结构程序设计
4.5.4 循环结构程序设计
4.5.5 主子结构程序设计
习题
第5章 单片机的C语言程序设计
第6章 MCS-51单片机的中断系统与定时/计数器
第7章 MCS-51单片机的串行通信
第8章 单片机应用中的人机接口
第9章 单片机应用中模拟量的输入输出
第10章 微型电动机控制
第11章 单片机应用系统开发
参考文献
1.1 微型计算机组成的感性认识
1.2 计算机硬件的基本组成
1.3 微型计算机的硬件构成
1.3.1 微型计算机的硬件结构
1.3.2 CPU
1.3.3 内存储器
1.3.4 堆栈
1.3.5 输入输出接口
1.4 计算机中的信息表示
1.4.1 计算机中无符号整数的表示
1.4.2 BCD码
1.4.3 计算机中有符号整数的补码表示
1.4.4 计算机中字符的表示
1.5 单片机概述
1.5.1 单片机的典型硬件结构
1.5.2 单片机与微型计算机的比较
1.5.3 单片机应用系统开发方法
1.5.4 主要的单片机产品
1.5.5 单片机的应用领域
1.5.6 单片机的发展过程与趋势
习题
第2章 MCS-51系列单片机硬件结构
2.1 MCS-51系列单片机概述
2.2 MCS-51单片机的基本硬件结构
2.2.1 内部结构框图
2.2.2 外部引脚功能
2.2.3 内部资源
2.3 MCS-51单片机的CPU
2.3.1 运算器
2.3.2 控制器
2.3.3 CPU的工作时序
2.4 MCS-51单片机的存储器组织
2.4.1 程序存储器
2.4.2 数据存储器
2.5 MCS-51单片机的并口
2.5.1 P0口
2.5.2 P1口
2.5.3 P2口
2.5.4 P3口
2.5.5 并口的输出能力
2.6 MCS-51单片机的最小系统
2.6.1 时钟电路
2.6.2 复位电路
2.6.3 最小系统
2.7 简单的单片机应用系统设计
习题
第3章 单片机集成开发与仿真调试环境
3.1 Keil μVision3集成开发环境的使用
3.1.1 Keil μVision3集成开发环境介绍
3.1.2 汇编语言程序的编辑、汇编、连接与运行调试
3.1.3 C51语言程序的编辑、编译连接、运行调试
3.2 基于Proteus的单片机系统仿真
3.2.1 Proteus的功能介绍
3.2.2 Proteus的使用方法
3.2.3 原理图的绘制
3.2.4 单片机系统的仿真
习题
第4章 MCS-51的指令系统与汇编语言程序设计
4.1 MCS-51的指令系统概述
4.1.1 指令概述
4.1.2 汇编语言指令格式
4.1.3 操作数的类型
4.2 寻址方式
4.2.1 概述
4.2.2 寻址方式
4.3 MCS-51单片机的指令系统
4.3.1 描述指令常用的符号
4.3.2 数据传送类指令
4.3.3 算术运算类指令
4.3.4 逻辑运算类指令
4.3.5 控制转移类指令
4.3.6 位操作类指令
4.4 伪指令
4.5 汇编语言程序设计
4.5.1 汇编语言程序设计的基本步骤与程序的基本结构
4.5.2 顺序结构程序设计
4.5.3 分支结构程序设计
4.5.4 循环结构程序设计
4.5.5 主子结构程序设计
习题
第5章 单片机的C语言程序设计
第6章 MCS-51单片机的中断系统与定时/计数器
第7章 MCS-51单片机的串行通信
第8章 单片机应用中的人机接口
第9章 单片机应用中模拟量的输入输出
第10章 微型电动机控制
第11章 单片机应用系统开发
参考文献