描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787111278535丛书名: 普通高等教育“十一五”电气信息类规划教材
内容简介
“单片机原理及应用”是电气信息类和机电类专业学生的必修课程,也是一门实践性很强的应用技术课程。本书从实际应用出发,将单片机的基本知识与基本原理、C51程序设计、μ Vision3集成开发环境、实验板和典型实例教学有机地结合在一起,体系完整,便于自学和教学。
本书内容包括单片机概述、51系列单片机的内部硬件结构、指令系统与汇编语言程序设计、C51语言程序设计、单片机的中断和定时系统、
串行通信、系统扩展与接口接术、单片机应用系统设计、典型实例、μ Vision 3集成开发环境的使用和上机实验指导等。
本书论述严谨,内容新颖,图文并茂,注重基本原理和基本概念的阐述,强调理论联系实际,突出应用技术和实践。本书可作为高等学校电气信息类和机电类专业本科学生的教材,也可作为从事单片机应用开发的工程技术人员的参考书。
本书内容包括单片机概述、51系列单片机的内部硬件结构、指令系统与汇编语言程序设计、C51语言程序设计、单片机的中断和定时系统、
串行通信、系统扩展与接口接术、单片机应用系统设计、典型实例、μ Vision 3集成开发环境的使用和上机实验指导等。
本书论述严谨,内容新颖,图文并茂,注重基本原理和基本概念的阐述,强调理论联系实际,突出应用技术和实践。本书可作为高等学校电气信息类和机电类专业本科学生的教材,也可作为从事单片机应用开发的工程技术人员的参考书。
目 录
前言
第1章 单片机概述
1.1 单片机的概念
1.2 单片机的发展
1.2.1 单片机的发展历史
1.2.2 单片机的发展趋势
1.2.3 常用单片机的分类
1.2.4 51系列单片机简介
1.3 单片机的应用
1.3.1 单片机的主要特点
1.3.2 单片机的应用领域
1.4 单片机应用系统的开发
1.4.1 单片机应用系统的硬件构成
1.4.2 单片机应用系统的开发过程
1.5 单片机应用系统的开发调试模式
1.5.1 集成开发环境+仿真器+编程器的开发模式
1.5.2 集成开发环境+ISP/IAP的开发模式
1.6 本课程的性质和任务
习题
第2章 51系列单片机的硬件结构
2.1 内部总体结构
2.2 引脚的定义与功能
2.3 存储器的配置
2.3.1 程序存储器
2.3.2 外部数据存储器
2.3.3 内部数据存储器
2.3.4 特殊功能寄存器
2.4 输入/输出接口
2.4.1 P0口
2.4.2 P1口
2.4.3 P2口
2.4.4 P3口
2.5 时钟电路与时序
2.5.1 时钟电路
2.5.2 单片机的时序单位
2.6 复位和复位电路
2.7 工作方式
2.7.1 程序执行方式
2.7.2 掉电保护方式
2.7.3 80C51的低功耗方式
习题
第3章 指令系统与汇编程序设计
3.1 指令概述
3.1.1 指令格式
3.1.2 指令中用到的标识符
3.2 寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 变址寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 指令系统
3.3.1 指令系统概述
3.3.2 数据传送指令
3.3.3 算术运算指令
3.3.4 逻辑操作指令
3.3.5 控制转移指令
3.3.6 位操作指令
3.4 伪指令
3.5 汇编语言程序设计
3.5.1 编写汇编语言程序的基本格式
3.5.2 运算程序
3.5.3 数据的拼拆和转换
3.5.4 多分支转移程序
3.5.5 显示程序
习题
第4章 C51语言程序设计
第5章 单片机的中断与定时系统
第6章 单片机的串行接口及串行馺信
第7章 单片机的系统扩展
第8章 单片机的典型外围接口技术
第9章 单片机应用系统设计与调试
第10章 智能侧滑仪设计实例
第11章 μ Vision 3集成开发环境的使用
第12章 单片机实验指导
参考文献
第1章 单片机概述
1.1 单片机的概念
1.2 单片机的发展
1.2.1 单片机的发展历史
1.2.2 单片机的发展趋势
1.2.3 常用单片机的分类
1.2.4 51系列单片机简介
1.3 单片机的应用
1.3.1 单片机的主要特点
1.3.2 单片机的应用领域
1.4 单片机应用系统的开发
1.4.1 单片机应用系统的硬件构成
1.4.2 单片机应用系统的开发过程
1.5 单片机应用系统的开发调试模式
1.5.1 集成开发环境+仿真器+编程器的开发模式
1.5.2 集成开发环境+ISP/IAP的开发模式
1.6 本课程的性质和任务
习题
第2章 51系列单片机的硬件结构
2.1 内部总体结构
2.2 引脚的定义与功能
2.3 存储器的配置
2.3.1 程序存储器
2.3.2 外部数据存储器
2.3.3 内部数据存储器
2.3.4 特殊功能寄存器
2.4 输入/输出接口
2.4.1 P0口
2.4.2 P1口
2.4.3 P2口
2.4.4 P3口
2.5 时钟电路与时序
2.5.1 时钟电路
2.5.2 单片机的时序单位
2.6 复位和复位电路
2.7 工作方式
2.7.1 程序执行方式
2.7.2 掉电保护方式
2.7.3 80C51的低功耗方式
习题
第3章 指令系统与汇编程序设计
3.1 指令概述
3.1.1 指令格式
3.1.2 指令中用到的标识符
3.2 寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 变址寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 指令系统
3.3.1 指令系统概述
3.3.2 数据传送指令
3.3.3 算术运算指令
3.3.4 逻辑操作指令
3.3.5 控制转移指令
3.3.6 位操作指令
3.4 伪指令
3.5 汇编语言程序设计
3.5.1 编写汇编语言程序的基本格式
3.5.2 运算程序
3.5.3 数据的拼拆和转换
3.5.4 多分支转移程序
3.5.5 显示程序
习题
第4章 C51语言程序设计
第5章 单片机的中断与定时系统
第6章 单片机的串行接口及串行馺信
第7章 单片机的系统扩展
第8章 单片机的典型外围接口技术
第9章 单片机应用系统设计与调试
第10章 智能侧滑仪设计实例
第11章 μ Vision 3集成开发环境的使用
第12章 单片机实验指导
参考文献
在线试读
第3章 指令系统与汇编程序设计
3.1 指令概述
指令是使计算机内部执行的一种操作,是提供给用户编程使用的一种命令。计算机能够执行的指令的集合称为指令系统。
用二进制代码来描述指令功能的语言称为机器语言。由于机器语言不易被人们识别、记忆、理解和使用,因此常用助记符来表示每条机器语言指令。用助记符来描述指令功能的语言称为汇编语言。用助记符表示的机器指令称为汇编语言指令。所谓助记符就是帮助记忆的文字符号。由于单片机初都是由西方国家的企业生产,因此助记符基本上是该命令语句的英文简略表达形式。在学习时记住这些助记符的英文含义将会事半功倍。
3.1.1 指令格式
指令系统中的指令描述了不同的操作,汇编语言指令由操作码和操作数两大部分组成。操作码表示计算机执行该指令将进行何种操作,操作数表示参加操作的数本身或操作数所在的地址。51系列单片机的指令有无操作数、单操作数、双操作数3种情况。汇编语言指令格式如下:
……
3.1 指令概述
指令是使计算机内部执行的一种操作,是提供给用户编程使用的一种命令。计算机能够执行的指令的集合称为指令系统。
用二进制代码来描述指令功能的语言称为机器语言。由于机器语言不易被人们识别、记忆、理解和使用,因此常用助记符来表示每条机器语言指令。用助记符来描述指令功能的语言称为汇编语言。用助记符表示的机器指令称为汇编语言指令。所谓助记符就是帮助记忆的文字符号。由于单片机初都是由西方国家的企业生产,因此助记符基本上是该命令语句的英文简略表达形式。在学习时记住这些助记符的英文含义将会事半功倍。
3.1.1 指令格式
指令系统中的指令描述了不同的操作,汇编语言指令由操作码和操作数两大部分组成。操作码表示计算机执行该指令将进行何种操作,操作数表示参加操作的数本身或操作数所在的地址。51系列单片机的指令有无操作数、单操作数、双操作数3种情况。汇编语言指令格式如下:
……
评论
还没有评论。