c. PortOpen:打开或关闭串行端口.
d. RThreshold:该属性为一阀值,它确定当接收缓冲区内字节个数达到或超过该值后就产生MSComml--OnComm事件.
e. Input:从接收缓冲区移走一串字符.
f. Output:向发送缓冲区传送一字符串.
2)CommEvent属性
如果在通讯过程中发生错误或事件,就会引发OnComm事件并由CommEvent属性代码反映错误类型,可根据该属性值来执行不同的程序操作或数据处理.以下是部分属性常数值及其含义:
a. ComEvSend:其值为1,发送缓冲区的内容少于SThreshold指定的值.
b. ComEvReceive:其值为2,接收缓冲区内字符数达到RThreshold值,该事件在缓冲区中数据被移走前将持续产生.
c. ComEventRxParity:其值为1009,奇偶校验.
d. ComEvEOF:其值为7,接收数据中出现文件结束字符
3 PC机与单片机主程序设计
3.1单片机的串口控制
单片机串口控制较为简单,此处只给出初始化程序:
MOV TL1,#0E8H
MOV TH1 , # 0E8H; 定时器时间常数
MOV TMOD, # 20H; 定时器Tl工作方式2
MOV SCON, # 50H; 串行口方式1
SETB TRl ; 定时器开始工作
MOV IE, # 90H; 允许串行口中断
MOV SBUF,A; 串行数据发送
3.2地址信息,要求单片机接收极限值设置信息的发送
Private Sub mnN1_Click()
MSComml. PortOpen=True '打开通讯端口
MSComml. RTSEnable=False'置通讯端口为发送状态
MSComml. Settings="2400,m,8,1"'奇偶校验位置1,发送地址信息
MSComml. OutBufferCount = 0'清发送缓冲区
MSComml. output= 1 '发送单片机机地址信息
MSComml. Settings=2400,s,8,1 奇偶校验位置0,
发送数据信息
MSComml.Output= " "发送要求单片机接收极限值设置信息
End Sub
3.3数据信息(应答信息)的接收
Private Sub cmdrecvans_Click()'接收应答信息,初始化MSComm
MSComm1.InBufferCount = 0'接收缓冲区
MSComml. RThreshold= 2'设置接收数据的长度
MSComml. RTSEnable= True'置为接收状态
Timer. Enabled=True
End Sub
Private Sub Timer_Click()
- pc与单片机串口通信 > VB环境下实现PC机与单片机(8031)的串行通讯
-
VB环境下实现PC机与单片机(8031)的串行通讯
下载该文档 文档格式:DOC 更新时间:2008-10-01 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: 微软用户 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 微软中国 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:利用 VB 6. 0 实现网络远 程PC 与单片机通信
下一篇:摘 要:由于目前 USB 设备多是由专门的 USB 控制芯片来实现其应用控制,芯片内集成了
点击查看更多关于pc与单片机串口通信的相关文档
- 您可能感兴趣的
- pc与单片机串口通讯 单片机串口通信 单片机串口通信c程序 单片机串口通信原理 pic单片机串口通信 单片机串口通信实例 51单片机串口通信程序 单片机串口通信加密 单片机串口通信电路图
- 大家在找
-
- · 小说阅读器官方下载
- · 铁石心肠2部大结局
- · 中国联通代理商系统
- · 甘露聚糖霉
- · www.autocadws.com
- · 滑柱式钻模的cad图
- · 火影同人漫画鼬vs佩恩
- · 尼康s6150怎么样
- · 考研初试时间
- · PcB天线
- · 在线科学版计算计算器
- · 马克思基本原理聚焦
- · qq管家下载
- · 小学语文论文集
- · 万历首辅张居正评价
- · 亲子趣味体育游戏pdf
- · office2003中文版下载
- · www.xgb.ecnu.edu.cn
- · 哈尔滨58同城网出租房
- · 自考心理学史的试题
- · 全民实况论坛
- · 新疆职业大学陈婷
- · 工程流体力学ppt
- · 解决大学生不能就业问题国家采取的措施
- · 偷星九月九天244预告
- · 露梅脜碌胫路
- · msn是什么
- · 机械铣床论文范文
- · 安全生产法律基础知识章节练习题
- · 统计学原理试卷
- 赞助商链接