‘壹’ 哪位亲有ch340与51单片机连接原理图
ch340
USB芯片,按照芯片的
数据手册
上的
原理图,与单片机的连接是
单片蚂梁机TXD-(ch340)RXD,单片机RXD-(ch340)TXD,
GND相连接
就可以滚信了闷备运。
‘贰’ 51单片机下载程序掉电坏了
资料上说的并没有错,掉电下载是可以让程序从isp区重新开始执行的,但不同情况下,有的板子是存在电容的,在断电之后电压并不是立即消失。可以将单片机VCC和GND管脚短接下,让其电压为零,这就可以恢复正常掉电下载的步骤啦。1.某些CH340的引脚给单片机供了电导致单片机断电不彻底(下载程序要断电重启),从而导致程序没法下载。 解决方法: 在CH340的TXD引脚反向串联一个二极管(推荐肖特基二极管),在CH340的RXD引脚串联一个约330Ω...
2.有些同学在给单片机供电时,为了防反接保护电路,在电源处串联了一个二极管,由于二极管的正向压降导致单片机供电不足,从而导致程序无法下载。 解决方法: 将二极管用0Ω电阻代替或者采用正向压降很小的二极管,以确保单片机的正常供电
‘叁’ ch340如何与mcu连接
1、电源兼容3.3V和5V,当接5V时,V3引脚接一电容到GND,余清若是接3.3V,则V3引脚直接与3.3V短接。
2、通常的应用是CH340的电源直接取USB的5V,不需要和后端MCU的电源一样,如果将R2短接,则插上USB后再按下开坦毁团关S2,后端MCU电源取自USB,如果不短接R2,开关S2的2脚接其他电源,如3.3V,也是可以实现通讯的。
3、CH340的TTL发送端TXD最好接一个二极管,如果不接这个二极管,在只有一个单刀开关控制VCC导通时,后端MCU电路的GND与CH340的GND始终连在一起,则插入USB后,开关未接通时,TXD引脚会有电流倒灌进后端MCU电路,从而在后端VCC上形成一定的电压,当这个电压足够大时,MCU将开始工作,这显然不符合设计要求。
4、二极管另一端连接MCU的RXD,通常传统51单片机和增强型51单片机的IO口上电复位都是默认准双向口,内部带上拉电阻,所以可以直接通讯,有些MCU如让橘STM8,IO口默认为悬浮输入,则通讯时RXD端无法被拉高至确定的电平,造成通讯异常,MCU接收到的数据永远都是0x00,这时在RXD端接一个上拉电阻即可。
‘肆’ (提问求解)关于CH340如何接线使51单片机自动烧录
CH340只是一种USB转串口通信的芯片,其本身并不具备单片机的程序烧录功能,传统51芯片也不支持系统自编程(ISP),想达成你的烧录目的必须选择(硬件)支持这种操作的单片机,目前支持这种操作的单片机我了解的有:STC51、52系列,AVR系列等,而且,这类单片机也不是天然具备这种烧录功能,必须预先加载或选择进入这种编程模式才行,具体详情可查阅各类单片机的相关资料。
‘伍’ 51单片机只有数据线怎么下载程序
51单片机只有数据线是不可以下载程序。下载程序需要用到的方法为:给最小系统装好晶振和芯片,注意裂简事项:芯片的朝向,有个缺口的地方朝10针念皮简易牛角这边。晶振是插在最外面的两个孔,中间那个孔是空着的。连好电脑、CH340G模块和51单片机最小系统之间的线,装好CH340G模块的驱动,就可以进行下仔源差载了。
‘陆’ 关于CH340与51单片机
stc的单片机可以复位下载宽芹衡的,它是判断一个寄存器的值。你看看stc的datasheet,上面说得比较清楚,我试过,能成功的(但是首次慎做下载仍然要断首神电,后面的就不用断电了,当然,如果有IAP的话得注意不要把那段程序个擦掉了哦)。