【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程

注:我不是标题党

文章目录

  • 入门
    • 1. 装驱动
    • 2. 新建项目
    • 3.项目配置
    • 4. 新建c程序
    • 5. 第一个程序
    • 6. 烧入程序
      • 6.1 设置选择芯片型号
      • 6.2 选择烧入的程序(就是hex文件)
      • 6.3 烧入程序点击下载\编程(`先点击后打开单片机开关`)

入门

1. 装驱动


  1. 首先你需要安装驱动和烧录程序
  • 下面是我的百度云盘内容是stc-isp-15xx-v6.88F

  • 我的百度云下载地址

  • 提取码:n1cc

  • 内容
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第1张图片


  1. 安装keil软件
  • 官网下载

  • 点击下载即可
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第2张图片

  • 我的百度云下载地址

  • 提取码:u135


2. 新建项目

【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第3张图片
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第4张图片
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第5张图片

3.项目配置

  • 鼠标到Target位置点击右键
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第6张图片
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第7张图片
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第8张图片

4. 新建c程序

  • 鼠标到Source Group1位置点击右键
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第9张图片

【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第10张图片

5. 第一个程序

/*******************************************
* 实验效果: 程序烧录进去后,第一个LED被点亮
*******************************************/
#include
//define led P1
sbit led1 = p1^0;
void main()
{
	while(1)
	{
		led1 = 0;
	}
}

点击编译生成Hex文件
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第11张图片
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第12张图片【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第13张图片

6. 烧入程序

打开我们刚下载的烧录程序
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第14张图片

6.1 设置选择芯片型号

我的是STC89C52
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第15张图片

6.2 选择烧入的程序(就是hex文件)

【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第16张图片
【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第17张图片

6.3 烧入程序点击下载\编程(先点击后打开单片机开关)

  • 记得单片机连接电脑
  • (先点击后打开单片机开关)
    【2021最全】51单片机入门+驱动下载安装+keil下载配置+烧入程序教程_第18张图片
正在检测目标单片机 ... 
  单片机型号: 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下载配置+烧入程序教程_第19张图片


如有问题私信或留言交流

你可能感兴趣的:(单片机,单片机,嵌入式,stm32)