51单片机USB转TTL一键下载
使用51单片机进行电路设计下载时需要断一下电才能烧录进去,这从一些51开发板就能看出来。
一般在项目中不会像开发板那样有USB接口直接插,然后烧录测试。
为了解决这个问题测试了一个电路,发现可以解决这个问题,如图1,图2。
图1 未按下按键
图2 按下按键
通过三极管控制MOS管电源输出,通过按下按键使三极管基极电压为零,进而使MOS管关断,切断后级电源。通过仿真可以发现功能可实现。
图3 USB转TTL电路
USB转TTL使用了CH340C,接口采用TYPE C 16pin接口,留了一个5V和3.3V的排针及GND。STC8系列功耗很低,这会使USB转TTL的TX连接MCU的RX时使MCU不能完全断电,所以按照STC给出的下载电路添加进去即可。5V转3.3V选用了一款贝岭的LDO。通过短路冒选择输出电压5V或者3.3V。
图4 PCB正面
图5 PCB反面
使用AD设计了一下PCB,如图4、图5。
图6 实物正面
图7 实物反面
如图6、图7是打样并焊接好后的实物图。
图8 选择程序下载
图9 按下按键
图10 烧录成功
如图8选择一个程序进行下载,图9下载成功。
通过这个设计解决了51单片机下载后需要插拔断电的问题,虽然不是自动下载,但用起来还不赖[呲牙]
51单片机学习记:usb下载程序电路
51单片机下载电路:
ch340n
这是usb转串口下载的电路。这个使用的是CH340N芯片,不需要使用晶振,内置晶振,使用很方便,其中电阻和二极管是防止给单片机供电,造成单片机无法复位导致下载程序失败。
ch340n需要安装驱动程序。
下载程序使用方法
RXD,TXD分别接在单片机的P3.0、P3.1端口上,然后使用单片机带的下载工具下载就行了。
网上买单片机下载器
单片机下载器可以网上买到,几块钱还包邮,很方便。如果买了开发板这些东西我们就用不到,只有做项目才会用到。毕竟开发板局限性很大,只能使用同种型号的单片机,不可以给其他单片机下载程序。下载器是可以给其他单片机下载程序的。
开发板下载
使用开发板下载比较简单,只需要按两下开关就行了。使用isp下载软件,导入程序,下载即可。
相关问答
串口线和 51单片机 连接有时可以 下载 ,但是有时 下载 不了程序,总...STC的单片机吧。。。哎1、你要是用USB转的会出这个问题,另外如果是USB转的232,他会提供一个电压,这点你要注意!2、晶振不好或是没接的话也会出这个问题3...
51单片机 与 下载器 的联接,我有 USB 那样的 下载器 ,但是不知道它...亚马逊USB连接线讨论回答(3)不能用,isp下载器只能下载at89s51,52和avr的单片机,不能下89c的。看看新机器是否是win7,那个要更新usb的win7驱动驱动装了没有...
51单片机 , 下载 不了程序?正确的编程工具,例如Keil或IAR。其次,检查连接器文件和编译器设置是否正确。最后,如果使用的是自定义平台或外部ISP,确保正确连接和设置。...其次,检查连接...
51单片机 串口不能 下载 程序 原因[回答]如果是STC的,你可以到宏晶网站上下。不同系列用不同软件,你可以到各个厂家的官方网站上下
flymcu可以烧录 51单片机 吗?Flymcu"是一个常见的固件编程工具,通常用于烧录各种微控制器的软件固件。然而,根据我的知识,Flymcu不支持直接烧录51单片机(如STC89C52)。对于烧录51单片机...
51单片机 ,程序 下载 失败,显示:打开串口失败! Chinese:串口已...电脑板载的串口不用装驱动,打开设备管理器看看里面有没有串口,有的话看看串口号是多少,用对应的串口号进行下载就可以了,如果设备管理器中没有串口,进入BIOS设置...
博鱼APP官方入口(官方)APP 下载 安装IOS/Android通用版/手机app单片机的最小系统一般包含如下几个电路:1)复位电路单片机的复位有两种情况:复位引脚出现高电平复位,如STC的51单片机;复位引脚出现低电平复位,如S...
怎么把程序 下载 到 单片机 里?不同厂商、不同系列的单片机,下载程序的方法也不一样。STC的单片机下载程序最简单,把单片机的串口两根线和地线连接到电脑的串口上,运行STCISP软件可以下...
at89c 51 plcc封装 单片机 如何 下载 程序?at89c51必须是专用的编程器下载程序,还必须用专用的软件。而plcc封装的还要做一个转接板,因编程器只能插直插DIP封装的。现在还用at89c51plcc的单片机,太落后...
为什么 51单片机下载 不进去程序,一直停留在上一个程序?51单片机下载不进程序,原因很多。一是操作问题,没有按正确方法操作,比如STC提供的下载软件,点击下载后再开单片机电源才行。二是串囗问题,包括电脑串口和...