第1章 主流单片机的内部原理介绍
1. 1 概述
1. 1. 1 单片机世界的鼻祖--Intel公司
1. 1. 2 后起之秀--Motorola公司. Atmel公司
1. 1. 3 EPSON公司
1. 1. 4 三菱公司
1. 2 MCS-51系列单片机
1. 2. 1 MCS-51单片机的硬件组成结构
1. 2. 2 MCS-51的封装和引脚功能描述
1. 2. 3 存储器
1. 2. 4 I/O口
1. 2. 5 CPU
1. 2. 6 布尔(位)处理器
1. 3 MCS-96系列单片机
1. 3. 1 MCS-96单片机的特点
1. 3. 2 CPU
1. 3. 3 时钟信号
1. 3. 4 存储器
1. 3. 5 寄存器控制器
1. 3. 6 系统总线
1. 3. 7 复位和掉电
第2章 单片机通用接口技术
2. 1 单片机最小系统构成
2. 1. 1 单片机晶振电路
2. 1. 2 单片机复位电路
2. 1. 3 存储器扩展
2. 2 单片机并行口扩展技术
2. 2. 1 利用分立元件扩展的I/0
2. 2. 2 利用可编程接口8255/8155扩展I/0口
2. 2. 3 单片机I/0与光电耦合器件的接口
2. 2. 4 单片机与LED的接口
2. 2. 5 单片机与液晶显示器的接口
2. 3 单片机与通用可编程定时器卅数器8253的接口
2. 4 单片机与A/D转换器的接口
2. 4. 1 ADC0809与单片机的接口
2. 4. 2 单片机与TLCl543的接口
2. 5 单片机与D/A转换器的接口
第3章 单片机数据通信技术
3. 1 PC机并行端口与单片机的通信
3. 1. 1 PC机并行端口简介
3. 1. 2 单片机与PC机并行口的接口
3. 1. 3 并行口与单片机通信软件
3. 2 PC机与单片机通过RS-232串行口通信
3. 2. 1 RS-232协议简介
3. 2. 2 PC机上RS-232接口的底层编程
3. 2. 3 单片机上的串行接口
3. 2. 4 TTL电平与RS-232电平的转换
3. 2. 5 PC机上RS-232接口的高级编程
3. 2. 6 单片机上的串行接口编程
3. 3 单片机与RS-485/RS-422接口
3. 3. 1 单片机与RS-422A接口
3. 3. 2 单片机与RS-485接口
3. 3. 3 RS-422/RS-485接口中的若干问题说明
3. 4 单片机与I2C总线器件间的通信
3. 4. 1 I2C总线简介
3. 4. 2 支持I2C总线协议的外围芯片
3. 4. 3 关于支持I2C总线协议的单片机
3. 4. 4 为单片机增加I2C总线接口
3. 5 PC机和单片机之间的USB通信
3. 5. 1 USB简介
3. 5. 2 USB总线协议
3. 5. 3 通过USB实现PC机对光电子器件对准平台的控制
3. 6 单片机与PLC的通信
3. 6. 1 概述
3. 6. 2 单片机与PLC的通信
3. 7 可编程操作界面与PLC
3. 7. 1 可编程操作界面简介
3. 7. 2 POD-PLC系统在清洁机器人控制系统中的应用
3. 8 单片机在现场总线中的应用
3. 8. 1 简介
3. 8. 2 应用实例
第4章 多单片机系统构成
4. 1 多单片机基于串行口的通信
4. 2 PC机与多单片机基于RS-422/RS-485的通信
4. 2. 1 PC机与多单片机的连接
4. 2. 2 PC机与多单片机的通信协议
4. 3 多单片机利用现场总线的联网技术
4. 3. 1 物理连接
4. 3. 2 实用软件接口协议
4. 4 多单片机基于公用RAM的通信技术
4. 4. 1 多单片机基于并行口的通信
4. 4. 2 多单片机基于共用存储器的通信
第5章 单片机在电机控制中的应用
5. 1 机电传动系统的动力学基础
5. 1. 1 机电传动系统的运动方程式
5. 1. 2 转矩和转动惯量的折算
5. 1. 3 负载机械的机械特性
5. 1. 4 机电传动系统稳定运行的条件
5. 2 单片机构成的电机伺服系统的一般结构
5. 2. 1 单片机构成的位置伺服系统
5. 2. 2 PWM功率放大电路
5. 2. 3 电机反馈通道
5. 2. 4 PWM信号发生器
5. 2. 5 电机控制专用IC
5. 3 由单片机实现的变频器
5. 3. 1 变压变频调速的基本原理
5. 3. 2 单片机控制变频调速的实现
5. 3. 3 单片机变频调速在空调的应用
5. 4 单片机构成的步进电机控制系统
5. 4. 1 步进电机相位控制原理
5. 4. 2 单片机构成的步进电机驱动电路
5. 4. 3 步进电机的细分控制
第6章 多单片机在仪器仪表中的应用
6. 1 PDA产品寿命测试仪的单片机实现
6. 1. 1 需检测的指标以及实现方法
6. 1. 2 硬件电路设计
6. 1. 3 软件实现
6. 1. 4 基于RS-232/RS-485网络的多PDA测试仪系统
6, 2 多单片机构成的IC卡系统
6. 2. 1 Atmel公司的IC卡芯片
6. 2. 2 单片机构成的IC读写系统
6. 2. 3 IC卡网络管理系统
6. 3 生物芯片点样仪控制系统
6. 3. 1 概述
6. 3. 2 多机通信协议
6. 4 智能注射泵控制系统
6. 4. 1 步进电机驱动器
6. 4. 2 电源模块
6. 4. 3 多通道数据采集及处理
6. 4. 4 串行时钟的设计
6. 4. 5 键盘. 液晶显示及报警电路
6. 4. 6 I/O口的扩展
6. 4. 7 多注射泵管理网络
第7章 多单片机在机器人控制中的应用
7. 1 多单片机系统在灵巧手控制中的应用
7. 1. 1 多轴伺服控制系统
7. 1. 2 PWM功放电路与开关式电流反馈
7. 1. 3 力/位置信号采集系统
7. 2 CAN总线在壁面移动机器人中的应用
7. 2. 1 控制器网络结构形式的选择
7. 2. 2 CAN总线通信接口适配卡
7. 2. 3 智能检测. 控制节点的硬件设计
7. 2. 4 与CAN总线相关的软件设计
7. 3 单片机构成的机器人示教盒
7. 3. 1 功能要求及设计思想
7. 3. 2 硬件电路设计
7. 3. 3 通信协议及其在单片机中的实现方法
第8章 单片机软件开发环境
8. 1 单片机软件开发概述
8. 1. 1 软件的开发模式
8. 1. 2 软件的设计思想
8. 2 集成开发工具uVision
8. 2. 1 uVision简介
8. 2. 2 创建一个工程(Project)
8. 2. 3 工程管理
8. 2. 4 中断处理
8. 2. 5 程序调试
8. 3 嵌入式实时操作系统的应用
8. 3. 1 嵌入式实时操作系统概述
8. 3. 2 实时操作系统CMX
8. 3. 3 在项目中使用实时操作系统
参考文献