VB 文本框如何显示单片传来的16进制数

来源:百度知道 编辑:UC知道 时间:2024/06/21 16:09:14
我用的是VB6.0,试验单片机与PC的通讯。用串口调试助手可以接收单片机传过来的16进制数据,现在用VB可以实现和单片机的通讯,但是只能进行字符串的通讯,我的发送和接受再VB上用的都是文本框,请问如何在文本框中输入16进制数,在接收框中也能接受到单片机返回的数,例如:在TEXT1中输入FE,经过单片机后在LIST1中也显示FE。(我的单片机程序写的就是发什么返回什么)

把你接收到得十六进制数当成字符放到文本框里就行了。

不知道你用的什么组件通信的,估计是mscomm吧。如果是的话,你VB接收的时候设置为二进制接收,然后用byte的数组存放,可以转换成任意进制,具体我记不得了。如果不懂,可以Q我。351405586