社区
单片机/工控
帖子详情
VB串口MSCOMM数据转换问题
donghailan
2008-04-28 08:30:12
PC机与单片机通信中,要想用PC机控制单片机,比如发送一个0F0H,单片机P0口接LED显示一半亮,一半灭。但是键盘的编码应该与单片机不同,PC机上是字符,而单片机是十六进制,怎么办?我想在VB中将其转化后再发给单片机,可行吗?
...全文
120
7
打赏
收藏
VB串口MSCOMM数据转换问题
PC机与单片机通信中,要想用PC机控制单片机,比如发送一个0F0H,单片机P0口接LED显示一半亮,一半灭。但是键盘的编码应该与单片机不同,PC机上是字符,而单片机是十六进制,怎么办?我想在VB中将其转化后再发给单片机,可行吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
路漫漫其修远.
2008-05-06
打赏
举报
回复
如果你要转换的子程序呢,我也有。你留个邮箱给我,我给你发一份过去
路漫漫其修远.
2008-05-06
打赏
举报
回复
虽然从你的理解来看,转换后更直观一些。作为机器,它会自动将其转换成二进制的。所以你在PC端发送数据可以直接考虑发送内容为0xFF之类
zakrain
2008-05-02
打赏
举报
回复
直接发就十进制数就可以了,或者加个&H发送十六进制.下面是我VB工程里的片断
Dim sendBuffer(7) As Byte
sendBuffer(0)=25 '十进制数
sendBuffer(0)=&h19 '十六进制数
MSComm1.Output = sendBuffer
bigbat
2008-04-29
打赏
举报
回复
你直接转换!这种问题最好不要在问第二遍!
色郎中
2008-04-29
打赏
举报
回复
直接在VB里发 16进制的 数据下去就OK 了
flfq
2008-04-28
打赏
举报
回复
不明白什么意思
VB
串口
通信源码210个
035、
VB
串口
通信 6路10位AD
转换
数据
采集源程序 036、
VB
串口
通信,API
串口
通信模块源码 037、
VB
串口
通信,适用简单,适合初学者 038、
VB
串口
通信操作界面,进行
数据
采集,画实时曲线 039、
VB
串口
通信程序,可以读取
串口
并...
VB
串口
通信UART程序实例源码合集学习资料(200个).zip
VB
串口
通信 6路10位AD
转换
数据
采集源程序.rar
VB
串口
通信,API
串口
通信模块源码.rar
VB
串口
通信,适用简单,适合初学者
VB
串口
通信,适用简单,适合初学者.rar
VB
串口
通信之
串口
接收程序.rar
VB
串口
通信操作界面,进行
数据
...
VB
中
MScomm
控件通信方式的使用
VB
开发
串口
通信程序常用的方法是利用
VB
自身提供的控件
MScomm
来实现,该控件隐藏了大部分
串口
通信的底层运行过程和许多烦琐的处理过程,将
串口
封装起来,操作容易、易实现。同时支持查询法和事件驱动通信的机制。文中...
VB
中关于
MSComm
控件使用
利用
VB
实现
串口
通讯完成事件驱动和查询方式
vb
串口
调试 经调试直接可用
MSComm
1.PortOpen = False '关闭
串口
End Sub Private Sub Form_Load()
MSComm
1.CommPort = 4 '使用串行端口1
MSComm
1.Settings = "9600,N,8,1" '设置波特率等
MSComm
1.InputLen = 0 '清空从接收缓存器中读到的...
单片机/工控
27,377
社区成员
28,769
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章