本文主要是介绍【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
注:我不是标题党
文章目录
- 入门
- 1. 装驱动
- 2. 新建项目
- 3.项目配置
- 4. 新建c程序
- 5. 第一个程序
- 6. 烧入程序
- 6.1 设置选择芯片型号
- 6.2 选择烧入的程序(就是hex文件)
- 6.3 烧入程序点击下载\编程(`先点击后打开单片机开关`)
入门
1. 装驱动
- 首先你需要安装驱动和烧录程序
-
下面是我的百度云盘内容是
stc-isp-15xx-v6.88F
-
我的百度云下载地址
-
提取码:n1cc
-
内容
- 安装keil软件
-
官网下载
-
点击下载即可
-
我的百度云下载地址
-
提取码:u135
2. 新建项目
3.项目配置
- 鼠标到Target位置点击右键
4. 新建c程序
- 鼠标到Source Group1位置点击右键
5. 第一个程序
/*******************************************
* 实验效果: 程序烧录进去后,第一个LED被点亮
*******************************************/
#include<reg52.h>
//define led P1
sbit led1 = p1^0;
void main()
{while(1){led1 = 0;}
}
点击编译生成Hex文件
6. 烧入程序
打开我们刚下载的烧录程序
6.1 设置选择芯片型号
我的是STC89C52
6.2 选择烧入的程序(就是hex文件)
6.3 烧入程序点击下载\编程(先点击后打开单片机开关
)
- 记得单片机连接电脑
- (
先点击后打开单片机开关)
正在检测目标单片机 ... 单片机型号: STC89C52固件版本号: 7.2.5C当前芯片的硬件选项为:. 当前的时钟频率: 11.088MHz. 系统频率为12T(单倍速)模式. 振荡器放大增益使能. 当看门狗启动后,任何复位都可停止看门狗. MCU内部的扩展RAM可用. ALE脚的功能选择仍然为ALE功能脚. P1.0和P1.1与下次下载无关. 下次下载用户程序时,不擦除用户EEPROM区单片机型号: STC89C52固件版本号: 7.2.5C正在重新握手 ... 成功 [0.110"]
当前的波特率: 115200
正在擦除目标区域 ... 完成 ! [0.344"]
芯片出厂序列号 : F051C4B2068236
正在下载用户代码 ... 完成 ! [0.047"]
正在设置硬件选项 ... 完成 ! [0.015"]更新后的硬件选项为:. 当前的时钟频率: 11.088MHz. 系统频率为12T(单倍速)模式. 振荡器放大增益使能. 当看门狗启动后,任何复位都可停止看门狗. MCU内部的扩展RAM可用. ALE脚的功能选择仍然为ALE功能脚. P1.0和P1.1与下次下载无关. 下次下载用户程序时,不擦除用户EEPROM区单片机型号: STC89C52固件版本号: 7.2.5C操作成功 !(2021-07-05 19:06:14)
如有问题私信或留言交流
这篇关于【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!