![]() |
· 用户注册 · 设为首页 · 加入收藏 · 联系站长 · · | ||
|
|||
|
|
|
您现在的位置: 机器人焦点 >> 焦点教学 >> 金子讲坛 >> 焦点教学正文 | 今天是: |
| KEIL C的使用 | |||
| KEIL C的使用 | |||
作者:金子 焦点教学来源:本站原创 点击数: 更新时间:2008-4-28 ![]() |
|
||
|
工欲善其事,必先利其器,KEIL C是我们在进行机器人开发过程中的“利器”,没有它,我们就不能给机器人下达指令。
上一讲中,我们在仿真系统中,点亮了P1_0,还记在上一讲中仿真时用到的light.hex文件吧,所有的命令都在包含在这个文件中,我们用记事本把这个文件打开看一看:
:
: : :03000000020010EB : :00000001FF 我相信没有多少人能看懂这个文件内容,这是机器语言,由它直接控制单片机的运行。那么我们如何编制我们能懂也让单片机能懂的指令,如何产生我们需要的.hex文件呢?(你不会有想法直接编制机器语言吧?) 我给大家介绍一款软件:KEIL C,大家先安装这个软件吧,软件下载(安装的方法和普通软件相当,这里就不做介绍了),在这个软件中,大家就可以任意抒发自己的想象力编制程序了,不过还是要先了解这个软件的使用: 图1 新建项目文件
#include <regx51.h> void main() //主程序 (5)C 程序文件已被我们加到了项目中了,下面就开始编译运行了,默认情况下,还不能产生我们需要的.hex,我们还需要修改一下相关参数:
(6)在Project-->Build target ,如果出现如下图的内容: 表示已经顺利地编译通过了,在项目所在的目录中,已经生成了test.hex文件,在proteus软件中测试一下,本讲中我们重点是熟悉Keil C的使用。(磨刀不误砍柴工:)) |
|||
| 焦点教学录入:jinsh 责任编辑:jinsh | |||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||
|
|
||||||
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 用户留言 | 站长介绍| | |||||
![]() |
|
||||