电脑(笔记本或台式,系统为XP及以上)
Keil uVision3中文破解安装包(无此包或具备上网下载条件也可以)
下载后解压
进入Keil.uVision3文件夹,点击[Keil.uVision3].c51v808a.exe安装
点击Next
勾选I agree to all the terms of the preceding License Agreement选项,随后点击Next
路径默认,点击Next
在First Name:填入你的大名(如abc),在E-mail:填入你的邮箱(如1355916440@qq.com)随后点击Next,随后开始安装中。。
点击Finish
点击桌面上如图示的图标,如果桌面没有,就到C:\Keil\UV3路径下找到Uv3.exe点击打开
打开后,点击菜单File>License Management
复制CID框里的那串数字(一会儿要那这个破解生成密钥)
点击之前解压好Keil.uVision3文件夹下的Keil_lic-v3.2 注册机.exe
点中51选项,勾选External CID
点击Generate,计算生成后,复制LIC0=框中的那串数字(注意一定要全部选中复制,稍后要用到)
回到之前Keil,在New License ID Code框中粘贴步骤14已复制的那串数字
点击Add LIC,生成有效期年限,图示生成的有效年限是2023年黑色字体是可以用的,如果该有效年限无效则会是是字体是红色,重复以上步骤14-15(每次点击Generate会生成不同的一串数字,再去粘贴,生成有效年限,多次尝试必有可用的)OK后,关闭对话框,关闭Keil,自此破解工作已完成,接下来我们要把它的界面变成中文汉字(汉化)
把c518.09完美汉化修正版补丁20090111文件夹下的所有文件复制下来
在C:\Keil\UV3路径下粘贴,提示是否覆盖,按图示红圈操作覆盖。
回到桌面,打开Keil,界面已是中文了,自此汉化工作完成,接下来我们来用用,建立第一个工程。
在桌面右键点击新建一个名为LED的文件夹
点击工程>新建uVision工程
选中桌面的LED文件夹,把工程的名字命为test,点击保存
选择我们要用的51单片机型号,本人用的是STC89C52,这里选择Atmel的AT89C52,点击确定
点击否
点击新建文件,再点击保存,将文件命名为main.c(如果用的是汇编语言,则命为main.asm)点击保存
右键点击源代码组1>添加文件到组“源代码组1”
点击main.c,点击Add,点击Close
双击源代码组1,可以看到main.c已被添加进工程
编写一段最简单的代码,代码实现点亮一个接在P0.0口的LED灯(STC89C52第39脚输出低电平),如图示
点击图示红圈位置,编译报告输出中显示“0个错误“即表示通过,接下来我们还要设置一下生成可以烧录进单片机内的hex文件
点击图示红圈位置,选择输出一栏,勾选产生HEX文件,点击确定
再次点击编译,报告输出“创建HEX文件”,在桌面LED文件夹下可以找到test.hex文件,自此程序编写编译输出工作已完成,要是我们把改HEX文件烧进STC89C52,可以看到39脚输出低电平,该低电平可以点亮一个LED灯
后续我们再接着下一个聊天主题烧录工具的使用(见下面经验引用:电脑串口通信51单片机烧录下载及设置),欢迎大家来聊聊!
刚接触单片机,对电脑还不是太熟悉的朋友,一定不要急进,需按以上步骤一步一步前进,待熟路了,大家便自由散步吧
有几个步骤附上几张图的,是步骤密集的一定要仔细了,可不敢再摔跟头了,摔多了容易伤自尊哪O(∩_∩)O~