目前我们通常编写51程序使用的是keil4,而好多编写STM32等单片机程序的使用keil5。那么如何在keil5中兼容51和STM32程序编写,省去切换版本的繁琐呢?
很简单只需两步就可以完成。
下面这个方法针对已破解keil5的stm32等一系列。这个肯定是最常见的,因为破解keil5然后编写32工程的教程一大把。

1、首先下载编写51的相关东西。
可以在官网上下载,例如百度keil官网。

点击右上角的DOWNLOADS进入相关的下载界面,下载你需要的安装包。MDK5、c51、c166等,这里只需要下载c51的。

当然也可以在下面这个百度网盘链接里下载:
51相关: 链接:http://pan.baidu.com/s/1skMv2Nz 密码:9env
破解机:链接:http://pan.baidu.com/s/1o8h0v5w 密码:tusa

下载好然后直接双击安装

2、破解
现在打开keil5,切记以管理员身份运行,关掉安全软件。
点击file——license management

找到这个CID号,复制一下

双击打开破解机,第一步复制进来刚才的CID号,记得第二步要选C51,最后将生成的序列号复制出去

最后又回到kiel5,将刚才复制的序列号,放到下图位置,添加序列号。

配置成功界面

新建工程,点project——new project,记得切换

然后就可以找到51系列芯片了。

如何使用keil 5 编写 51单片机 工程相关推荐

  1. c语言编写51单片机中断程序,执行过程是怎样的?

    Q:c语言编写51单片机中断程序,执行过程是怎样的? 例如程序: #include<reg52.h>   void main(void)   {    EA=1;      //开放总中断 ...

  2. 编写51单片机程序,输出方波,at89s52的单片机

    编写51单片机程序,输出方波. 要求:晶振为12MHz,用T0做定时器,在P1的低四位输出四种频率的方波: P1.3 = 1.25kHz.P1.2 = 2.5kHz.P1.1 = 5kHz.P1.0 ...

  3. Keil uvision5安装——51单片机篇

    目录 一.Keil uvsion5-下载安装 二.Keil uvsion5-软件破解 三.STC官方库添加 四.Keil相关配置 1.中文显示配置 2.消除定义但未被使用函数的警告配置(针对51单片机 ...

  4. 51单片机工程创建和程序下载

    1. 金沙滩51单片机新建工程-下载程序详解 新建工程 下载程序 ps:如果STC-ISP串口选项检测不到单片机请下载文末CH340驱动,安装驱动后重试 软件下载链接 keil_4 keil汉化包下载 ...

  5. 嵌入式C语言编写51单片机控制电机转速

    使用C语言进行编程,51单片机利用PWM技术控制电机转速 1.仿真图如下 2.程序如下: #include <reg52.h> #include <intrins.h> #in ...

  6. python编程单片机_JAVA或Python编程语言可不可以用来编写51单片机程序?

    网友解答: 不是.51什么的属于硬件编程了,底层的东西离不开指针,用JAVA Python就没得指针的概念,你处理个寄存器什么的还好,牵涉到内存管理什么的这玩意儿就没得用了.当然了,你可以把接口用C封 ...

  7. 51单片机冒泡排序_采用冒泡法编写51单片机排序程序

    试设计一个子程序,其功能为将(R0)指出的内部RAM中6个单字节正整数按从小到大的次序重新排列. 悬赏分:10 - 解决时间:2010-5-7 22:59 ;===================== ...

  8. 51单片机扩展io口C语言编写,51单片机扩展IO口后扩展口的地址如何确定

    1. 然后它说8255的A口.B口.C口.控制寄存器的地址分别为7FFCH.7FFDH.7FFEH.7FFFH.这个是怎么算出来的? 高八位7F是因为p2.7为0是选通8255的cs片选端,第八位是F ...

  9. keil c语言表用什么数据类型,面向51单片机的Keil uVision4基本数据类型简介

    熟悉基本数据类型是使用C语言编绎器编写程序的基本前提之一,使用keil uVision4开发51单片机C程序当然也不例外.本文将系统地介绍Keil uVision4的各种基本数据类型,希望对读者有益. ...

  10. 51单片机 | 单片机工程模板创建

    文章目录 一.51 单片机工程模板创建 1.新建工程 2.选择CPU型号 3.给工程添加文件 4.配置魔术棒选项卡 5.修改编程区字体大小 二.reg52.h 头文件介绍 1.头文件作用 2.头文件内 ...

最新文章

  1. “ld: symbol(s) not found for architecture i386“错误解决方法
  2. 209. Minimum Size Subarray Sum 长度最小的子数组
  3. linux内存分析命令,Linux進程內存分析pmap命令
  4. 莫兰迪色rgb颜色表_企业风险评价,(SCL)安全检查表,Excel工作表
  5. 语言速算24点的小窍门_4秒钟1道题!12岁少年三夺24点大赛冠军
  6. 界面发布2019中国最富1000人榜:凛冬望春,马云问鼎中国首富
  7. 关于iBatis中的错误提示(必须以 或 /结尾,有时并不是你的结尾没有以 /结束,而是这个标签里面有问题!!)(更重要的是sqlMap的修改手段!!!)
  8. 前端实现调取摄像头实现人脸识别
  9. 简易瓦片式地球仪的webgl实现
  10. 数据挖掘 文本分类(二)搜集中文语料库与ICTCLAS分词
  11. bootstrap-select 的多选+模糊查询下拉框详解(官方示例文档解读)
  12. enovia使用富文本小结
  13. 从网上下载一个vue项目,跑起来的全过程
  14. protoc-gen-go 安装
  15. VMware XP安装安装程序没有找到硬盘驱动器
  16. matlab在axis,matlab中axis的用法
  17. 孙源面试题试解(更新完毕)
  18. vue-js实现日期加减,年月日,及单位换算。
  19. Linux用户和用户组的管理
  20. 80个小炒,令你炒菜不再烦恼!

热门文章

  1. 潮流计算计算机算法研究现状,电力系统潮流计算研究现状
  2. 大一c语言实验调试步骤,大一c语言实验报告.docx
  3. 介绍下JS里4种实现页面跳转的方法
  4. yum install gcc报错Error: Package: glibc-2.17-260.el7_6.6.i686 (updates) Requires: glibc-common = 2.17
  5. 常见sql注入语句和xss注入语句
  6. 微信开发者工具在C盘下User Data有啥用,能删掉吗?占用空间超大
  7. 7款可视化工具,提高开发效率必备
  8. 京东把 Elasticsearch 到底用的有多牛?日均5亿订单查询完美解决!
  9. matlab最优化问题
  10. 计算方法实验(二):龙贝格积分法