keil编译器使用Word下载.docx

上传人:b****0 文档编号:13217965 上传时间:2022-10-08 格式:DOCX 页数:11 大小:615.11KB
下载 相关 举报
keil编译器使用Word下载.docx_第1页
第1页 / 共11页
keil编译器使用Word下载.docx_第2页
第2页 / 共11页
keil编译器使用Word下载.docx_第3页
第3页 / 共11页
keil编译器使用Word下载.docx_第4页
第4页 / 共11页
keil编译器使用Word下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

keil编译器使用Word下载.docx

《keil编译器使用Word下载.docx》由会员分享,可在线阅读,更多相关《keil编译器使用Word下载.docx(11页珍藏版)》请在冰豆网上搜索。

keil编译器使用Word下载.docx

3、选择菜单Project->

NewProject,新建一个工程,如下图:

4、输入工程名“流水灯”,然后保存,如下图:

5、选择器件型号为Atmel的AT89S51,然后确定,如下图:

6、是否加入启动文件到工程,这时不加入选“否”,这样一个工程就建立完成,如下图:

7、选择菜单File->

New新建一个文件,如下图:

8、选择菜单,File->

Save,保存文件,输入文件件名为“流水灯.asm”,(C程序为.C文件)然后保存,如下图:

9、点Target1前面的+号,展开Target1,击SourceGroup1,在弹出菜单中选择,AddFilesToGroup'

SourceGroup1'

,如下图:

10、选择Allfiles,找到刚才的“流水灯.asm”,然后点Add,然后就Close,如下图:

11、可以看到工程里多了一个“流水灯.asm”文件,双击在里面输入下面程序,如下图:

ORG0X0000

LJMPSTART

START:

MOVA,#0XFE

LOOP:

RLA

MOVP1,A

LCALLDELAY

SJMPLOOP;

延时程序

DELAY:

MOVR5,#200

OUT:

MOVR6,#250

OUT1:

MOVR7,#250

IN:

DJNZR7,$

DJNZR6,OUT1

DJNZR5,OUT

RET

END

12、选择Project->

Buildtarget,或点击

图标进行编译。

13、编译结果可以,看到错误(语法错误)和警告(情况较多,须具体分析)情况,如下图:

14、如果没有错误,选择

生成目标文件(机器码)。

15、选择菜单Debug->

Start/StopDebugSession,进入调试状态(此状态为默认的模拟调试,还可选择仿真器调试,proteus联机调试等),如下图:

16、进入到调试状态后,选择菜单Perihperals->

I/O-Ports->

Port1,打开端口1,下图为打开后的画面。

17、选择菜单Debug->

Run,运行,就可以看到端口1的变化。

如下图:

18、如果端口变化缓慢,可以加长延时程序,如果变化快,可以缩短延时程序。

注意:

Keil编译器的使用细节可参考\电信单片机原理实验\实验参考资料\keil编译器的使用下的4个文档。

六、实验内容

1、熟悉keil编译器的安装,设置。

2、熟悉keil编译器各菜单的功能。

3、在keil编译环境下。

调试一个自行编写的程序。

(程序可以参考教科书)

七、思考题

如何建立一个用户自己的汇编程序文件,并进行编译、连接、运行,写出详细步骤。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1