主页 详情

《C语言在测量与控制中的应用》_王彤编著_12194285_9787111261902

【书名】:《C语言在测量与控制中的应用》
【作者】:王彤编著
【出版社】:北京:机械工业出版社
【时间】:2009
【页数】:206
【ISBN】:9787111261902
【SS码】:12194285

最新查询

内容简介

第1章 绪论

1.1C语言的特点

1.2工业PC

第2章 端口、内存输入/输出与位运算

2.1端口输入/输出函数

2.2位运算

2.2.1按位与运算的应用

2.2.2按位或运算的应用

2.2.3按位异或运算的应用

2.2.4按位非运算的应用

2.2.5按位左移运算和按位右移运算的应用

2.3位操作赋值运算

2.4内存单元读/写函数

第3章 硬件中断程序的设计

3.1Intel86系列CPU实模式下的中断系统

3.1.1实模式与保护模式的概念

3.1.2实模式下的中断系统

3.2有关硬件中断的几个函数

3.38259A中断控制器

3.3.18259A的结构和原理

3.3.28259A的编程

3.3.38259A连接的硬件中断源

3.48254定时器/计数器

3.4.18254的结构

3.4.28254的编程

3.5可屏蔽中断响应的大致过程

3.6实时中断程序设计举例

3.7定时中断程序的另一种结构

3.8CMOS实时钟硬件中断程序的设计

3.8.1实时钟的工作原理

3.8.2CMOS-RAM单元的读/写

3.8.3实时钟的中断功能

3.9定时器中断实验

第4章 数据的采集与存储

4.1A/D转换与D/A转换

4.1.1A/D转换

4.1.2D/A转换

4.1.3连续信号与离散信号的频谱

4.1.4被测信号与A/D量程的匹配

4.2接口的编码与变换

4.2.1计算机内机器数编码的概念

4.2.2几种常见定点数的编码规则

4.2.3几个接口编码变换举例

4.2.4分数二进制码与分数补码

4.2.5格雷码及其变换

4.3计算机的总线与功能扩展板卡及模块

4.3.1总线的概念

4.3.2总线的标准

4.3.3ISA总线及扩展板卡

4.3.4PCI局部总线及扩展板卡

4.3.5USB串行总线及扩展板模块

4.4HY—1232A/D、D/A接口板

4.4.1HY—1232的主要性能指标

4.4.2HY—1232的基地址

4.4.3HY—1232的板内地址分配及寄存器描述

4.4.4HY—1232的A/D和D/A编码

4.4.5HY—1232的A/D、D/A程序举例

4.5用位字段结构处理二进制位字段数据

4.5.1结构

4.5.2位字段结构

4.6用结构与联合的嵌套处理字节(BYTE)与字(WORD)数据

4.6.1联合

4.6.2结构与联合的嵌套

4.7数据采集程序及A/D温度漂移的补偿

4.7.1数据采集程序举例

4.7.2A/D通道温度漂移的补偿

4.8数据采集时的在线滤波

4.9磁盘数据文件的建立

4.9.1C语言文件概述

4.9.2文件的打开与关闭

4.9.3文件的读/写

4.10模拟量输入/输出与磁盘数据文件实验

第5章 数据的处理与绘图

5.1测量数据的预处理

5.1.1标度变换

5.1.2非线性特性的修正

5.1.3去除奇异项

5.1.4零均值化

5.1.5数据平滑

5.1.6趋势项的提取

5.2曲线的绘制

5.2.1概述

5.2.2图形系统的初始化

5.2.3画曲线的几个函数

5.2.4图形方式下的字符输出

5.2.5曲线的动画效果

5.2.6实时曲线的绘制

5.2.7TC屏幕图形的截取

5.3频谱分析与快速傅里叶变换

5.3.1傅里叶变换的概念

5.3.2快速傅里叶变换子程序的使用

5.3.3快速傅里叶变换的应用

5.4相关分析

5.4.1自相关函数与互相关函数

5.4.2相关系数函数

5.4.3相关函数的应用

5.5数据采集与处理系统举例

5.6数据处理与绘图实验

第6章 计算机的串行通信

6.1概述

6.1.1并行通信和串行通信

6.1.2同步通信和异步通信

6.1.3串行通信的传送制式、联络方式、通信速率及调制解调的概念

6.2串行通信的接口标准

6.2.1RS-232C标准

6.2.2RS-485标准

6.3Intel8250可编程异步串行接口芯片

6.3.18250的结构

6.3.28250的寄存器

6.4Turbo C的串口通信函数

6.5近距离无联络线简单三线通信

6.6串口硬件中断方式通信

6.6.1中断方式通信所涉及的一些寄存器

6.6.2中断方式通信的程序举例

6.7串口通信实验

第7章 并行接口的使用与步进电动机的控制

7.1并行I/O接口概述

7.28255A并行接口芯片简介

7.2.18255A的结构

7.2.28255A的工作方式

7.2.38255A的控制字及初始化

7.2.48255A在PC系列微机中的应用

7.2.5扬声器发声程序

7.3HY—6160数字量输入/输出接口板

7.4打印机的接口

7.4.1打印机的并行接口标准

7.4.2打印机的适配器

7.5步进电动机及驱动器

7.5.1步进电动机概述

7.5.2步进电动机与配套的驱动器

7.6步进电动机的位置与速度控制

7.6.1用打印机口控制步进电动机

7.6.2用HY—6160接口板控制步进电动机

7.6.3步进电动机的加速与减速控制

7.7并行接口的使用与步进电动机控制实验

第8章 闭环控制系统实时控制程序的设计

8.1闭环负反馈控制系统的构成

8.2控制系统的性能指标

8.2.1系统的时域性能指标

8.2.2系统的频域性能指标

8.2.3时域指标与频域指标之间的关系

8.3控制系统的校正

8.3.1系统综合校正的概念

8.3.2基本控制规律

8.4模拟化设计方法的概念和步骤

8.5离散化的原则与方法

8.6数字控制器的模拟化设计举例

8.7数字PID控制程序的设计

8.7.1数字PID控制算法的实现

8.7.2数字PID控制算法的改进

8.8计算机控制系统数字校正实验

第9章 软件中断与伪变量的使用

9.1软件中断的概念

9.2DOS功能调用

9.2.1DOS功能调用函数bdos()

9.2.2通用DOS功能调用函数intdos()

9.2.3通用DOS功能调用函数intdosx()

9.3通用软件接口函数int86()和int86x()

9.4伪变量与产生软中断函数geninterrupt()

9.4.1伪变量的概念

9.4.2伪变量的使用

9.4.3产生软中断函数geninterrupt()

9.4.4日时钟与实时钟对表程序

9.4.5实时钟报警中断的开发

附录 快速离散傅里叶变换程序fftt2.c清单

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
6800320776b84c6f3224bb057a07ae87#53a15b39d19b2177a8dfd0c28a5c130f#24414255#12194285.zip