资源简介
本软件实现了上位机软件与单片机的通信及控制。上位机能收发下位机的信息。同时还能控制下位机数码管、led灯、蜂鸣器等。下位机单片机开发板采用天祥电子的开发板。

代码片段和文件信息
// 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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 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个文件信息
相关资源
- 如何使用VC和OD调试OCX控件
- 单片机音乐倒数定时器的设计
- STC15F
- VC仿Windows记事本源代码
- 51单片机通信采样proteus仿真方波转化
- SpringMVC文件上传与的实现.rar
- 51 单片机 红外避障小车 大集合136
- STC8951系列单片机中方指南
- 基于MCS_51单片机的工业屏柜散热方案
- MCS_51单片机与8255A的接口设计
- 飞思卡尔单片机MC9S12XS12G128驱动(硬件
- 51单片机PWM程序,占空比、周期可调整
- 单片机和adc0809数字电压表
- PIC单片机完成的电子密码锁
- 单片机、ADC0808809设计简易数字电压表
- 51单片机多功能自行车测速仪
- Windows异步套接字网络编程
- VC 获得文件属性 获取文件的创建时
- 基于MVC模式的会员管理系统
- 单片机做的6位时分秒数字钟
- 单片机电子时钟 闹钟 日历
- 音乐代码转换软件 单片机编程时用
- 单片机课程设计 篮球计分器
- PLC上位机编程软件
- silicon lab公司的收音IC SI47XX全套开发工
- 读者写者问题(读者优先,写者优先
- 00
- MFC程序-碰撞的小球
- 用51单片机实现G代码翻译
- vc 柱形图 CBarChart
评论
共有 条评论