- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
keil51的使用
点击“Project-New Project… ”菜单,出现一个对话框,要求给将要建立的工程起一个 名字,你可以在编缉框中输入一个名字 (设为 study51),不需要扩展名。点击“保 存”按钮,出现第二个对话框,如图1、 2所示,
图(1)建立工程文件
图(2)
然后对选择目标 CPU(即 你所用芯片的型号),Keil 支持的 CPU 很多,我们选择 Atmel 公司的 89C51 芯 片。点击 ATMEL 前面的“+”号,展开后选择89C51,如图(4)所示
选择cpu后会出现上图(3),选否。
图(4)CPU的设置
然后再点击“确定”按钮,回到主界面,此时,在工程窗口的文件页中出现了“Target1”,前面有“+”号,点击“+”号展开,可以看到下一层“ Source Group1”,这时的工程还是一个空的工程,里面什么文件也没有,需要手动把刚才编写好的,再对option设置,右击“Target1”出现下拉菜单,选择”Options for Target Target 1”,在单击output进行设置,如图(5、6)所示
图(5)对output设置
图(6)
设置好后,新建一文件,新建一个源程序文件,建立一个汇编或c文件,如下图所示
输入编写的程序,输完后保存,C语言的话以“.C”为文件名,汇编的话以“.asm为文件名,保存如下图所示
一般你输的文件名最好和工程名相同,即“study51.c“,保存完后添加工程。如下图所示
点击Target 1前面的+号,展开里面的内容source Group1
用右键点击Sourece Group 1,将弹出一个菜单,选择Add Files to GuoupSource Group 1。
选择刚才的文件study 51.c,文件类型选择C Source file(*.c)。因为我们的是c程序文件,所以选择该类型;如果是汇编文件,就选择asm source file。添加成功后编译代码
分别单击上面的1、2、3对程序进行编译,
1 是用于编译单个文件。
2 是编译当前项目,如果先前编译过一次之后文件没有做动编辑改动,这时再点击是不会再次重新编译的。
3 是重新编译,每点击一次均会再次编译链接一次,不管程序是否有改动。
对以上三标号进行编译后的结果如下所示
对标号为1的进行编译后结果
对标号为2的进行编译后结果
对标号为3的进行编译后结果
经过3次编译后提示成功创建HEX文件,0 Error(s),0Warning(s),编译成功了!即使有N个Warning存在的情况下也会编译成功。这时候您要自己留意这些Warning存在的原因,不是很重要的话就可以忽略!
文档评论(0)