| 作 者: | 严天峰 |
| 出版社: | 北京航空航天大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 单片计算机 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 单片机概述
1.1 前言
1.2 单片机的分类及应用领域
1.3 单片机技术的发展趋势
1.4 目前流行的51内核的单片机
第 2章 单片机仿真调试及Keil 51集成开发环境
2.1 单片机仿真调试的一般过程
2.2 Keil C51 Windows集成开发环境μVision2 IDE
2.2.1 μVision2 IDE简介
2.2.2 μVision2 IDE集成开发环境的安装
2.3 μVision2 IDE的基本用法
2.3.1 编辑源文件
2.3.2 建立工程文件
2.4 单片机在Keil C51集成开发环境中的仿真过程
2.4.1 硬件和软件仿真
2.4.2 μVision2 IDE的软件模拟仿真
2.4.3 μVision2 IDE的硬件仿真
2.5 单片机仿真下载仪的硬件资源
第3章 单片机I/O口的特点及操作
3.1 概述
3.2 89S(C)51单片机I/O口的特点
3.3 89S(C)51单片机I/O口的使用技巧
3.4 89S(C)51单片机I/O口在后向通道中的应用
3.4.1 单片机与机械继电器的接口
3.4.2 单片机与固态继电器的接口
第4章 显示及显示器接口
4.1 概述
4.2 LED显示器的基本结构和原理
4.3 LED显示器与单片机的接口
4.3.1 可编程I/O扩展芯片8155
4.3.2 LED显示器的驱动
4.4 LED显示器与51单片机接口的软件实现方法
4.5 LED显示的串行接口方式
4.6 LED显示需注意的几个问题
第 5章 键盘及其接口技术
5.1 概述
5.2 键盘设计中应注意的几个问题
5.2.1 键盘接口类型的的选择
5.2.2 多键和重键的处理
5.2.3 键盘的防抖动技术
5.3 键盘接口的软件设计
5.3.1 独立式键盘的程序设计
5.3.2 行列式键盘的程序设计
5.4 串行显示/键盘接口芯片的用法
5.4.1 概述
5.4.2 串行接口显示/键盘芯片zlg7289
第6章 单片机的中断系统及其应用
6.1 概述
6.2 89S(C)51单片机的中断结构
6.3 外部中断0、1的程序设计
第7章 定时器/计数器及其在定时系统中的应用
7.1 概述
7.2 定时器的结构
7.3 定时器的工作方式
7. 4 定时器/计数器常数的计算及编程
7.4.1 定时器/计数器常数的计算
7.4.2 定时器/计数器的软件编程
7.5 定时时钟及其软硬件的实现方法
7.5.1 概述
7.5.2 电子种的功能及其软件实现方法
7.5.3 DS1302时钟芯片
第8章 I2C总线及其软硬件设计
8.1 概述
8.2 I2C总线的基本概念
8.2.1 I2C总线一般特征
8.2.2 I2C总线的数据传输和器件寻址
8.3 常用I2C器件的用法
8.3.1 AT24C01的电路连接方式
8.3.2 I2C总线的软件实现方法
8.4 EEPROM数据存储器在电子钟定时功能中的应用
8.5 虚拟I2C总线软件包
8.5.1 虚拟I2C总线软件包VⅡC1.0简介
8.5.2 虚拟I2C总线软件包VⅡC1.0应用
第9章 A/D和D/A转换器及其在单片机系统中的应用
9.1 概述
9.2 A/D转换器的选择
9.2.1 A/D转换器的位数选择
9.2.2 A/D转换器的转换速度
9.2.3 输入信号的极性选择
9.2.4 A/D转换顺的抗干拢措施
9.3 并行A/D转换器及其软硬件设计
9.4 串行A/D转换器及其软硬件设计
9.4.1 概述
9.4.2 10位11通道SPI串行接口A/D转换器TLC1543
9.4.3 TLC1543工作原理
9.4.4 TLC1543软硬件设计要点
9.4.5 12位11通道SPI串行接口A/D转换器TLC2543
9.4.6 TLC2543与单片机接口的软硬件设计
9.5 D/A转换器及其向后通道控制
9.5.1 概述
9.5.2 串口D/A转换器TLC5615
9.5.3 TLC5615与单片机接口的软硬件设计
9.5.4 利用D/A转换器实现的信号发生器
第10章 单片机串行通信软硬件的实现
10.1 概述
10.2 89S(C)51单片机串口结构及其春工作方式
10.2.1 串口的基本通信方式
10.2.2 单片机串口的控制方式
10.2.3 89S(C)51单片机串口的速率设置
10.3 RS-232接口电路和单片机通信程序设计
10.3.1 RS-232硬件结构和接口
10.3.2 通信程序设计
10.3.3 单片机普通I/O口模拟串行通信的实现方法
10.4 采用T2定时器实现单片机的高速通信
第11章 Windows环境下单片机与PC机串行通信的实现方法
11.1 概述
11.2 下位机(单片机部分)串行通信的实现方法
11.2.1 通信协议的约定
11.2.2 采用单片机的下位机通信软件的实现方法
11.3 Windows环境下上位机与单片机接口程序设计
11.3.1 Visual Basic 6.0MSComm控件功能描述
11.3.2 VB与单片机通信软件设计
第12章 看门狗及其软硬件实现方法
12.1 概述
12.2 X5045看门狗芯片及其与单片机的接口
12.2.1 SPI串行总线介绍
12.2.2 X5045看门狗芯片的原理及其功能
12.2.3 X5045与单片机的接口及程序设计
12.3 基于I2C总线的CSI24C021看门狗芯片及其与单片机的接口
12.3.1 CSI24C021看门狗芯片原理及功能
12.3.2 CSI24C021与单片机的接口及程序设计
12.4 AT89S51单片机内部看门狗的使用
12.4.1 AT89S51单片机内部看门狗定时器简介
12.4.2 AT89S51单片机内部看门狗定时器的使用方法
12.5 软件看门狗的应用
第13章 单片机应用系统的可靠性技术
13.1 概述
13.2 提高单片机系统稳定性指标的硬件措施
13.2.1 单片机及其相关元器件的选择
13.2.2 印制电路板布线的可靠必设计
13.2.3 采取的抗干扰措施
13.3 提高单片机系统稳定性指标的软件措施
第14章 应用与提高
14.1 概述
14.2 基于AD7416数字温度传感器的蓄电池温度监测系统
14.2.1 系统基本任务和功能
14.2.2 AD7416工作原理和方式
14.2.3 温度自动监测系统其他功能模块的软硬件实现方法
14.2.4 系统设计应注意的一些问题
14.3 基于DTMF编码信号的远程自动报警监测系统
14.3.1 基本功能介绍
14.3.2 DTMF双音多频编码芯片HT9200和PCD3311的工作原理及与单片机的接口
14.3.3 采用PCD3311的远程码自动报警监测系统
14.4 结束语
参考文献