一、下载官 最新的Keil for C51软件
https://www.keil.com/download/product/
图1:arm KEIL下载界面
点击C51进去后填写个人的联系信息,然后下载目前最新版的C51软件C51V959.EXE(Wednesday, May 9, 2018)。
注意:试用版对c文件大小没有限制,但生成的目标代码不能大于2K字节。
二、安装
双击C51V959.EXE进行安装,安装前也要填写一些联系信息,这些信息可以不真实。
三、注册
1. 打开uVision5,点击File—>License Management…,打开License Management窗口,复制右上角的CID。
2. 打开KEIL_Lic.exe注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变。
3. 点击Generate生成许可 ,复制许可 。
4. 将许可 复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC。
5. 若上方的Product显示的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,可以用到2020年。
四、测试
打开uVision5—>Project—>Open Project…—>找到自己的安装目录,我的是D盘Keil_v5—>进C51子目录—>进Examples—>进HELLO子目录à选择Hello.uvproj,该程序的功能是不断地从观察窗口中输出“Hello World”,并且每打印一次“Hello World”,P1.0取反一次—>“打开”—>点快捷菜单栏中的“Build”图标或“Rebuild”图标,编译程序,编译结果应该是”HELLO” – 0 Error(s), 0 Warning(s)—>Keil默认的调试方式是Simulator,这是一种虚拟调试方式,也就是说在计算机里虚拟了一个51单片机,点击快捷菜单栏中的“Start/Stop Debug Session”按钮—>在快捷菜单栏中找到“Serial Windows”图标并点击,可以看到在调试窗口的下面增加了UART #1窗口—>在快捷菜单栏中找到“Analysis Windows”图标并点击,可以看到在调试窗口的上面增加了Logic Analyzer窗口,并将其适当拉大—>如下图所示:
图2:点开UART #1窗口和逻辑分析仪窗口
在Logic Analyzer窗口的左上角点击“Setup…”—>
图3:逻辑分析仪设置
在Setup Logic Analyzer窗口的左上方,点击“New Insert”按钮添加观察项“P1”,并做如下选择和设置:
图4:添加观察项
设置完成后点击“Close”关闭Setup Logic Analyzer窗口。点击快捷菜单栏中的Run按钮或者按F5键,全速运行程序,现象如下图所示,Logic Analyzer窗口中不断有方波输出,UART #1窗口中不断输出Hello World。
图5:运行结果
Examples目录中有许多例程,大家花费一些时间阅读、理解、运行一下,可以从中学到许多东西。任何一个微处理器都有许多例程,学习例程是一个好的开发人员应该具备的基本素质。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!