《嵌入式成长系列之51单片机 --- 固件烧录》

《嵌入式成长系列之51单片机 --- 固件烧录》


🔥小龙报:个人主页

🎬作者简介:C++研发,嵌入式,机器人方向学习者

❄️个人专栏:《工科必装软件安装教程》《嵌入式的开端 ---- 51单片机》
永远相信美好的事情即将发生

文章目录


前言

本文讨论了开发板固件烧录的具体步骤及验证程序运行的方法,关键要点包括:​开发板与电脑连接及驱动,烧录工具下载与设置,烧录操作,程序运行验证

一、开发板与电脑连接及驱动

通过USB线把开发板和电脑连接起来
注意: 安装驱动后,可以在电脑的设备管理器就可以看到开发板的COM口了,这个COM口要记住哦,每台电脑会不一样

二、烧录工具下载与设置

烧录工具安装包:烧录工具

选择芯片型号STC89C52RC,选择上一步识别的串口例如COM9,然后打开程序文件,为上一节课编译生成的.hex文件
注:STC89C52RC和STC89LE52RC两款芯片是完全兼容的

三、烧录操作

然后点击"下载/编程",就会等待开始下载

这时候给单片机上电,就会开始烧录

四、程序运行验证

c 复制代码
#include <reg52.h>

sbit led = P2^7;

//带参延时函数
void delay_ms(unsigned int xms)   //@12MHz
{
    unsigned int i, j;
    for(i=xms;i>0;i--)
    {
        for(j=124;j>0;j--)
        {}
    }
}

void main()
{
    while(1)
    {
        led = 0;
        delay_ms(500);
        led = 1;
        delay_ms(500);
    }
}

总结与每日励志

《51单片机固件烧录指南》详细介绍了STC89C52RC开发板的程序烧录流程:首先通过USB连接开发板并安装驱动,记录设备管理器显示的COM口;接着下载烧录工具,选择对应芯片型号和COM口,载入编译生成的.hex文件;最后点击下载按钮并给单片机上电完成烧录。文章附有示例LED闪烁验证代码和注意事项(如STC89C52RC与STC89LE52RC芯片兼容性),包含必要的软件下载链接和操作截图,适合嵌入式初学者快速掌握51单片机程序烧录方法。

相关推荐
inputA2 分钟前
C语言可变参数(va_list、va_start、va_end、va_arg)
c语言·笔记
像素猎人5 分钟前
pair<类型1, 类型2> 变量名的介绍,自用笔记
开发语言·c++·算法
向往着的青绿色7 分钟前
完全平方数【Letcode279题解】
开发语言·c++·数学·算法·面试·性能优化·动态规划
佩奇大王17 分钟前
P103 日期问题
java·开发语言·算法
酉鬼女又兒19 分钟前
零基础入门前端JavaScript 基础语法详解(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·chrome·蓝桥杯
计算机安禾24 分钟前
【C语言程序设计】第38篇:链表数据结构(二):链表的插入与删除操作
c语言·开发语言·数据结构·c++·算法·链表
oem11027 分钟前
C++中的适配器模式
开发语言·c++·算法
lly20240627 分钟前
jQuery 隐藏/显示
开发语言
青木川崎31 分钟前
设计模式之面试题
java·开发语言·设计模式
空空潍32 分钟前
Java核心基础语法:从原理到实战,夯实Java开发基石
java·开发语言