vb与串口通信,读取第2针的电平信号
这个能实现吗,有人做过没有可以交流一下
有个大概的思路就可以
平时不与COM进通信,只有电压变化才有信号出来
而且做的这个设备是TTL RS232转换口 这类问题找老朱 老朱?哪个是啊,麻烦给引见一下
LZ:你这COM口的第2脚是RXD,用于接收来自下位机的数据的.在COM口打开时当有数据(位)到达,其第2脚才有电位变化.
你要接收数据可以用MSCOMM控件打开COM口,通过ONCOMM事件来接收数据. 想读取电平变化,估计有些难度,最好的办法莫过于使用示波器了 zdingyun
已经回复了
你可以将串口接收模式改成二进制模式,然后定义变量类型为BYTE,判断每一位来确定是高电平还是低电平. 哥,你要做的是可以用电路实现的,检测电压跳变可以用继电器,或者运算放大器也可以,看你的目的是什么
补充:VB , COM/DCOM/COM+