Keil C51软件的使用.docx

上传人:b****6 文档编号:6669295 上传时间:2023-01-08 格式:DOCX 页数:9 大小:483.26KB
下载 相关 举报
Keil C51软件的使用.docx_第1页
第1页 / 共9页
Keil C51软件的使用.docx_第2页
第2页 / 共9页
Keil C51软件的使用.docx_第3页
第3页 / 共9页
Keil C51软件的使用.docx_第4页
第4页 / 共9页
Keil C51软件的使用.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

Keil C51软件的使用.docx

《Keil C51软件的使用.docx》由会员分享,可在线阅读,更多相关《Keil C51软件的使用.docx(9页珍藏版)》请在冰豆网上搜索。

Keil C51软件的使用.docx

KeilC51软件的使用

实验一

一、实验目的

1)学习keilC51uVsinon2仿真调试软件的文件编辑、汇编、排错、调试方法。

2)学习单步、全速运行等执行方法。

3)学习汇编语言编程方法。

二、KeilC51软件的使用

KeilC51软件是众多单片机应用开发的优秀软件之一,它集编辑、编译、仿真于一体,支持汇编和C语言的程序设计,界面友好、易学易用。

下面介绍KeilC51软件的使用方法:

1.启动KeilC51,界面如下图。

启动KeilC51时的屏幕

进入KeilC51后的编辑界面

2.建立一个新工程。

(1)单击工程菜单,在弹出的下拉菜单中选中新建工程选项。

(2)然后选择你要保存的路径,输入工程文件的名字,比如保存到C51目录里,工程文件的名字为C51,如下图所示,然后点击保存。

(3)这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择,KeilC51几乎支持所有的51核的单片机,我这里还是以大家用的比较多的Atmel的89C51来说明,如下图所示,选择89C51之后,右边栏是对这个单片机的基本的说明,然后点击确定。

(4)完成上一步骤后,屏幕如下图所示。

(5)单击文件菜单,再在下拉菜单中单击新建选项,屏幕如下图所示。

此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了,建议首先保存该空白的文件,单击文件菜单,在下拉菜单中选中另存为选项单击,屏幕如下图所示,在文件名栏右侧的编辑框中,键入欲使用的文件名,同时,必须键入正确的扩展名。

注意,如果用C语言编写程序,则扩展名为.c;如果用汇编语言编写程序,则扩展名必须为.asm。

然后,单击保存按钮。

回到编辑界面后,单击目标1前面的+号,然后在源程序组1上单击右键,弹出如下菜单,

然后单击增加文件到组‘源程序组1’,屏幕如下图所示,

选中c51.asm,然后单击Add, 屏幕如下图所示,

(7)输入如下的汇编语言源程序,程序输入完毕后如下图所示。

(8)单击工具栏编译按钮

,编译成功后,再单击工具栏开始/停止调试按钮

,屏幕进入调试界面,如下所示。

(9)调试程序,单击工具栏运行按钮

运行程序,或者单步运行按钮

单步运行程序。

可以通过以下几种途径观察中间变量,和最终结果的值。

1通过寄存器窗口查看各寄存器值。

2通过存储器窗口查看存储器中数据。

【视图】菜单下选择【存储器窗口】,可以查看或修改存储器中数据。

如在地址栏中输入:

X:

1000H或X:

0X1000

说明:

地址栏中

C:

0X1000表示显示程序存储器地址1000H中的数据

D:

0X1000表示显示内部数据存储器地址1000H中的数据

X:

0X1000表示显示外部数据存储器地址1000H中的数据

当要改写存储器中数据时,在数据上点击右键,再弹出的窗口中修改数据(默认输入十进制,十六进制必须在数后加H)。

③【外围设备】菜单下选择【I/O-Ports】,在弹出对话框中可以查看或者修改p1、p2、p3、p4输出端口值,如下图所示。

(10)至此,我们在KeilC51上做了一个完整工程的全过程。

单片工具栏复位按钮

,实现复位操作,可以重新运行程序。

三、实验程序:

1、课本53页7题

注意:

先通过存储器窗口设置内部RAM中(59H)=50H

分析程序运行各个步骤相关存储空间、寄存器中的值的变化。

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

当前位置:首页 > 考试认证 > 交规考试

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

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