找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1821|回复: 0
打印 上一主题 下一主题
收起左侧

VB如何向串口发送二维数组

[复制链接]
跳转到指定楼层
楼主
ID:273098 发表于 2018-6-1 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
将一个二值化图片以二进制形式打开存入二维数组,先要将二维数组通过串口发送到51单片机,如何用MSComm控件向串口发送二维数组?
Private Sub Command1_Click()
Open "C:\Users\lenovo\Desktop\Pic1.BMP" For Binary Access Read As #1
Picture1.ScaleMode = 3
m = Picture1.ScaleWidth
n = Picture1.ScaleHeight
L = LOF(1)
ReDim a(1 To n, 1 To m) As Byte
Get #1, 1, a()
Close #1
'测试
For j = 1 To n
For i = 1 To m
Debug.Print Hex$(a(j, i)) & Space(3);
Next i
Debug.Print
Next j
End Sub

这是用 Debug.Print显示,如何用MSComm发送?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表