求助:刚接触
单片机,没有编写程序的经验,还请各路大侠不吝赐教!
通过串口接收命令和传送信息的传感器,请问如何编写程序,使得读取的浓度数据通过数码管显示!
传感器的说明书如下:
电气性能参数参数标准使用电压DC 5V
±times New Roman">0.5V工作电流<60mA串行接口(TTL)传输速率 19200数据位数
8停止位数
1奇偶行 无接口2.54mm pitch XH Wafer 串联接口USOM-100
模块使用串行接口接收命令和传送信息,这个非常适用于单片机场合,用户可以通过串行接口发送以下命令,从模块中读取浓度信息。 命令:0x550xAA0x7E0x020x4F0x430x940x0E0x0D 返回信息格式:0x550xAA0x7E0x040x4F0x43MSBLSBSUMXOR0x0D 返回信息由
11个字节组成,其中第7,第8字节为浓度数值,由一个16位整型数表示,此整型数除以10即为实际浓度值(%),第9,10字节分别是第4到第8字节的校验和及异或值,用于检验数据传输正确性。
太感谢了,我仔细研究研究!
一周热门 更多>