找回密码
 立即注册
查看: 1716|回复: 10

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

[复制链接]

1

主题

6

回帖

35

积分

新手上路

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

test.zip

99.62 KB, 下载次数: 85

STC8H1K08的工程

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-4-27 23:38:26 | 显示全部楼层
估计没人学习你错误的程序,你就先一错到底,将错就错,软件模拟串口收发 !
不要忘了 STC 是以串口-ISP 开山立派的 无中生有的 串口专家 !
在STC, 没串口,软件模拟串口;没USB, 软件模拟USB/现在有硬件USB !

先学习如下正确的程序:
1.png

2.png

3.png



回复 支持 反对

使用道具 举报 送花

1

主题

6

回帖

35

积分

新手上路

积分
35
发表于 2023-4-30 20:37:15 | 显示全部楼层
谢谢冲哥

点评

冲哥是我兄弟  发表于 2023-4-30 20:47
回复

使用道具 举报 送花

1

主题

6

回帖

35

积分

新手上路

积分
35
发表于 2023-4-30 23:03:46 | 显示全部楼层

哦,不好意思,搞错了。不管怎么说,非常感谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-4-30 23:32:09 | 显示全部楼层
劳动节快乐,劳动光荣 !


回复 支持 反对

使用道具 举报 送花

0

主题

7

回帖

24

积分

新手上路

积分
24
发表于 2023-5-6 16:08:32 | 显示全部楼层
神*** 发表于 2023-4-27 23:38
估计没人学习你错误的程序,你就先一错到底,将错就错,软件模拟串口收发 !
不要忘了 STC 是以串口-ISP 开 ...

为什么 移植到 stc8H 系列单片机后  串口发出的数据乱码
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-5-6 16:11:56 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

1

主题

6

回帖

35

积分

新手上路

积分
35
发表于 2023-5-10 23:33:42 来自手机 | 显示全部楼层
本帖最后由 xrzs12345 于 2023-5-10 23:41 编辑

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

使用道具 举报 送花

1

主题

6

回帖

35

积分

新手上路

积分
35
发表于 2023-5-10 23:42:12 | 显示全部楼层
za*** 发表于 2023-5-6 16:08
为什么 移植到 stc8H 系列单片机后  串口发出的数据乱码

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

使用道具 举报 送花

0

主题

7

回帖

24

积分

新手上路

积分
24
发表于 2024-9-6 16:15:30 | 显示全部楼层
xrzs1*** 发表于 2023-5-10 23:42
我是通过USB转ttl的工具向单片机IO P3.4发送数据,达到一定字节数后,想从串口发出,但是我在我的开发板 ...

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

若果 正常isp下载程序  运行正常
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 02:41 , Processed in 0.124683 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表