内容简介
第一章 绪论
1-1 单片微型计算机
1-1-1 单片机的发展概况
1-1-2 单片机的发展趋势
1-2 单片机的应用
习题与思考题
第二章 MCS-51单片机结构
2-1 MCS-51单片机内部结构
2-1-1 MCS-51组成
2-1-2 CPU
2-1-3 存储器
2-1-4 I/O端口
2-1-6 复位和复位电路
2-1-5 总线
2-1-7 MCS-51引脚说明
2-2 MGS-51存储器
2-2-1 程序存储器
2-2-2 内部数据存储器
2-2-3 外部数据存储器
2-3 专用功能寄存器
2-4 中断系统
2-4-1 中断请求源相中断请求标志
2-4-2 中断控制
2-4-3 中断优先级结构
2-4-4 中断响应过程
2-4-5 外部中断触发方式
2-4-6 中断响应时间
2-4-7 MCS-51的单步操作
2-4-8 多个外部中断源系统设计
2-5 定时器/计数器
2-5-1 结构
2-5-2 工作方式
2-5-3 应用举例
2-6 串行接口
2-6-1 串行口控制寄存器SCON及波特率选择位
2-6-2 串行接口工作方式
2-6-3 波特率
习题与思考题
第三章 MCS-51指令系统
3-1 概述
3-2 寻址方式
3-3-1 指令分类
3-3 指令系统
3-3-2 数据传送类指令
3-3-3 算术运算类指令
3-3-4 逻辑操作类指令
3-3-5 位操作类指令
3-3-6 控制转移类指令
3-4 伪指令
习题与思考题
第四章 MCS-51程序设计
4-1 简单程序设计
4-2 分支程序设计
4-3 循环程序设计
4-4 散转程序设计
4-5 子程序和参数传递方法
4-6 查表程序设计
4-7 数制转换
习题与思考题
第五章 MCS-51系统扩展技术
5-1 程序存储器的扩展设计
5-1-1 访问外部程序存储器的时序
5-1-2 EPROM接口设计
5-1-3 E2PROM接口设计
5-2 数据存储器的扩展设计
5-2-1 MCS-51访问外部RAM的定时波形
5-2-2 数据存储器的扩展设计
5-2-3 RAM的掉电保护
5-3 I/O口扩展设计
5-3-1 8255可编程并行接口芯片
5-3-2 带有I/O接口和计时器的静态RAM8155
5-3-3 8279可编程键盘/显示器接口
5-4 显示器接口
5-4-1 发光二极管显示器(LED)接口
5-4-2 液晶显示器(LCD)接口
5-5 键盘接口
5-5-1 键盘工作原理
5-5-2 键盘接口设计
5-6 模拟电路接口技术
5-6-1 D/A转换器与8031的接口设计
5-6-2 A/D转换器与8031的接口设计
5-6-3 采样、保持和滤波
习题与思考题
6-1-1 微型计算机应用系统设计
6-1-2 微型计算机控制系统设计与调试的一般原则
第六章 单片机应用系统设计
6-1 概述
6-2 传感器接口电路
6-2-1 概述
6-2-2 传感器接口电路
6-3 单片机应用系统的抗干扰技术
6-3-1 干扰源及其传播途径
6-3-2 计算机电源系统的抗干扰措施
6-3-3 地线系统
6-3-4 A/D和D/A转换器的抗干扰措施
6-3-5 长线传输干扰的排除
6-3-6 几种元器件的抗干扰措施
6-4 8位A/D,D/A转换系统的设计实例
习题与思考题
7-1-1 单片机的开发
第七章 应用系统的开发和调试
7-1 单片机的开发装置
7-1-2 国内常用的开发装置
7-2 SICE通用单片机在线仿真系统
7-2-1 SICE的功能和特点
7-2-2 SICE通用单片微机开发系统的结构
7-2-3 SICE(基本型)的硬件系统
7-2-4 SICE(基本型)的软件系统
7-3 MCS-51应用系统的调试
7-3-1 调试方法简介
7-3-2 举例说明
习题与思考题
附录Ⅰ MCS-51指令表
附录Ⅱ MCS-51指令编码表
附录Ⅲ 常用芯片引脚