作者:瓴
时间:2021.10.29



51单片机串口烧录程序方法

  • 51 单片机串口烧录程序方法
  • 一、说明介绍
  • 二、51 单片机串口引脚
  • 三、USART 转 USB 转换器
  • 三、烧录程序流程
  • 1、硬件连接
  • 2、软件烧录


51 单片机串口烧录程序方法

一、说明介绍

一般的 51 单片机开发板,卖家会提供相应的烧录程序接口和软件。但大部分使用情况下,由于开发板一般尺寸较大和多余的功能,我们并不会使用 51 开发板。但使用一些如下图 51 单片机又需要相应的下载器和接口才能下载程序。比如 AT89S51 支持串口下载程序,但是用的是 SPI,MOSI,MISO 串口。AT89C51 和 AT89C52 这两个只能用烧录器,AT89S51和 AT89S52 可以用 ISP 下载。STC 的单片机才可用普通串口下载。下面将介绍一种通用下载方式和软件。

机器学习 烧进单片机_单片机

二、51 单片机串口引脚

单片机引脚如下,所以我们使用 P3.0 和 P3.1 进行串口下载程序。

机器学习 烧进单片机_单片机_02

三、USART 转 USB 转换器

我们需要使用到如下的转换器连接电脑和 51 单片机,然后使用 stc-isp 烧录软件进行下载程序。

机器学习 烧进单片机_引脚_03

三、烧录程序流程

1、硬件连接

首先将 usart 转 usb 转换器和单片机接线,分别 GND 接 GND、VCC 接 VCC,单片机P3.0(RXD)引脚接转换器 TXD、单片机 P3.1(TXD)引脚接转换器 RXD。然后将转换器USB 接口插电脑上,USB 要安装 CH340 驱动才能识别到端口,由于 CH340 资源较多,而且安装简单,这里就不进行介绍了。

2、软件烧录

打开 stc-isp 烧录软件,软件可从官网下载,网址为:www.STCMCU.com。软件打开界面如下。

机器学习 烧进单片机_机器学习 烧进单片机_04


(1)、芯片型号选项选择相应芯片类型,单片机芯片背面标注有型号。

(2)、串口不用自己选择,安装 CH340 驱动后,会自动识别。识别串口成功,会带有

CH340(COM)字样。

(3)、打开程序软件,选择我们要烧录的 HEX 文件。

(4)、点击下载程序之前,首先将连接在板子上的 VCC 线拔开,然后再点击下载。点击下载后再将 VCC 线插上,即可成功烧录程序。(注意!这一步操作步骤很关键)

(5)、烧录程序成功,会显示如下。

机器学习 烧进单片机_单片机_05