• 大小: 3.77MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-11
  • 语言: C/C++
  • 标签: vc++6.0  课程设计  

资源简介

课程设计比较简单,rs232串口通信,就做了这么一个程序,能够发送字符串,开的是com4口,我写死在程序里了,用的是空件,没有用api。这个比较水了。。。

资源截图

代码片段和文件信息

// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++ your modifications will be overwritten.


#include “stdafx.h“
#include “mscomm.h“

/////////////////////////////////////////////////////////////////////////////
// CMSComm

IMPLEMENT_DYNCREATE(CMSComm CWnd)

/////////////////////////////////////////////////////////////////////////////
// CMSComm properties

/////////////////////////////////////////////////////////////////////////////
// CMSComm operations

void CMSComm::SetCDHolding(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x1 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetCDHolding()
{
BOOL result;
InvokeHelper(0x1 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetCommID(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x3 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

long CMSComm::GetCommID()
{
long result;
InvokeHelper(0x3 DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}

void CMSComm::SetCommPort(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x4 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

short CMSComm::GetCommPort()
{
short result;
InvokeHelper(0x4 DISPATCH_PROPERTYGET VT_I2 (void*)&result NULL);
return result;
}

void CMSComm::SetCTSHolding(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x5 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetCTSHolding()
{
BOOL result;
InvokeHelper(0x5 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetDSRHolding(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x7 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetDSRHolding()
{
BOOL result;
InvokeHelper(0x7 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetDTREnable(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x9 DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 bNewValue);
}

BOOL CMSComm::GetDTREnable()
{
BOOL result;
InvokeHelper(0x9 DISPATCH_PROPERTYGET VT_BOOL (void*)&result NULL);
return result;
}

void CMSComm::SetHandshaking(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0xa DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

long CMSComm::GetHandshaking()
{
long result;
InvokeHelper(0xa DISPATCH_PROPERTYGET VT_I4 (void*)&result NULL);
return result;
}

void CMSComm::SetInBufferSize(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0xb DISPATCH_PROPERTYPUT VT_EMPTY NULL parms
 nNewValue);
}

short CMSComm::Ge

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     659456  2011-06-16 22:36  串口通信课程设计及文档\2011硬件课程设计—串口通信rs232.doc

     文件      46968  2011-06-07 18:30  串口通信课程设计及文档\mytest\Debug\mscomm.obj

     文件    2125906  2011-06-07 18:35  串口通信课程设计及文档\mytest\Debug\mytest.exe

     文件    2498904  2011-06-07 18:35  串口通信课程设计及文档\mytest\Debug\mytest.ilk

     文件      14064  2011-06-07 18:35  串口通信课程设计及文档\mytest\Debug\mytest.obj

     文件    5458868  2011-06-07 18:30  串口通信课程设计及文档\mytest\Debug\mytest.pch

     文件    4064256  2011-06-07 18:35  串口通信课程设计及文档\mytest\Debug\mytest.pdb

     文件       8580  2011-06-07 18:30  串口通信课程设计及文档\mytest\Debug\mytest.res

     文件      28065  2011-06-07 18:33  串口通信课程设计及文档\mytest\Debug\mytestDlg.obj

     文件     105541  2011-06-07 18:30  串口通信课程设计及文档\mytest\Debug\StdAfx.obj

     文件     205824  2011-06-07 18:39  串口通信课程设计及文档\mytest\Debug\vc60.idb

     文件     364544  2011-06-07 18:33  串口通信课程设计及文档\mytest\Debug\vc60.pdb

     文件       8569  2011-06-07 18:18  串口通信课程设计及文档\mytest\mscomm.cpp

     文件       3221  2011-06-07 18:18  串口通信课程设计及文档\mytest\mscomm.h

     文件      35288  2011-06-07 18:26  串口通信课程设计及文档\mytest\mytest.aps

     文件       1018  2011-06-07 18:33  串口通信课程设计及文档\mytest\mytest.clw

     文件       2063  2011-06-07 18:16  串口通信课程设计及文档\mytest\mytest.cpp

     文件       4480  2011-06-07 18:39  串口通信课程设计及文档\mytest\mytest.dsp

     文件        564  2011-06-07 18:39  串口通信课程设计及文档\mytest\mytest.dsw

     文件       1324  2011-06-07 18:16  串口通信课程设计及文档\mytest\mytest.h

     文件      50176  2011-06-07 18:39  串口通信课程设计及文档\mytest\mytest.ncb

     文件      48640  2011-06-07 18:39  串口通信课程设计及文档\mytest\mytest.opt

     文件       1013  2011-06-07 18:35  串口通信课程设计及文档\mytest\mytest.plg

     文件       5614  2011-06-07 18:26  串口通信课程设计及文档\mytest\mytest.rc

     文件       4491  2011-06-07 18:33  串口通信课程设计及文档\mytest\mytestDlg.cpp

     文件       1456  2011-06-07 18:33  串口通信课程设计及文档\mytest\mytestDlg.h

     文件       3579  2011-06-07 18:16  串口通信课程设计及文档\mytest\ReadMe.txt

     文件       1078  2011-06-07 18:16  串口通信课程设计及文档\mytest\res\mytest.ico

     文件        398  2011-06-07 18:16  串口通信课程设计及文档\mytest\res\mytest.rc2

     文件        684  2011-06-07 18:26  串口通信课程设计及文档\mytest\resource.h

............此处省略10个文件信息

评论

共有 条评论