vc++.net实现单片机与pc的串行通信.doc
约5页DOC格式手机打开展开
vc++.net实现单片机与pc的串行通信,vc++.net实现单片机与pc的串行通信4900多字1 引言 pc与单片机构成的上位机、下位机分布式控制系统是一种常见的工业控制系统,单片机作为下位机可进行现场数据采集和就地控制,并可将采集到的数据或者状态信息传送到上位pc机,以做进一步的分析处理。在实际应用中,上位机与下位机的通信问题是首要解决的问题之一,串行通信...
内容介绍
此文档由会员 beijing2008 发布
VC++.NET实现单片机与PC的串行通信
4900多字
1 引言
PC与单片机构成的上位机、下位机分布式控制系统是一种常见的工业控制系统,单片机作为下位机可进行现场数据采集和就地控制,并可将采集到的数据或者状态信息传送到上位PC机,以做进一步的分析处理。在实际应用中,上位机与下位机的通信问题是首要解决的问题之一,串行通信以其高效率、可靠、标准统一的优点成为重要的通信手段,本文即在WINDOWS XP环境下,使用Visual C++.NET中的MSComm控件实现C167CR单片机与PC之间的串行通信,其通信线路通过RS232连接(距离小于15m)。
2 C167CR单片机串行接口简介
C167CR单片机是德国Infineon公司(前西门子半导体部)开发的一种16位单片机,属于单片机中的高端产品,片内有16通道10位A/D转换器、9个定时器、2个串行接口以及15个报文的CAN接口等功能模块。C167CR单片机有两种类型的串行接口:异步/同步串行接口(ASC0)和高速同步串行接口(SSC),下面介绍异步/同步串行接口(ASC0)。ASC0的接口功能是通过设置几个专用寄存器来予以确定......
参考文献
1 陆延丰,王海林,张春.亿恒C164CI 16位单片机[M].清华大学出版社
2 马忠梅.单片机C语言应用程序设计[M]. 北京航天航空大学出版社
3 李东玉.Visual C++.NET 实用编程100例 [M].中国铁道出版社
4900多字
1 引言
PC与单片机构成的上位机、下位机分布式控制系统是一种常见的工业控制系统,单片机作为下位机可进行现场数据采集和就地控制,并可将采集到的数据或者状态信息传送到上位PC机,以做进一步的分析处理。在实际应用中,上位机与下位机的通信问题是首要解决的问题之一,串行通信以其高效率、可靠、标准统一的优点成为重要的通信手段,本文即在WINDOWS XP环境下,使用Visual C++.NET中的MSComm控件实现C167CR单片机与PC之间的串行通信,其通信线路通过RS232连接(距离小于15m)。
2 C167CR单片机串行接口简介
C167CR单片机是德国Infineon公司(前西门子半导体部)开发的一种16位单片机,属于单片机中的高端产品,片内有16通道10位A/D转换器、9个定时器、2个串行接口以及15个报文的CAN接口等功能模块。C167CR单片机有两种类型的串行接口:异步/同步串行接口(ASC0)和高速同步串行接口(SSC),下面介绍异步/同步串行接口(ASC0)。ASC0的接口功能是通过设置几个专用寄存器来予以确定......
参考文献
1 陆延丰,王海林,张春.亿恒C164CI 16位单片机[M].清华大学出版社
2 马忠梅.单片机C语言应用程序设计[M]. 北京航天航空大学出版社
3 李东玉.Visual C++.NET 实用编程100例 [M].中国铁道出版社