描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787121101649丛书名: 新编21世纪高等职业教育电子信息类规划教材.机电一体化技术专业
内容简介
本书主要介绍了单片机微处理器结构及系统、汇编语言及C语言程序设计、存储器、输入/输出和中断技术、接口技术、单片机的系统应用等内容。本书以案例为教学中心,将51单片机的理论体系贯穿到实践教学中,特意引人了当今世界上是*秀的单片机硬件仿真工具“Proteus”作为案例实施的主要载体,可以使单片机实践教学的实施直接在普通的微机室实现。
本书可作为高职高专电气类专业的教材,也可作为中职类相关专业教材或参考书,同时也可作为从事电气类专业工作的工程技术人员自学或参考用书。
本书可作为高职高专电气类专业的教材,也可作为中职类相关专业教材或参考书,同时也可作为从事电气类专业工作的工程技术人员自学或参考用书。
目 录
第1章 数制与编码
1.1 不同进位计数制及其转换
1.1.1 进位计数制
1.1.2 数制的转换
1.2 计算机中数的表示方法及运算
1.2.1 机器数的特点
1.2.2 原码、反码和补码
1.3 BCD码及文字符号代码
1.3.1 8421BCD编码
1.3.2 ASCII编码
1.3.3 实训1 Keil C51的使用方法
习题1
第2章 MCS-51单片机的硬件配置
2.1 单片机硬件系统的组成
2.1.1 微型机硬件系统的组成
2.1.2 单片微型计算机系统组成
2.2 MCS-51单片机的引脚功能
2.2.1 MCS-51单片机系列
2.2.2 MCS-51单片机的内部组成及信号引脚
2.2.3 实训2 并行端口特性
2.3 单片机内部资源分配
2.3.1 MCS-51内部数据存储器
2.3.2 MCS-51内部程序存储器
2.3.3 实训3 Keil对单片机各存储器单元的检查
2.3.4 实训4 工作寄存器组的操作
2.3.5 实训5 位寻址区的操作
习题2
第3章 MCS-51指令系统及汇编语言程序设计
3.1 指令概述
3.1.1 基本概念
3.1.2 指令格式
3.2 寻址方式
3.2.1 MCS-51的寻址方式
3.2.2 实训6 寻址方式
3.3 指令系统
3.3.1 内部RAM间的数据传送(16条)
3.3.2 ACC与外部数据存储器(或扩展I/O口)传递数据
3.3.3 查表指令
3.3.4 堆栈操作
3.3.5 累加器A的数据交换指令
3.3.6 实训7 栈的操作
3.4 算术运算指令
3.4.1 加法指令
3.4.2 减法指令
3.4.3 十进制调整指令
3.4.4 乘除法指令
3.5 逻辑运算指令
3.5.1 基本与、或、异或运算指令
3.5.2 对A简单逻辑指令
3.6 控制转移指令(22条)
3.6.1 无条件转移指令
3.6.2 条件转移指令
3.6.3 比较不相等转移指令
3.6.4 减“1”不为0转移指令
3.6.5 调用指令与返回指令
3.6.6 空操作指令
3.7 位操作指令
3.8 实训8 MCS-51指令系统
3.9 MCS-51伪指令
3.9.1 汇编语言语句格式
3.9.2 常用伪指令
3.10 汇编语言程序的结构
3.10.1 概述
3.10.2 简单程序的设计
3.10.3 分支程序设计
3.10.4 循环程序设计
3.10.5 查表程序设计
3.11 汇编语言程序设计举例
3.11.1 控制流程的基本设计方法
3.11.2 应用程序控制流程设计
3.12 实训9 汇编语言程序设计
习题3
第4章 单片机的C语言程序设计基础
4.1 单片机C程序设计的一般格式
4.1.1 单片机C语言编程的步骤
4.1.2 单片机C程序的几个基本概念
4.1.3 单片机C语言程序的基本结构
4.2 单片机C语言的数据类型
4.2.1 常量和符号常量
4.2.2 变量
……
第5章 存储器系统
第6章 中断技术
第7章 定时/计数器
第8章 输入/输出设备与接口
第9章 串行通信
第10章 A/D、D/A转换接口
第11章 综合应用案例——交通灯
1.1 不同进位计数制及其转换
1.1.1 进位计数制
1.1.2 数制的转换
1.2 计算机中数的表示方法及运算
1.2.1 机器数的特点
1.2.2 原码、反码和补码
1.3 BCD码及文字符号代码
1.3.1 8421BCD编码
1.3.2 ASCII编码
1.3.3 实训1 Keil C51的使用方法
习题1
第2章 MCS-51单片机的硬件配置
2.1 单片机硬件系统的组成
2.1.1 微型机硬件系统的组成
2.1.2 单片微型计算机系统组成
2.2 MCS-51单片机的引脚功能
2.2.1 MCS-51单片机系列
2.2.2 MCS-51单片机的内部组成及信号引脚
2.2.3 实训2 并行端口特性
2.3 单片机内部资源分配
2.3.1 MCS-51内部数据存储器
2.3.2 MCS-51内部程序存储器
2.3.3 实训3 Keil对单片机各存储器单元的检查
2.3.4 实训4 工作寄存器组的操作
2.3.5 实训5 位寻址区的操作
习题2
第3章 MCS-51指令系统及汇编语言程序设计
3.1 指令概述
3.1.1 基本概念
3.1.2 指令格式
3.2 寻址方式
3.2.1 MCS-51的寻址方式
3.2.2 实训6 寻址方式
3.3 指令系统
3.3.1 内部RAM间的数据传送(16条)
3.3.2 ACC与外部数据存储器(或扩展I/O口)传递数据
3.3.3 查表指令
3.3.4 堆栈操作
3.3.5 累加器A的数据交换指令
3.3.6 实训7 栈的操作
3.4 算术运算指令
3.4.1 加法指令
3.4.2 减法指令
3.4.3 十进制调整指令
3.4.4 乘除法指令
3.5 逻辑运算指令
3.5.1 基本与、或、异或运算指令
3.5.2 对A简单逻辑指令
3.6 控制转移指令(22条)
3.6.1 无条件转移指令
3.6.2 条件转移指令
3.6.3 比较不相等转移指令
3.6.4 减“1”不为0转移指令
3.6.5 调用指令与返回指令
3.6.6 空操作指令
3.7 位操作指令
3.8 实训8 MCS-51指令系统
3.9 MCS-51伪指令
3.9.1 汇编语言语句格式
3.9.2 常用伪指令
3.10 汇编语言程序的结构
3.10.1 概述
3.10.2 简单程序的设计
3.10.3 分支程序设计
3.10.4 循环程序设计
3.10.5 查表程序设计
3.11 汇编语言程序设计举例
3.11.1 控制流程的基本设计方法
3.11.2 应用程序控制流程设计
3.12 实训9 汇编语言程序设计
习题3
第4章 单片机的C语言程序设计基础
4.1 单片机C程序设计的一般格式
4.1.1 单片机C语言编程的步骤
4.1.2 单片机C程序的几个基本概念
4.1.3 单片机C语言程序的基本结构
4.2 单片机C语言的数据类型
4.2.1 常量和符号常量
4.2.2 变量
……
第5章 存储器系统
第6章 中断技术
第7章 定时/计数器
第8章 输入/输出设备与接口
第9章 串行通信
第10章 A/D、D/A转换接口
第11章 综合应用案例——交通灯
评论
还没有评论。