第一章 ADuC812数据采集系统芯片总体结构
1. 1 概述
1. 1. 1 一般说明
1. 1. 2 ADuC812特点
1. 1. 3 应用
1. 1. 4 引脚排列和引脚说明
1. 1. 5 ADuC812性能参数
1. 2 ADuC812的基本工作原理
1. 2. 1 ADuC812的结构特点
1. 2. 2 ADuC812存储器组织
1. 2. 3 ADC电路
1. 2. 4 ADC的工作模式
1. 2. 5 控制DAC模块的特殊功能寄存器
1. 2. 6 非易失性闪速存储器
1. 3 中断系统
1. 3. l 中断的使用
1. 3. 2 中断允许寄存器IE与IE2
1. 3. 3 中断优先级寄存器IP
1. 4 片内外围设备
1. 4. 1 并行I/O端口0-3
1. 4. 2 串行I/O端口
1. 5 特殊功能寄存器小结
1. 6 软件开发工具简介
1. 6. 1 ASM51:8051交叉汇编程序
1. 6. 2 ADSIM812:ADuC812仿真程序
1. 6. 3 DLOAD812:ADuC812串行口加载程序
1. 6. 4 DEBUG812:ADuC812串行口调试程序
1. 6. 5 QuickStart开发系统
第二章 8052内核简介
2. 1 从8051到ADuC812
2. 2 特殊功能寄存器
2. 3 CPU时序
2. 4 8052的I/O口
2. 4. 1 I/O口的设置
2. 4. 2 端口的写入
2. 4. 3 端口的负载和接口能力
2. 4. 4 读-修改-写指令
2. 4. 5 访问外部存储器
2. 5 定时器/计数器
2. 5. 1 定时器0和定时器l
2. 5. 2 定时器2
2. 6 串行接口
2. 6. 1 多处理器通信
2. 6. 2 串行口控制寄存器
2. 6. 3 波特率
2. 6. 4 关于方式0的进一步说明
2. 6. 5 关于方式1的进一步说明
2. 6. 6 关于方式2和3的进一步说田
2. 7 中断处理
2. 7. 1 中断优先级
2. 7. 2 中断处理
2. 7. 3 外部中断
2. 7. 4 中断响应时间
2. 7. 5 单步操作
2. 8 存储器组织和寻址方式
2. 8. 1 存储器组织
2. 8. 2 寻址方式简述
2. 8. 3 ADuC812的16MB外部数据存储器的访问
2. 9 8051指令集
第三章 ADuC812的IC接口
3. 1 IC接口概述
3. 2 ADuC812的IC接口
3. 3 IC接口的主机发送一从机接收通信方式
3. 4 IC接口的从机发送一主机接收通信方式
3. 5 IC接口通信程序举例
第四章 ADpC812的C语言编程
4. 1 C语言源程序的创建与编译
4. 1. 1 uVision-51开发环境设置
4. 1. 2 创建项目
4. 1. 3 编写C语言源文件
4. 1. 4 C-源程序编译
4. 2 C-源代码仿真
4. 2. 1 设置Dscope的环境
4. 2. 2 设置仿真软件的环境
4. 2. 3 执行代码
第五章 ADuC812的串行口加载工具
5. 1 概述
5. 2 ADuC812加载器
5. 2. 1 ADuC812版本2加载器
5. 2. 2 ADuC812版本1加载器
5. 3 支持两种协议的C-源程序
5. 3. 1 DOS命令行语法
5. 3. 2 加载程序流程图
第六章 ADuC812仿真器ADSIM812
6. 1 ADSIM812简介
6. 2 ADSIM812的文件处理功能
6. 3 ADSIM812的运行控制功能
6. 4 ADSIM812的动态调试功能
6. 5 ADSIM812的查看和编辑功能
6. 6 系统设置功能
6. 6. 1仿真器设置(Simulator Configuration)
6. 6. 2 项目参数选择(ProjectOptions)
6. 6. 3 ADC/DAC设置(ADC/DAC Configuration)
6. 7 ADSIM812仿真器应用中的几个问题
6. 7. 1 加载8052程序
6. 7. 2 修改RAM字节值
6. 7. 3 不能完全仿真的有关8051/8052的特性
第七章 ADuC824
7. 1 ADuC824概况
7. 1. 1 ADuC824简介
7. 1. 2 ADuC824特点
7. 1. 3 ADuC824电器性能参数
7. 1. 4 ADuC824引脚分布
7. 2 ADuC824组成原理
7. 2. 1 器件结构
7. 2. 2 双ADC电路
7. 3 控制ADC通道的特殊功能寄存器
7. 4 ADuC824片内其它外围设备
7. 4. 1 片内PLL(锁相环)控制
7. 4. 2 时间间隔计数器TIC
7. 4, 3 看门狗定时器WDT
7. 4. 4 电源监视器
7. 4. 5 片内DAC控制
7. 5 ADuC824串行接口
7. 5. 1 工业标准同步串行接口(SPI)
7. 5. 2 IC兼容接口
7. 6 ADuC824中断系统
7. 6. 1 中断系统
7. 6. 2 中断矢量
7, 7 ADuC824QuickStart开发系统
第八章 ADuC812应用
8. 1 ADuC812应用中的细节问题
8. 1. 1 上电初始化子程序
8. 1. 2 闪速/电擦除存储器的擦除和编程时间
8. 1. 3 微转换器的DAC问题
8. 1. 4 ADuC812的主时钟
8, 1. 5 ADuC812的基准电压
8. 1. 6 ADuC812的ADC
8. 1. 7 抗干扰和接地问题
8. 2 ADuC812开发板
8. 2. 1 ADuC812开发板的电路组成
8. 2. 2 ADuC812开发板的接口信号
8. 2. 3 ADuC812开发板上的跳线器
第九章 ADuC812快速开发软件
9. 1 QuickStart工具包安装
9. 2 汇编程序的编译
9. 3 串行口加载程序
9. 4 串行口调试程序ADuC简介
9. 5 串行口调试程序ADuC的使用
9. 5. 1 仿真器的设置和运行
9. 5. 2 调试器的设置和运行
9. 5. 3 串行口调试程序的运行
9. 6 关于ADuC软件的一些说明
9. 6. 1 一般限制
9. 6. 2调试器限制
附录A ADuC812时序和封装
A. 1 ADuC812时序
A. 2 外型尺寸
附录B IC总线及其应用
B. 1 概述
B. 2 数据传送
B. 3 总线仲裁和时钟同步
B. 4 7位地址传送的格式
B. 5 7位寻址
B. 6 IC器件输入输出电特性技术说明
B. 7 IC总线的增强特性
B. 8 电气特性和I/O级与总线定时
B. 9 应用信息
参考文献