单片机如何烧写程序

 时间:2026-02-17 16:05:43

1、我们以51单片机举例,其他的单片机大同小异,当然有的需要下载器,但其实和数据线道理差不多。首先在keil上编辑好代码(keil使用教程见我的另一篇经验),这里是一个点亮LED灯的代码:

单片机如何烧写程序

2、用keil 4 编译一下,在工程文件夹中找到编译出的HEX文件,只是我们要烧写到单片机的文件:

单片机如何烧写程序

3、现在,需要一个烧写软件来烧写程序,我用的是STC-ISP软件:

单片机如何烧写程序

4、打开软件,首先选择合适的单片机型号,我用的是stc89C52.然后串口一般是自动选择好的,你也可以自己选。(串口时CH340驱动的串口,CH340你要提前安装好,可以在我的其他经验中找到安装教程),波特率不用改:

单片机如何烧写程序

5、点击“打开程序文件”,在弹出框中选择自己编译好的hex文件,点击打开,这样烧写程序的准备工作就完成了:

单片机如何烧写程序

6、接下来开始烧写程序,先把电脑和开发板用数据线连接起来,现在先不要打开开发板开关(因为STC-ISP时冷烧写):

单片机如何烧写程序

单片机如何烧写程序

7、然后,点击“下载”按钮,点击之后,再打开开发板开关,就可以等待下载完成:

单片机如何烧写程序

8、下载成功时,右侧就会显示“下载成功”:

单片机如何烧写程序

9、然后开发板就根据你的代码亮了一个LED灯:

单片机如何烧写程序

  • 如何用proteus软件仿真电路图
  • keil怎样生成hex文件?
  • Aultium Designer(AD)怎么仿真电路 图文教程
  • keil5使用教程
  • 如何更改Proteus原理图中网格显示?
  • 热门搜索
    不由分说的意思 space是什么意思 柴胡的功效和作用 does是什么意思 贵庚是什么意思 业障是什么意思 miss是什么意思 显卡驱动有什么用 鼻祖是什么意思 谦逊的意思