| 作 者: | 李建忠 |
| 出版社: | 西安电子科技大学出版社 |
| 丛编项: | 高等学校教材 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 单片计算机 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 概述
1. 1 单片机的基本概念
1. 2 单片机的发展概况
1. 3 单片机的特点及应用
1. 3. 1 单片机的特点
1. 3. 2 单片机的应用
1. 4 常用单片机系列介绍
1. 4. 1 MCS系列产品_
1. 4. 2 MCS-51系列单片机的结构特点
第2章 MCS-51系列单片机的硬件结构
2. 1 MCS-51系列单片机简介
2. 2 MCS-51系列单片机内部结构与外部引脚说明
2. 2. 1 内部结构框图
2. 2. 2 外部引脚说明
2. 3 微处理器
2. 3. 1 运算部件
2. 3. 2 控制部件及振荡器
2. 3. 3 CPU时序
2. 4 存储器
2. 4. 1 程序存储器
2. 4. 2 数据存储器
2. 5 并行输入/输出接口
2. 5. 1 P0口
2. 5. 2 P1口
2. 5. 3 P2口
2. 5. 4 P3口
2. 6 定时器/计数器
2. 6. 1 定时器/计数器T0. T1的结构
2. 6. 2 定时器/计数器T0. T1的四种工作方式
2. 7 串行输入/输出口
2. 7. 1 串行通信的基本概念
2. 7. 2 MCS-51单片机的串行口
2. 8 MCS-51单片机的中断系统
2. 8. 1 中断的基本概念
2. 8. 2 中断源
2. 8. 3 中断控制
2. 8. 4 中断响应的条件. 过程与时间
2. 9 复位状态及复位电路
2. 9. 1 复位状态
2. 9. 2 复位电路
第3章 MCS-51单片机指令系统和汇编语言程序示例
3. 1 MCS-51单片机指令系统概述
3. 1. 1 指令. 指令系统的概念
3. 1. 2 MCS-51单片机指令系统及其指令格式
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. 4 算术运算类指令
3. 4. 1 加. 减法指令
3. 4. 2 十进制调整指令
3. 4. 3 乘. 除法指令
3. 5 逻辑运算及移位指令
3. 6 控制转移类指令
3. 6. 1 无条件转移指令
3. 6. 2 条件转移指令
3. 7 子程序调用与返回指令
3. 7. 1 子程序调用指令
3. 7. 2 返回指令
3. 7. 3 空操作指令
3. 8 位操作类指令
3. 9 汇编程序格式与他指令
3. 10 汇编程序设计示例
3. 10. 1 算术. 逻辑处理程序
3. 10. 2 数制转换程序
3. 10. 3 多分支转移(散转)程序
3. 10. 4 定时器/计数器应用程序
3. 10. 5 外部中断应用程序
3. 10. 6 串行口应用程序
第4章 MCS-51单片机系统功能的扩展
4. 1 系统扩展概述
4. 1. 1 最小应用系统
4. 1. 2 单片机系统扩展的内容与方法
4. 2 常用扩展器件简介
4. 2. 1 8D锁存器74LS373
4. 2. 2 74LS244和74LS245芯片
4. 2. 3 3-8译码器74LS138
4. 3 存储器的扩展
4. 3. 1 存储器扩展概述
4. 3. 2 程序存储器的扩展
4. 3. 3 数据存储器的扩展
4. 3. 4 兼有片外程序存储器和片外数据存储器的扩展举例
4. 4 I/O扩展
4. 4. 1 I/O扩展概述
4. 4. 2 8255可编程并行I/O口扩展
4. 4. 3 8155可编程并行I/O口扩展
4. 4. 4 用TTL芯片扩展简单的I/O接口
4. 4. 5 用串行口扩展并行I/O口
第5章 MCS-51单片机的接口与应用
5. 1 按键. 键盘及其接口
5. 1. 1 键输入过程与软件结构
5. 1. 2 键盘接口和键输入软件中应解决的几个问题
5. 1. 3 独立式按键
5. 1. 4 行列式键盘
5. 2 显示及显示器接口
5. 2. 1 LED显示器结构与原理
5. 2. 2 LED显示器与显示方式
5. 2. 3 LED显示器接口
5. 2. 4 键盘. 显示器组合接口
5. 3 A/D转换器接口
5. 3. 1 A/D转换器概述
5. 3. 2 A/D转换器ADC0809与单片机的接口
5. 3. 3 单片机与A/D转换器AD574的接口
5. 4 D/A转换器接口
5. 4. 1 D/A转换器概述
5. 4. 2 8位D/A转换器与单片机的接口
5. 4. 3 高于8位D/A转换器与单片机的接口
5. 5 行程开关. 晶闸管. 继电器与单片机的接口
5. 5. 1 光电耦合器件
5. 5. 2 行程开关. 继电器触点与单片机的接口
5. 5. 3 晶闸管元件与单片机接口
5. 5. 4 继电器与单片机接口
第6章 单片机应用系统设计与开发
6. 1 单片机应用系统结构与应用系统的设计内容
6. 1. 1 单片机应用系统的一般硬件组成
6. 1. 2 单片机应用系统的设计内容
6. 2 单片机应用系统开发过程
6. 2. 1 系统需求与方案调研
6. 2. 2 可行性分析
6. 2. 3 系统方案设计
6. 2. 4 系统详细设计与制作
6. 2. 5 系统调试与修改
6. 2. 6 生成正式系统(或产品)
6. 3 单片机应用系统的一般设计方法
6. 3. 1 确定系统的功能与性能
6. 3. 2 确定系统基本结构
6. 3. 3 单片机应用系统硬. 软件的设计原则
6. 3. 4 硬件设计
6. 3. 5 软件设计
6. 3. 6 资源分配
6. 4 单片机应用系统调试
6. 4. 1 单片机应用系统调试工具
6. 4. 2 单片机应用系统的一般调试方法
6. 5 MCS-51单片机应用系统设计与调试实例
第7章 单片机的C语言应用程序设计
7. 1 C语言与MCS-51
7. 2 C51数据类型及在MCS-51中的存储方式
7. 1. 1 C51的数据类型
7. 2. 2 C51数据在MCS-51中的存储方式
7. 3 C51数据的存储类型与MCS-51存储结构
7. 4 MCS-51特殊功能寄存器(SFR)的C51定义
7. 5 MCS-51并行接口的C51定义
7. 6 位变量的C51定义
7. 7 C51构造数据类型
7. 8 模块化程序开发过程
7. 8. 1 混合编程
7. 8. 2 覆盖和共享
7. 3. 3 库和连接器/定位器
7. 8. 4 程序优什
7. 9 MCS-51内部资源使用的C语言编程
7. 9. 1 中断应用的C语言编程
7. 9. 2 定时器/计数器(T/C)应用的C语言编程
7. 9. 3 串行口使用的C语言编程
7. 10 MCS-51片外扩展的C语言编程
7. 10. 1 8255与8031接口C应用程序举例
7. 10. 2 MCS-51数据采集的C语言编程
7. 10. 3 MCS-51输出控制的C语言编程
7. 11 频率量测量的C语言编程
7. 11. 1 测量频率法
7. 11. 2 频率脉冲的测量周期法
7. 12 MCS-51机间通信的C语言编程
7. 12. 1 点对点的串行异步通信
7. 12. 2 多机通信
7. 1. 3 键盘和数码显示人机交互的C语言编程
7. 13. 1 行列式键盘与8031的接口
7. 13. 2 七段数码显示与8031的接口
附录A ASCII(美国标准信息交换码)表
附录B MCS-51系列单片机指令表
附录C Franklin C51上机指南
C. 1 安装
C. 2 编译器
C. 2. 1 编译器控制指令
C. 2. 2 预处理器
C. 2. 3 C库函数
C. 3 连接器
C. 3. 1 L51的使用
C. 3. 2 连接器控制命令
C. 4 汇编器
C. 4. 1 汇编控制
C. 4. 2 伪指令
C. 5 实用程序
C. 5. 1 库管理器LIB51
C. 5. 2 目标-十六进制-符号转换器OHS51
C. 5. 3 其它