微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于51单片机接甲醛传感器的问题

关于51单片机接甲醛传感器的问题

时间:10-02 整理:3721RD 点击:
计划是将读数显示到LCD上,
选用的是龙戈电子的DS-HCHO甲醛传感器,想问一下我将传感器的TX口接单片机RX口,传感器RX口接TX口,然后通过单片机的TX口将命令发给传感器就行了么?为什么卖家说没有时序?试了好久都不行……
比如图上说发送0x42 0x4d等等命令 直接写TX=0x42;TX=0x4d这样就行吗?
还有 reset口是每次都要接吗?




新手才学,好多不懂,先谢谢各位了!

是要写SBUF,举例子来说:你配置好串口之后,SBUF=0x4d,TX引脚会按照你配置的时序把0X4d传给传感器。

谢谢解答!另外问一下 波特率要如何选择?传感器的说明书上没有,还有reset口需要接吗?

谢谢解答!请问要是发送七个字节的命令0x42,0x4d,0x01,0x00,0x00,0x00,0x90  可以将这七个字节存入一个数组in[7]然后for循环SBUF=in[i++];TI=0;发送完七个命令吗?

可以,建议你,发送的中间要加些延时,发送时间间隔不要太紧密。

好的  谢谢啦!

小编,现在弄得怎么样了?可以把完整代码分享一下吗?你的甲醛数据是如何显示的?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top