简介
《VB通信编程技术》从编程实践的角度详细介绍了 Windows 环境下利用 Visual Basic 进行串口通信和网络通信编程的基本方法, 并结合当前串口通信与网络通信发展的趋势, 通过一系列应用实例, 详细阐述了串口通信和网络通信技术与 Visual Basic 技术相结合解决实际问题的基本思路和方法, 给出了远程控制与监测相结合的解决方案和编程要点。
目录
第 1 章 串行通信基础知识
1 1 串行通信
1 1 1 串行通信和并行通信
1 1 2 串行通信方式
1 1 3 数据传送方式
1 2 串行通信接口
1 2 1 RS -232 串口
1 2 2 RS -485 接口
1 2 3 USB 接口
1 3 RS -232 串口协议概述
1 3 1 机械特性
1 3 2 电气特性
1 3 3 功能特性
1 3 4 规程特性
1 4 速度及流量控制
1 4 1 RS -232 与信息传输速度
1 4 2 流量控制
1 5 串口的初始化
1 6 串口连接线的制作
1 6 1 串口直连线
1 6 2 串口交叉线
1 7 串口调试工具
1 7 1 串口通信测试器
1 7 2 超级终端
第 2 章 MSComm 串口通信
2 1 MSComm 控件的引用
2 2 MSComm 属性
2 3 MSComm 控件事件
2 4 回路测试
2 5 自动读取传入的字符串
2 6 数据服务器的仿真
2 7 控制数据服务器
2 8 字节与字符
2 9 字节的传送与接收
第 3 章 VB 串口通信应用实例
3 1 PC 与单片机通信— — —回环测试
3 1 1 单片机通信接口简介
3 1 2 回环测试功能介绍
3 1 3 单片机回环测试的 Keil C51 程序设计
3 1 4 单片机回环测试的 BASCOM 程序设计方法
3 1 5 利用串口助手测试回环测试单片机
3 1 6 PC 机回环测试程序设计
3 2 PC 与单片机通信— — —流水灯及数据显示控制
3 2 1 单片机流水灯及数据显示控制的 Keil C51 程序设计
3 2 2 单片机流水灯及数据显示控制的 BASCOM 8051 程序设计
3 2 3 串口助手测试流水灯及数据显示
3 2 4 PC 机对流水灯及数据显示控制程序设计
3 3 PC 与单片机通信— — —计算机温度检测
3 3 1 温度检测器设计要求
3 3 2 用 Keil C51 编写温度检测模块程序
3 3 3 用 BASCOM 编写温度检测程序
3 3 4 利用串口助手测试温度检测器
3 3 5 VB 监控程序设计
3 4 PC 机与开关控制器的通信
3 4 1 开关控制器功能
3 4 2 用 Keil C51 编写开关控制器程序
3 4 3 用 BASCOM 编写开关控制器程序
3 4 4 利用串口助手测试开关控制器
3 4 5 PC 机监控开关控制器程序设计
3 5 PC 与 ADAM 模块通信
3 5 1 ADAM 模块应用系统结构图
3 5 2 ADAM 模块通信协议分析
3 5 3 ADAM 模拟测试
3 5 4 PC 与 ADAM-4050 通信程序设计
3 5 5 PC 与 ADAM-4017 通信程序设计
3 6 PC 与 DXX 远程测控模块通信
3 6 1 DXX 模块应用系统结构图
3 6 2 DXX 模块通信协议分析
3 6 3 DXX DIO 模块通信命令
3 6 4 DXX AIO 模块通信命令
3 6 5 DXX 模块测试
3 6 6 PC 与 DXX DIO 模块通信程序设计
3 6 7 PC 与 DXX AIO 模块通信程序设计
第 4 章 网络通信基础知识
4 1 Winsock 属性( Property)
4 2 Winsock 方法( Method)
4 3 Winsock 控件事件( Event)
第 5 章 基于 UDP 协议的网络通信
5 1 UDP 协议基础
5 2 UDP 连接的基础范例
5 3 三子棋游戏
第 6 章 基于 TCP 协议的网络通信
6 1 TCP 协议
6 2 TCP 连接范例
6 3 多人聊天室
6 3 1 多人聊天室设计思想
6 3 2 多人聊天室服务器端程序设计
6 3 3 多人聊天室客户端程序设计
第 7 章 基于 FTP 协议的网络通信
7 1 FTP 协议
7 2 FTP 服务器— — —文件的接收
7 2 1 FTP 服务器和客户端简介
7 2 2 FTP 服务器窗体设计及程序设计详解
7 2 3 FTP 服务器完整程序代码
7 3 FTP 客户端程序— — —文件上传
7 3 1 FTP 客户端窗体设计及程序设计详解
7 3 2 FTP 客户端完整程序代码
7 4 实际测试
第 8 章 通信数据的管理
8 1 数据库的基础知识
8 1 1 数据库的概念
8 1 2 数据库系统的特点
8 1 3 关系数据库
8 2 数据库的创建
8 2 1 Access2003 软件建立数据库
8 2 2 利用 VB 建立数据库
8 3 SQL 语句介绍
8 4 利用 Data 控件访问数据库
8 4 1 Data 控件的主要属性
8 4 2 Data 控件访问数据库— — —通讯录实例 1
8 4 3 Data 控件的常用方法
8 4 4 Data 控件访问数据库— — —通讯录实例 2
8 5 使用 ADO 控件访问数据库
8 5 1 ADO 控件的引用
8 5 2 ADO 对象
8 5 3 通过 ADO 对象访问数据库— — —通讯录实例 3
8 6 数据库在通信中的应用
8 6 1 MSFlexGrid 控件简介
8 6 2 数据库在网络通信中的应用
参考文献
1 1 串行通信
1 1 1 串行通信和并行通信
1 1 2 串行通信方式
1 1 3 数据传送方式
1 2 串行通信接口
1 2 1 RS -232 串口
1 2 2 RS -485 接口
1 2 3 USB 接口
1 3 RS -232 串口协议概述
1 3 1 机械特性
1 3 2 电气特性
1 3 3 功能特性
1 3 4 规程特性
1 4 速度及流量控制
1 4 1 RS -232 与信息传输速度
1 4 2 流量控制
1 5 串口的初始化
1 6 串口连接线的制作
1 6 1 串口直连线
1 6 2 串口交叉线
1 7 串口调试工具
1 7 1 串口通信测试器
1 7 2 超级终端
第 2 章 MSComm 串口通信
2 1 MSComm 控件的引用
2 2 MSComm 属性
2 3 MSComm 控件事件
2 4 回路测试
2 5 自动读取传入的字符串
2 6 数据服务器的仿真
2 7 控制数据服务器
2 8 字节与字符
2 9 字节的传送与接收
第 3 章 VB 串口通信应用实例
3 1 PC 与单片机通信— — —回环测试
3 1 1 单片机通信接口简介
3 1 2 回环测试功能介绍
3 1 3 单片机回环测试的 Keil C51 程序设计
3 1 4 单片机回环测试的 BASCOM 程序设计方法
3 1 5 利用串口助手测试回环测试单片机
3 1 6 PC 机回环测试程序设计
3 2 PC 与单片机通信— — —流水灯及数据显示控制
3 2 1 单片机流水灯及数据显示控制的 Keil C51 程序设计
3 2 2 单片机流水灯及数据显示控制的 BASCOM 8051 程序设计
3 2 3 串口助手测试流水灯及数据显示
3 2 4 PC 机对流水灯及数据显示控制程序设计
3 3 PC 与单片机通信— — —计算机温度检测
3 3 1 温度检测器设计要求
3 3 2 用 Keil C51 编写温度检测模块程序
3 3 3 用 BASCOM 编写温度检测程序
3 3 4 利用串口助手测试温度检测器
3 3 5 VB 监控程序设计
3 4 PC 机与开关控制器的通信
3 4 1 开关控制器功能
3 4 2 用 Keil C51 编写开关控制器程序
3 4 3 用 BASCOM 编写开关控制器程序
3 4 4 利用串口助手测试开关控制器
3 4 5 PC 机监控开关控制器程序设计
3 5 PC 与 ADAM 模块通信
3 5 1 ADAM 模块应用系统结构图
3 5 2 ADAM 模块通信协议分析
3 5 3 ADAM 模拟测试
3 5 4 PC 与 ADAM-4050 通信程序设计
3 5 5 PC 与 ADAM-4017 通信程序设计
3 6 PC 与 DXX 远程测控模块通信
3 6 1 DXX 模块应用系统结构图
3 6 2 DXX 模块通信协议分析
3 6 3 DXX DIO 模块通信命令
3 6 4 DXX AIO 模块通信命令
3 6 5 DXX 模块测试
3 6 6 PC 与 DXX DIO 模块通信程序设计
3 6 7 PC 与 DXX AIO 模块通信程序设计
第 4 章 网络通信基础知识
4 1 Winsock 属性( Property)
4 2 Winsock 方法( Method)
4 3 Winsock 控件事件( Event)
第 5 章 基于 UDP 协议的网络通信
5 1 UDP 协议基础
5 2 UDP 连接的基础范例
5 3 三子棋游戏
第 6 章 基于 TCP 协议的网络通信
6 1 TCP 协议
6 2 TCP 连接范例
6 3 多人聊天室
6 3 1 多人聊天室设计思想
6 3 2 多人聊天室服务器端程序设计
6 3 3 多人聊天室客户端程序设计
第 7 章 基于 FTP 协议的网络通信
7 1 FTP 协议
7 2 FTP 服务器— — —文件的接收
7 2 1 FTP 服务器和客户端简介
7 2 2 FTP 服务器窗体设计及程序设计详解
7 2 3 FTP 服务器完整程序代码
7 3 FTP 客户端程序— — —文件上传
7 3 1 FTP 客户端窗体设计及程序设计详解
7 3 2 FTP 客户端完整程序代码
7 4 实际测试
第 8 章 通信数据的管理
8 1 数据库的基础知识
8 1 1 数据库的概念
8 1 2 数据库系统的特点
8 1 3 关系数据库
8 2 数据库的创建
8 2 1 Access2003 软件建立数据库
8 2 2 利用 VB 建立数据库
8 3 SQL 语句介绍
8 4 利用 Data 控件访问数据库
8 4 1 Data 控件的主要属性
8 4 2 Data 控件访问数据库— — —通讯录实例 1
8 4 3 Data 控件的常用方法
8 4 4 Data 控件访问数据库— — —通讯录实例 2
8 5 使用 ADO 控件访问数据库
8 5 1 ADO 控件的引用
8 5 2 ADO 对象
8 5 3 通过 ADO 对象访问数据库— — —通讯录实例 3
8 6 数据库在通信中的应用
8 6 1 MSFlexGrid 控件简介
8 6 2 数据库在网络通信中的应用
参考文献
VB通信编程技术
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×