資源簡(jiǎn)介
本軟件實(shí)現(xiàn)了上位機(jī)軟件與單片機(jī)的通信及控制。上位機(jī)能收發(fā)下位機(jī)的信息。同時(shí)還能控制下位機(jī)數(shù)碼管、led燈、蜂鳴器等。下位機(jī)單片機(jī)開(kāi)發(fā)板采用天祥電子的開(kāi)發(fā)板。

代碼片段和文件信息
//?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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????8569??2010-09-15?21:08??SCommTest\mscomm.cpp
?????文件???????3221??2010-07-25?17:25??SCommTest\mscomm.h
?????文件???????3633??2010-07-25?17:22??SCommTest\ReadMe.txt
?????文件???????1929??2012-04-01?09:54??SCommTest\resource.h
?????文件??????37976??2012-04-01?09:54??SCommTest\SCommTest.aps
?????文件???????2842??2012-04-01?14:01??SCommTest\SCommTest.clw
?????文件???????2105??2010-07-25?17:22??SCommTest\SCommTest.cpp
?????文件???????4645??2010-09-15?22:47??SCommTest\SCommTest.dsp
?????文件????????587??2010-07-25?18:30??SCommTest\SCommTest.dsw
?????文件???????1357??2010-07-25?17:22??SCommTest\SCommTest.h
?????文件??????66560??2012-04-01?14:01??SCommTest\SCommTest.ncb
?????文件??????53760??2012-04-01?14:01??SCommTest\SCommTest.opt
?????文件???????1643??2012-04-01?14:01??SCommTest\SCommTest.plg
?????文件???????9243??2012-04-01?09:54??SCommTest\SCommTest.rc
?????文件??????16539??2012-04-01?13:43??SCommTest\SCommTestDlg.cpp
?????文件???????2318??2012-04-01?13:43??SCommTest\SCommTestDlg.h
?????文件????????211??2010-07-25?17:22??SCommTest\StdAfx.cpp
?????文件???????1054??2010-07-25?17:22??SCommTest\StdAfx.h
?????文件???????1078??2010-07-25?17:22??SCommTest\res\SCommTest.ico
?????文件????????401??2010-07-25?17:22??SCommTest\res\SCommTest.rc2
?????文件??????25793??2012-04-01?14:01??SCommTest\Release\mscomm.obj
?????文件??????36864??2012-04-01?14:01??SCommTest\Release\SCommTest.exe
?????文件??????10580??2012-04-01?14:01??SCommTest\Release\SCommTest.obj
?????文件????5822740??2012-04-01?14:01??SCommTest\Release\SCommTest.pch
?????文件???????4296??2012-04-01?14:01??SCommTest\Release\SCommTest.res
?????文件??????42285??2012-04-01?14:01??SCommTest\Release\SCommTestDlg.obj
?????文件????????750??2012-04-01?14:01??SCommTest\Release\StdAfx.obj
?????文件??????50176??2012-04-01?14:01??SCommTest\Release\vc60.idb
?????文件??????47449??2012-03-30?21:25??SCommTest\Debug\mscomm.obj
?????文件??????????0??2012-03-30?21:25??SCommTest\Debug\mscomm.sbr
............此處省略21個(gè)文件信息
評(píng)論
共有 條評(píng)論