CH340T

模块的程序下载电路故障及解决方法

黄韦,王忠,杨卫军,王鑫

【摘

要】

摘要

:

本文根据经典的

CH340T

模块下载电路

,

设计制作了基于

STC89C52

单片机的最小系统板。针对该板无法下载程序的问题,提出了一种

增加稳压电容的解决方案。经实验验证,本方案能够有效地解决该问题。

【期刊名称】

单片机与嵌入式系统应用

【年

(

),

期】

2017(017)009

【总页数】

3

【关键词】

关键词

: CH340T

51

单片机;下载电路;稳压电容

众所周知,在

51

单片机的下载电路中,通常有串口和

USB

两种方式。前者一

般使用

RS232

串口,后者一般使用

CH340T

。但是相比较而言,使用

CH340T

模块更加方便。

CH340T

芯片是一个

USB

总线转接芯片,实现

USB

转串口、

USB

IrDA

红外或者

USB

转打印口。在串口方式下,它提供常用的

MODEM

联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到

USB

总线。其经典的下载电路如图

1

所示。

如图

1

所示,

CH340T

的第

3

引脚

(TXD)

反向串联一个二极管

,

并与单片机

STC89C52

P3.0

引脚

(RXD)

相连,第

4

引脚

(RXD)

串联一个

100

Ω

的电阻并

与单片机的

P3.1

引脚

(TXD)

相连。这是为了解决由于

CH340T

的某些引脚给单

片机供电,使单片机断电不彻底而无法下载程序的问题。但在工程实践中,常

常碰到程序无法下载的情况,本文就该问题给出了一种解决方案。

1

经典下载电路及流程

ch340t电路_CH340T模块的程序下载电路故障及解决方法相关推荐

  1. 0xc000007b应用程序无法正常启动win10解决方法

    大家在电脑打开应用的时候可能很多都会遇见提示应用程序无法正常启动0xc000007b蓝屏的情况,对于这种问题小编觉得可能是因为我们的游戏组件在安装的时候出现了故障,下面就带来了0xc000007b应用 ...

  2. 防止ACCESS数据库被下载的一个通用解决方法:

    防止ACCESS数据库被下载的一个通用解决方法: 在IIS里面 Web站点的属性, 主目录=>配置=>应用程序影射=>添加 随便做一个0字节的dll 用来影射mdb文件. 明白了吧? ...

  3. Symbian程序安装不成功的解决方法

    Symbian程序安装不成功的解决方法 来源:雨林木风 错误提示一[更新错误]: 问题说明: 一般出现这提示是因为安装软件时手机内有旧版本的相同软件没有删除,进行了重复安装.或者因为新.旧版软件安装程 ...

  4. 群晖216j使用web station部署librespeed下载无速度的解决方法

    群晖216j使用web station部署librespeed下载无速度的解决方法 问题表现 检查 解决 结果 其他 引用连接 问题表现 我通过将github上的librespeed下载到websta ...

  5. 应用程序正常初始化(0xc0000135)失败解决方法;附:该内存不能为“read”和“written”

    应用程序正常初始化(0xc0000135)失败解决方法 这是由于没有安装.NET framework 所造成的,请安装.NET framework.下载地址:微软官方地址:http://downloa ...

  6. C# Winform应用程序占用内存较大解决方法整理(转)-- SetProcessWorkingSetSize

    一.C# Winform应用程序占用内存较大解决方法整理(转) 原文:  http://www.jb51.net/article/56682.htm 背景: 微软的 .NET FRAMEWORK 现在 ...

  7. 应用程序正常初始化(0xc0000135)失败解决方法

    今天电脑准备运行一个exe程序时,总是出现应用程序正常初始化(0xc0000135)失败 ,我以为是下载的软件不行,于是重新去别的地方下一个,还是运行不起来,于是去百度了一下,发现了问题所在. 应用程 ...

  8. 程序包无效:“CRX_HEADER_INVALID“的解决方法(最全最细)

    效:"CRX_HEADER_INVALID"问题的方法 解决谷歌安装拓展软件错误问题 解决谷歌安装插件程序包无效:& ...

  9. pymysql模块操作数据库及连接报错解决方法

    pymysql模块操作数据库及连接报错解决方法 参考文章: (1)pymysql模块操作数据库及连接报错解决方法 (2)https://www.cnblogs.com/zgngg/p/10607859 ...

最新文章

  1. CSS基本知识1-CSS基本概念
  2. KubeVela 正式开源:一个高可扩展的云原生应用平台与核心引擎
  3. linux sed名宁,Linux shell利用sed批量更改文件名的方法
  4. weakhashmap_Java WeakHashMap keySet()方法与示例
  5. 华为云GaussDB(for openGauss)推出重磅内核新特性
  6. java使用tar算法压缩解压缩文件、数据流、byte[]字节数组
  7. Activiti 统一身份管理
  8. 收银怎样挂单和取单_挂单取单(PC收银)
  9. 使用MATLAB工具箱TOOLBOX_calib标定摄像头过程(双目标定)
  10. java项目视频22套
  11. android模拟器无法上局域网,模拟器无法上网解决方法
  12. Python海龟绘图,画花朵
  13. 希尔伯特变换(Hilbert Transform)
  14. 单片机c语言 步进电机,步进电机控制(单片机C语言).doc
  15. LA2402暴力枚举+计算几何+四边形面积
  16. java maven plugin_Maven的几个常用plugin
  17. Linux下最简单的动态域名用法
  18. 假货防不胜防?LV母公司将推区块链防伪平台
  19. 结构主义与符号学之间有怎样的关系?
  20. 神经机器翻译WMT14英法基准系统 WMT14 English-French Baseline

热门文章

  1. 计算机工程实习报告PCB,计算机工程实习实习报告.doc
  2. 微信广告引擎与社交传播算法实践
  3. 这一年,半导体行业风云变幻
  4. 今年 NFT 爆火,如何快速入行?(艺术家完整指南)
  5. 背记不如实战系列-javaGUI实例-日历制作
  6. Gamma函数的推导过程
  7. 微信小程序----第四天(基础加强)
  8. 微信公众号获取OpenId(未授权)(需要关注公众号)
  9. 【uni-app】基础知识篇
  10. 云计算“战场”硝烟弥漫,巨头争相降价抢市场