单片机入门教程之编程软件安装.注册.汉化

上一篇说了单片机就像大脑,既然有大脑,那必须还得有思想,我们要让大脑正常运转,还得给他注入思想,这一篇就来说说单片机的软件

编程语言介绍

1.机器语言

单片机是一种大规模的数字集成电路,它只能识别 0 和 1 这样的二进制代码。以前在单片机开发过程中,人们用二进制代码编写程序,然后再把所编写的二进制代码程序写入单片机,单片机执行这些代码程序就可以完成相应的程序任务。

用二进制代码编写的程序称为机器语言程序。在用机器语言编程时,不同的指令用不同的二进制代码代表,这种二进制代码构成的指令就是机器指令。在用机器语言编写程序的时候,由于需要记住大量的二进制代码指令及这些代码代表的功能,很不方便且容易出错,现在基本上很少有人用机器语言对单片机进行编程了。

2.汇编语言

由于及其语言编程很不方便,人们便用一些有意义并且容易记忆的符号来表示不同的二进制代码指令,这些符号称为助记符。用助记符表示的指令称为汇编语言指令,用助记符编写出来的程序称为汇编语言程序。

01110100 00000010 (机器语言)

MOV A, #02H (汇编语言)

这两行程序的功能是一样的,都是将二进制数据00000010送到累加器A中。可以看出,机器语言程序要比汇编语言难写,并且很容易出错。

单片机只能识别机器语言,所以汇编语程序言要汇编(翻译)成机器语言程序,再写入单片机中。一般都是用软件汇编自动将汇编语言翻译成及其指令。

3.高级语言

高级语言是依据数学语言设计的,在用高级语言编程时不用过多的考虑单片机的内部结构。与汇编语言相比,高级语言易学易懂,而且通用性很强。高级语言的种类很多,如:B语言 Pascal语言 C语言和JAVA语言等。单片机常用C语言作为高级编程语言。

单片机不能识别高级语言的程序,因此也需要用编译器对高级语言程序翻译成机器语言程序后再写入单片机。

在上面三种编程语言中,高级语言编程较为方便,但实现相同的功能,汇编语言代码少,运行效率高,另外对于初学单片机的朋友,学习汇编语言编程有利于更好的理解单片机的结构与原理,也能为以后学习高级语言编程打下扎实的基础。

keil软件介绍

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

keil软件安装

1.首先从官网下载最新版的Keil_C51v954a,打开如下界面

单片机入门教程之编程软件安装.注册.汉化

2.选择C51后进入如下界面,点击C51V954A.EXE便可以下载最新版的Keil_C51最新软件。

单片机入门教程之编程软件安装.注册.汉化

3.下载完成后,右键以管理员身份运行,进入安装界面。选择Next

单片机入门教程之编程软件安装.注册.汉化

4.勾选同意协议,继续点击Next.

单片机入门教程之编程软件安装.注册.汉化

5.选择对应的安装路径,一般默认即可,继续点击Next。

单片机入门教程之编程软件安装.注册.汉化

6.安装需要注册,这里随便填一下便可。继续点击Next

单片机入门教程之编程软件安装.注册.汉化

7.软件开始安装,等待安装完成。

单片机入门教程之编程软件安装.注册.汉化

8.取消勾选,继续点击finish.

单片机入门教程之编程软件安装.注册.汉化

9.到此全部安装完成,这就是最新版的Keil_c51

单片机入门教程之编程软件安装.注册.汉化

keil注册

注册机下载:

关注公众号回复:keil

激活步骤:

1.以管理员运行软件,选择File—>LicenseManagement,复制其中的CID号。

2.打开注册机,把刚才复制的CID号粘贴到CID框中,点击Generate,生成一个序列号,复制。

3.把序列号粘贴到下面的框中,点击ALL LIC.便可看到软件使用截至日期为2020年。单击close退出

单片机入门教程之编程软件安装.注册.汉化 单片机入门教程之编程软件安装.注册.汉化

keil汉化

keil c51 uvision4 汉化补丁:

关注智联电子DIY公众号回复:keil

下载后把补丁复制粘贴到对应的安装目录,解压至keil安装目录(如:X:KeilUV4)下,覆盖原始文件。这里最好备份一份原文件,方便恢复。

单片机入门教程之编程软件安装.注册.汉化 单片机入门教程之编程软件安装.注册.汉化

如果还有不懂的可以私聊我,如果你对单片机感兴趣请关注我,将更新更多单片机教程


关注智联电子DIY学习更多电子电路知识

来源:智联电子DIY

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月12日
下一篇 2019年6月12日

相关推荐