51hei**1140 发表于 2022-11-23 10:02 我用屏的按钮发送01给单片机,让单片机返回文本给屏,但是会随机出现多余的数据,导致文本显示不出来 |
富亚小樊 发表于 2022-11-22 20:37 具体问题现象是什么 |
楼主搞定了吗?同样的问题啊,我折腾了一星期了 |
yyzf998 发表于 2022-4-12 11:33 这是两年前的帖子了,还没有搞定串口屏?从我开始打算学串口屏到做出一个DIY小东西,也就七八天时间 陶晶驰的串口屏很好控制的,我用的就是这个屏的,感觉还行 不是读取SBUF的数据,串口屏发送的是一串数据的,串口接收到的数据是存放在一个数组中的,得先找到起始符,之后才是数据 可以用strstr()函数查找 |
uchar hmi_data; hmi_data=SBUF; if(hmi_data==0x00) { led=亮 } 大概是这意思 这几句分别在中断服务和函数里 不是连续的 只是说明用法而已 希望能帮到你 |
先读出SBUF里面的数字代码,然后判断代码是开还是关LED灯 |
我也想在看看,串口屏一直做不出来 |
我也想在看看,串口屏一直做不出来,想用串口屏控制单片机 |
大佬,怎么实现单片机发送数据给串口屏 |
zhanghyg 发表于 2020-4-25 13:42 大哥改了之后还是不行 |
这句 led=SBUF;不能直接赋十六进制的值,可以改成P1=SBUF;你这个串口没问题。 |