上位机操控单片机流水灯

2019-11-23 13:08发布

<pre style="max-width: 100%;"><code class="cpp hljs" codemark="1"><span class="hljs-meta">#<span class="hljs-meta-keyword">include</span> <span class="hljs-meta-string">&lt;reg52.h&gt;</span> </span> <span class="hljs-meta">#<span class="hljs-meta-keyword">define</span> uint unsigned int</span> { <span class="hljs-keyword">unsigned</span> <span class="hljs-keyword">char</span> i; { } <span class="hljs-comment">//串口初始化</span> { TMOD=<span class="hljs-number">0x20</span>; TL1=<span class="hljs-number">0xfd</span>; EA=<span class="hljs-number">1</span>; } <span class="hljs-comment">//串口发送程序</span> { <span class="hljs-keyword">while</span>(ti==<span class="hljs-number">0</span>); } { <span class="hljs-keyword">while</span>(RI==<span class="hljs-number">0</span>); <span class="hljs-keyword">return</span> re; { <span class="hljs-keyword">while</span>(<span class="hljs-number">1</span>) receive(); { { <span class="hljs-keyword">for</span>(num=<span class="hljs-number">0</span>;num&lt;<span class="hljs-number">8</span>;num++) P2=dat1; DELAY(); } <span class="hljs-keyword">else</span> P2=<span class="hljs-number">0xff</span>; } }</code></pre><p><br></p>
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
杨卓橙
1楼-- · 2019-11-23 16:31
 精彩回答 2  元偷偷看……
杨卓橙
2楼-- · 2019-11-23 19:13
本帖最后由 杨卓橙 于 2019-10-16 15:32 编辑

我想用上位机控制单片机进行流水灯亮灭,单片机通过读取SBUF来进行控制。但是上位机不论发送什么指令,灯就直接亮。上位机用的labview。请大神们帮忙看看。
d1.PNG d2.PNG d3.PNG
d1.PNG
d2.PNG
杨卓橙
3楼-- · 2019-11-23 20:27
我想用上位机操控流水灯,但是上位机不论发送什么信号,单片机都直接亮灯,请大神们帮忙看看问题出在哪。
d1.PNG d2.PNG d3.PNG
阿信509
4楼-- · 2019-11-24 01:26
你先弄个串口接收程序,调通了再试别的功能
lich90
5楼-- · 2019-11-24 04:10
你的串口接收程序有问题
直接就return了

一周热门 更多>