通过串口显示湿度传感器的数据

xrj1987729 2009-06-04 01:48:31
void main()
{
unsigned char a,b,c,d,e;
Init();
while(1)
{
send_1(0x55);
Delay(200);
send_1(0x22);
Delay(200);
a = freq/10000;
send_1(codetable[a]);
Delay(200);
b = freq/1000%10;
send_1(codetable[b]);
Delay(200);
c = freq/100%10;
send_1(codetable[c]);
Delay(200);
d = freq/10%10;
send_1(codetable[d]);
Delay(200);
e = freq%10;
send_1(codetable[e]);
Delay(200);
}
这是下位机发送数据的程序,波特率是9600,无校验位,前2个数0x55 0x22为前面的校验位,对上了才取后面的5个有效位,请问要怎么用VB编一个通过串口能显示其有效数据的程序。发送过来的为16进制数。如果要把它转化成十进制数并显示该怎么办?
...全文
132 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
贝隆 2009-06-04
  • 打赏
  • 举报
回复
这个没有难度吧?!

864

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧