51电子-STC89C51开发板:使用KEIL编译汇编代码

全部内容请点击目录列表查看:

51电子-STC89C51开发板:《目录》

 

---------------------------  正文开始  ---------------------------------------

 官方提供的教程:

在包里的路径:

五一电子介绍以及其它资料\5、单片机知识及首选工具\2、单片机教材二\index.htm

五一电子介绍以及其它资料\5、单片机知识及首选工具\ 6--仿真器光盘\SP_51仿真器\如何把ASM格式文件导入KEIL中以及如何编译.htm

 

KEIL 里,是以 项目为单位的,如果你想写一个汇编文件,或添加一个汇编文件,

都要先建立项目: 工程  -- 新建工程 ,弹出对话框里,找一个你想存放文件的路径,新建文件夹

 

 

这里为了演示,我在D盘下建立一个目录 51dz-test 项目名叫 51dz-test

 

保存后出现,选择芯片类型,如图显示就行

 

 如果上图设置错了,还可以在 File 栏的 Target 上右键 -- 为目标 XXX 选择新设备,弹出上图框重新选择

 

 

有了项目目录就可以添加文件写代码了: 

方式一: 添加现有 asm 后缀文件

 

选择文件所在磁盘目录 -- 选择文件类型 -- 选择 文件 -- 点击 Add 添加。

点击 Add 后,对话框并不会关闭,目的是可以继续选择其他文件的。

 

 

方式二: 新建文件

点击 左上角 -- 新建 -- 文件 ,再 点击 左上角  文件  --  保存,

保存文件,后缀名用  asm  结尾

 

 

 编译前设置,有了 工程项目,点击 目标选项  来设置生成 HEX 后缀格式文件。

 

 

 设置频率和你开发板一样,新买的开发板默认是 12MHz  的 ,所以填 12

 

如下图,生成 HEX 文件前打勾。

 

点击编译后, 0 错误  0警告 

 注意:如果项目里有增加错的文件,可以在文件上右键 -- 删除文件,或者直接点击键盘上 Del 键删除

 

 目录下,生成了和项目同名的 HEX 后缀的文件,这个文件就是要烧录到单片机开发板上的。

 

 

具体烧录,看 “51电子-STC89C51开发板:《程序烧录(刷写) 到 IC 设置》” 这篇。

 

 

 

 

 

-

 

posted @ 2023-03-04 00:49  悟透  阅读(463)  评论(0编辑  收藏  举报