前言

想要学习一个东西,工具是必不可少的。今天就来介绍一下学习 51单片机的 重要工具keil及烧录下载工具。


一、keil5软件的安装

1.首先安装keil5文件

先下载并解压文件,打开文件里面的C51文件,双击里面的文件安装。

链接:https://pan.baidu.com/s/1swu6Zno3Xxp9mqoRuvQXrA 
提取码:1v98

点击Next>>

将I agree......勾选,点击Next>>。

选择安装位置,点击Next>>。

这里可以随便输入,点击Next>>。等待安装完成。

2.破解keil5

点开keil5

复制下来CID,将其最小化(等会儿还要用)

打开文件里面的这个软件(如果报危险,可以点击危险信息,然后允许在计算机上)

将刚刚复制的CID输入,右边选择C51,点击Generate,会生成一串代码,将其复制。

在刚刚复制CID 的界面,粘贴复制的代码,点击Add,即可破解完成。

下面我们打开编程后生成HEX文件

这里就可以在编程后生成HEX文件了

这里可以设置程序中可以显示中文。

这里是单程序编程和全部一起编程的按钮。

二、烧录工具的使用

1.安装CH340

先下载文件

链接:https://pan.baidu.com/s/1UKJXluNHTv4DFT0dRAe7Pw 
提取码:12mn

解压文件

2.烧录软件位置

双击即可打开烧录软件了。

3.烧录软件的设置

1可以设置单片机型号

2是连接单片机的串口

3,4可以添加你设置的单片机的头文件到keil中

5选择要烧录的程序,6用来下载程序的


51单片机入门——安装keil5及烧录下载器相关推荐

  1. 51单片机入门学习------环境搭建

    为了做比赛,开始学习51单片机 因为之前在做uwb定位模块使用的stm32,下载过keil,所以下载路径和编译器默认路径不同,导致了许多问题. 一.注册Keil软件时出现TOOLS.INI_TOOLC ...

  2. 51单片机入门指南系列:一、前期准备

    51单片机入门指南系列:一.前期准备 51单片机学习步骤 为什么我用的是52单片机,大家也说它是51? 编译环境 单片机入门书籍 购买实物开发板 51单片机学习步骤 51单片机是嵌入式学习的入门级芯片 ...

  3. C语言极速学习开发——51单片机入门编程之使用KeilC51进行代码编译(点亮你心中学习的精神之灯-下)

    系列文章目录 提示:本文章为系列文章,系列文章的所有文章的目录后期会时刻更新,喜欢的朋友请收藏好 <第一章 C语言极速学习开发--51单片机入门编程之使用KeilC51进行代码编译(点亮你心中学 ...

  4. 51单片机入门教程(6)——外部中断

    51单片机入门教程(6)--外部中断 一.外部中断 1.1 中断 1.2 外部中断 二.中断优先级 一.外部中断 1.1 中断 关于中断的概念在上一篇博客中已经提到了.(传送门:51单片机入门教程(5 ...

  5. 51单片机入门学习笔记(上)

    笔记整理自B站UP主江科大自化协教程<51单片机入门教程-2020版 程序全程纯手打 从零开始入门> 所用单片机为普中51 STC89C52单片机2022新款,文中所提到的调试现象及结果也 ...

  6. 51单片机入门教程(3)——数码管显示

    51单片机入门教程(3)--数码管显示 一.LED数码管简介 二.数码管静态显示 三.数码管动态显示 特别鸣谢:HFUTer-朱聪强 一.LED数码管简介 LED数码管(LED Segment Dis ...

  7. 51单片机入门教程(5)——定时器中断

    51单片机入门教程(5)--定时器中断 一.中断的概念 二.定时器中断 2.1 软件延时的不足 2.2 中断寄存器 2.2.1 中断允许控制寄存器 IE 2.2.2 定时器工作方式寄存器 TMOD 2 ...

  8. 51单片机入门教程(1)——点亮一个LED灯

    51单片机入门教程(1)--点亮一个LED灯 一.什么是单片机 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器 ...

  9. 51单片机入门学习小结(流水灯与数码管)

    51单片机入门学习小结(流水灯与数码管) 对原理图的分析 以下是我所用单片机的原理图 这块51单片机一共有4个I/O口(意思为input/output),也代表着如果我们后续都要用到这四个的话那么功能 ...

  10. 51单片机入门模板(STC89C52RC)

    该模板适用于51单片机入门,比较易于理解,包含定时器和串口的操作. 可以在定时器T0中断服务函数和主循环中实现主要功能,在UART中断服务函数(T1定时器)中实现简单的串口通信接收命令的功能. 注:本 ...

最新文章

  1. “编程能力差,90%的人会输在这点上!”谷歌开发:其实都是在瞎努力
  2. 从Pix2Code到CycleGAN:2017年深度学习重大研究进展全解读
  3. 奇怪吸引子---LuChen
  4. python sanic orm_Sanic + 前端MVVM 一种新一代Python高性能全栈开发实践
  5. matlab 自动处理数据,Matlab Remote IPC自动化数据处理
  6. UITextView自定义placeholder功能:用一个label写了文字,然后当检测到长度不为0的时候就把label隐藏...
  7. MYSQL的高级知识及AB复制
  8. 【eoe 1】获取Android源代码
  9. c++ vector排序_C++ vector动态数组的常见操作
  10. 用pygame实现打飞机游戏-2-检测键盘
  11. 查找对方IP地址经典技巧汇总
  12. http转https后资源加载不显示
  13. 计算机与地震论文,地震勘探学术论文
  14. 问题解决之Cannot find module ‘fs/promises‘
  15. 计算机术语我喜欢你,摩斯密码表白高级表白密码 摩斯密码我喜欢你数字
  16. 互联网日报 | 新浪同意被私有化;吉利汽车科创板首发过会;滴滴货运日单量持续破10万...
  17. Java并发工具类(三)Exchanger
  18. html h5 php 语音录入,H5添加语音输入功能-
  19. QFP、LQFP、TQFP、TEQFP、BGA等芯片封装技术
  20. python牛顿法与拟牛顿法_[机器学习必知必会]牛顿法与拟牛顿法

热门文章

  1. 2019最新领航Java机器人项目开发之人工智能项目实战(完整)
  2. TeamViewer开机自启动实现在远程使用时重启远程计算机
  3. android java反编译
  4. 使用Eclipse,Kemulator模拟器配置J2ME工程
  5. Python设计模式:原型模式
  6. MFC学习——下检测计算机是否联网
  7. MFC开发wps演示
  8. MATLAB_R2018b安装教程
  9. 年末优质蓝牙耳机盘点:十款商城热销高人气无线蓝牙耳机测评
  10. LINUX-VIM编辑器常用命令大全(超全)