首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

通过串口显示湿度传感器的数据解决方法

2012-01-30 
通过串口显示湿度传感器的数据void main(){unsigned char a,b,c,d,eInit()while(1){send_1(0x55)Delay(

通过串口显示湿度传感器的数据
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进制数。如果要把它转化成十进制数并显示该怎么办?

[解决办法]
这个没有难度吧?!

热点排行