找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3039|回复: 5
打印 上一主题 下一主题
收起左侧

关于CH340与STC8A8K单片机的数据传输问题

[复制链接]
跳转到指定楼层
楼主
ID:373270 发表于 2019-5-26 23:05 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
50黑币
电脑端CH340驱动安装正常,目标hex文件可通过CH340下载到STC8A8K单片机中,编写程序运行正常, STC8A8K初始IO口输出正常,但是当打开串口,用串口调试助手向CHH340发送数据时,数据只在发送框显示,STC8A8K无法接收数据,接收框也无任何数据显示,请问这个问题的出现可能是由于什么原因呢,请高人解答

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:155507 发表于 2019-5-27 06:13 | 只看该作者
STC8系列的MCU,串口发送端(比如P3.1)需要以下3个设置之一:

1、设置为推挽输出。
2、设置为弱上拉输出(就是默认的准双向口),打开内部额外的上拉电阻(3.7K)。
3、设置为弱上拉输出(就是默认的准双向口),外部加上拉电阻。
回复

使用道具 举报

板凳
ID:345562 发表于 2019-5-27 08:25 | 只看该作者
能下载目标HEX表试硬件连接没问题,多部份是单片机接收和发发送的问题
回复

使用道具 举报

地板
ID:487821 发表于 2019-5-28 08:34 | 只看该作者
要是接收的数据是16进制你在16进制显示打勾,如果还不显示那就是代码有问题
回复

使用道具 举报

5#
ID:487821 发表于 2019-5-28 08:35 | 只看该作者
上位机与下位机的波特率要一致
回复

使用道具 举报

6#
ID:542241 发表于 2019-5-28 11:12 | 只看该作者
直接测量CH340芯片数据接收引脚,查看串口数据有没有从电脑发送到CH340,如果有查看CH340到单片机间有没有信号输出,可以分析出大致问题出在哪里
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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