xrzs12345 发表于 2023-4-27 23:25:55

用的 8H1K08 的单片机,现想把IO接收到的数据用串口发出来,但发不出来,请大家指点

目前用的是 8H1K08 单片机,由于板子做的仓促,必须用IO口接收别处的串口发来的数据,也就是把IO当串口来用,目前IO已经可以接收串口发来的数据,波特率为19200,接收到几个字节的数据把它们放在了数组中,最后通过串口1把这些数据发送出去。目前的问题是数据不能从串口1发送出去,请大家帮忙看下,工程已上传到附件。请各位大佬帮忙看下哪里有问题。非常感谢!

神农鼎 发表于 2023-4-27 23:38:26

估计没人学习你错误的程序,你就先一错到底,将错就错,软件模拟串口收发 !
不要忘了 STC 是以串口-ISP 开山立派的 无中生有的 串口专家 !
在STC, 没串口,软件模拟串口;没USB, 软件模拟USB/现在有硬件USB !
先学习如下正确的程序:








xrzs12345 发表于 2023-4-30 20:37:15

谢谢冲哥

xrzs12345 发表于 2023-4-30 23:03:46

xrzs12345 发表于 2023-4-30 20:37
谢谢冲哥

哦,不好意思,搞错了。不管怎么说,非常感谢{:smile:}

神农鼎 发表于 2023-4-30 23:32:09

劳动节快乐,劳动光荣 !
https://www.stcaimcu.com/forum.php?mod=image&aid=9200&size=300x300&key=839801fb301fc41e&nocache=yes&type=fixnone

zach 发表于 2023-5-6 16:08:32

神农鼎 发表于 2023-4-27 23:38
估计没人学习你错误的程序,你就先一错到底,将错就错,软件模拟串口收发 !
不要忘了 STC 是以串口-ISP 开 ...

为什么 移植到 stc8H 系列单片机后串口发出的数据乱码

神农鼎 发表于 2023-5-6 16:11:56

用 STC-USB Link1D仿真看下,你错在哪


用 STC-USB Link1D 仿真STC8系列MCU - 编译器/仿真器/ISP下载/做自己的ISP/ID号加密/程序加密后传输 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

xrzs12345 发表于 2023-5-10 23:33:42

本帖最后由 xrzs12345 于 2023-5-10 23:41 编辑

我是通过USB转ttl的工具向单片机IO P3.4发送数据,达到一定字节数后,想从串口发出,但是我在我的开发板上的串口1(P3.0和P3.1)发不出数据来。朋友你用的什么板子呢?我们一起讨论一下

xrzs12345 发表于 2023-5-10 23:42:12

zach 发表于 2023-5-6 16:08
为什么 移植到 stc8H 系列单片机后串口发出的数据乱码

我是通过USB转ttl的工具向单片机IO P3.4发送数据,达到一定字节数后,想从串口发出,但是我在我的开发板上的串口1(P3.0和P3.1)发不出数据来。朋友你用的什么板子呢?我们一起讨论一下

zach 发表于 2024-9-6 16:15:30

xrzs12345 发表于 2023-5-10 23:42
我是通过USB转ttl的工具向单片机IO P3.4发送数据,达到一定字节数后,想从串口发出,但是我在我的开发板 ...

我的是因为 用 usb-link1D 脱机下载程序到目标单片机上,目标单片机485输出乱码。

若果 正常isp下载程序运行正常
页: [1]
查看完整版本: 用的 8H1K08 的单片机,现想把IO接收到的数据用串口发出来,但发不出来,请大家指点