STC51单片机自动ISP下载电路设计

1.51单片机程序下载原理

51单片机程序烧写接口为RXD和TXD,即UART口,这两个接口是通信口,配合不同的芯片可以实现不同的通讯方式。如果连接MAX232即可实现232通信,如果连接MAX3082即可实现RS485通讯。下载程序正是通过这两个接口来实现的。下载方式如下图所示。单片机的RXD和TXD要与USB/TTL设备的TXD和RXD交叉连接才能实现下载。

2.CH340G芯片介绍

CH340是一个USB总线的转接芯片,实现USB转串口、USB转IrDA红外或者USB转打印口。是一款比较成熟的国产芯片,价格在1.5元左右。

特点:

全速USB设备接口,兼容USBV2.0,外围元器件只需要晶体和电容。

仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。

计算机端Windows操作系统下的串口应用程序完全兼容,无需修改。

硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。

支持常用的MODEM联络信号RTS、DTR、DCD、RI、DSR、CTS。

通过外加电平转换器件,提供RS232、RS485、RS422等接口。

支持IrDA规范SIR红外线通讯,支持波特率2400bps到115200bps。

由于是通过USB转换的串口,所以只能做到应用层兼容,而无法绝对相同。

软件兼容CH341,可以直接使用CH341的驱动程序。

支持5V电源电压和3.3V电源电压。

提供SSOP-20无铅封装,兼容RoHS。

3.电路设计

CH340G的下载电路如下图所示。

P2为USB接口,CH340G的TXD与单片机的RXD连接,CH340G的RXD和单片机的TXD连接。图中的CH340G用的是5V供电,如果用3.3V供电的话第4脚要连接到3.3V。由于STC51单片机在下载程序的时候要断电再重新上电,所以单片机部分的电源设计如下图所示:

4.使用效果

使用STC的软件STC-ISP来下载。

下载步骤如下:

执行到第4步,点击下载之后要将电路板上的X1断开再接上即可实现单片机程的下载。

51单片机usb烧录电路_STC51单片机自动ISP下载电路设计 - ch340g单片机下载程序电路原理...相关推荐

  1. 51单片机usb烧录电路_51单片机怎么用usb烧写程序 - 全文

    单片机怎样用usb烧写程序 首先,需要安装keil软件和STC_ISP程序下载软件. 先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给单片机提供电源就 ...

  2. st7789v tft 驱动电路_OLED显示屏,行驱动电路设计,单片机AT89C51与和显示屏的硬件接线...

    随着科学技术与电子业技术的不断发展更迭,有机发光二极管如何简易并且有效的实现显示均匀.大面积发光.高亮度高分辨率发光.以及延长有机发光二极管寿命等当前亟需解决的问题,是我们未来要面对的技术挑战.今天小 ...

  3. 蓝桥杯单片机省赛第三届初赛试题 自动售水机

    蓝桥杯单片机省赛第三届初赛试题 自动售水机 蓝桥杯单片机 原题如下 `` main.c代码如下 iic.c文件 iic.h文件 这是第一次写蓝桥杯的题目的代码,写的时候外设没有熟悉 花费了很多时间 感 ...

  4. 【电路方案】基于单片机智能市电温度控制系统设计-基于单片机RGB颜色智能识别系统设计-基于单片机四路红外遥控开关电路设计-基于单片机自行车自动防盗报警系统设计-基于单片机智能无线病床呼叫系统设计

    822基于单片机智能无线病床呼叫系统设计-设计资料下载 硬件构成:单片机+最小系统+LCD1602液晶显示模块+无线收发模块+蜂鸣器模块+LED指示灯模块+按键模块 本设计基于STC89C51/52( ...

  5. 基于51单片机的多点温度火灾报警自动灭火系统(实物图+源码+原理图+全套资料)

     资料编号:084 可以检测烟雾,温湿度,可以自动灭火,Wi-Fi主机和从机之间进行通信,并且可以OLED 显示 具体功能请看下面演示视频   全套资料齐全: 84-基于51单片机的WIFI从机主机通 ...

  6. 单片机蓝牙烧录_「51单片机」蓝牙从机基本使用方法

    HC-06从机模块基本使用方法 一.蓝牙和单片机怎么连接 如图,GND和VCC就接地和电源 RXD和TXD分别接单片机的RXD和TXD RXD:接收数据 Receive(rx) Data TXD:发送 ...

  7. USB转ESP8266 01 WIFI串口模块 电脑无线通信单片机转接板烧录固件 AirKiss SmartConfig 智能配网

    ESP8266 01/01S USB串口转接板,用于跟WIFI调试软件工具通信,还可以烧录固件. 转接板图: 直接使用CH340G串口驱动,可以使用官方esp8266 调试工具发送指令进行设置. 烧写 ...

  8. 新塘单片机烧写器_ICP Programming Tool下载|新唐单片机烧录工具ICP Programming Tool v3.00.6909 官方版 下载 - 巴士下载站...

    ICP Programming Tool(新唐单片机烧录工具),程序自带Nu-Link USB Driver 1.6驱动程序,支持8051/M031/M051/M0518/M0519/M0564/M5 ...

  9. 单片机程序烧录的3种方式(ISP、ICP、IAP)是什么?

    说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是STC89C52RC,当时烧录程序就是用的下面这种烧录软件--STC-ISP. 这种方式,通过串口连接单片机,选择 ...

最新文章

  1. python使用matplotlib可视化阶梯图、使用step函数可视化阶梯图、可视化时间序列数据的波动周期和规律
  2. 大脑如何编码视觉信息?动态电极到图像(DETI) 映射技术也许有助于我们揭示其原理...
  3. 网络推广外包——网络推广外包专员升级用户使用体验有方法
  4. python学习笔记-36 文件读写
  5. GNU make manual 翻译( 一百八十三)
  6. boost::hana::group用法的测试程序
  7. 优秀技术人才需具备能力
  8. java书籍_Java学习必备书籍(快来收藏)
  9. Python 机器学习 随机森林 天气最高温度预测任务(三)
  10. Delphi中的异常处理
  11. 中卫市地图arcgis数据shp道路地名县区边界水系2021年(下载说明)
  12. 系统工程新发展——体系
  13. 免费书签管理工具:浏览器书签杂乱的整理方法
  14. GetLastError 错误代码
  15. 卷积神经网络中的基础知识点总结
  16. HDU-4622 Reincarnation (后缀自动机)
  17. 三种数据交换技术的比较
  18. Window sqlite 客户端工具
  19. java pos打印机_Java实现POS打印机自定义无驱打印
  20. 设计模式GOF23之-------------------结构型模式(适配器模式、代理模式、桥接模式、装饰模式、组合模式、外观模式、享元模式)

热门文章

  1. 麦轮全向移动平台参数校准
  2. 清华系激光雷达公司,成了量产元年最大的黑马
  3. 涂鸦模组二次开发RTL8720CF
  4. 投骰子游戏(C++)
  5. 和Android的第一次美丽邂逅
  6. 找到林子里的路 # D03
  7. 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验10-1 圆形体体积计算器
  8. np.empty()函数、np.random.uniform()函数、np.random.normal()函数的详细介绍和代码说明
  9. 欧几里德算法 扩展欧几里德算法
  10. u-view2.0 引入iconfont(阿里字体图标库)详细步骤!