I
目 录
第一章 计算机硬件系统概述 ................................................... 1
1.1 计算机硬件系统的组成及结构 .....................................................................................1
1.2 I/O 系统概述 ..................................................................................................................2
1.3 计算机硬件系统的设计内容 .........................................................................................5
1.4 计算机硬件系统的设计原则 .........................................................................................5
第二章 数据采集技术概述 ..................................................... 6
2.1 数据采集系统的结构原理 .............................................................................................6
2.1.1 数据采集系统的分类 .......................................................................................6
2.1.2 数据采集系统的基本功能 ...............................................................................6
2.1.3 数据采集系统的结构形式 ...............................................................................6
2.2 数据采集系统设计的基本原则 .....................................................................................7
2.2.1 硬件设计的基本原则 .......................................................................................7
2.2.2 软件设计的基本原则 .......................................................................................7
第三章 数据采集系统的硬件设计 ............................................... 8
3.1 系统结构框图 .................................................................................................................8
3.2 系统工作原理 .................................................................................................................8
3.2.1 CPU 处理核心模块 ...........................................................................................9
3.2.2 ADC 模数转换 ..................................................................................................10
3.2.3 液晶显示流程 .................................................................................................13
3.2.4 完整的 PCB版图 .............................................................................................15
第四章 数据采集系统的软件设计 .............................................. 17
4.1 汇编和 keil c ..............................................................................................................17
4.2 Keil C51 vs ANSI C( 标准 C)....................................................................................17
4.2.1 内存区域 (Memory Areas) : .........................................................................18
4.2.2 变量或数据类型 .............................................................................................18
4.2.3 存储类型声明和存储模式 .............................................................................19
4.2.4 Keil C51 指针 ................................................................................................21
4.2.5 Keil C51 函数 ................................................................................................21
4.2.6 中断服务 .........................................................................................................22
4.3 使用 Keil C 时应做的和应该避免的 ........................................................................23
4.3.1 采用短变量 .....................................................................................................24
4.3.2 使用无符号类型 .............................................................................................24
4.3.3 避免使用浮点指针 .........................................................................................24
4.3.4 使用位变量 .....................................................................................................24
4.3.5 用局部变量代替全局变量 .............................................................................24
4.3.6 为变量分配内部存储区 .................................................................................24
4.3.7 使用特定指针 .................................................................................................25