编译软件使用指南.docx

上传人:b****5 文档编号:6018535 上传时间:2023-01-03 格式:DOCX 页数:12 大小:565.01KB
下载 相关 举报
编译软件使用指南.docx_第1页
第1页 / 共12页
编译软件使用指南.docx_第2页
第2页 / 共12页
编译软件使用指南.docx_第3页
第3页 / 共12页
编译软件使用指南.docx_第4页
第4页 / 共12页
编译软件使用指南.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

编译软件使用指南.docx

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

编译软件使用指南.docx

编译软件使用指南

proteus和Keil软件的简单运用

在单片机的学习过程中,我们比较常用的编译软件有两个,proteus和Keil。

其中proteus是仿真软件,Keil是编译软件,将两个软件进行灵活搭配,就可以实现对单片机工作原理的模拟。

下面我们来简单介绍一下这两个软件的安装及使用:

1.软件的安装

1.1proteus的安装

1)打开文件夹

2)找到proteus软件,打开

3)双击ProteusProfessional7.1sp2,打开

4)双击ProteusProfessional7.1sp2.exe,安装会弹出兼容性的提示框,点确定

5)一直next,

6)这样,proteus软件就安装好了,打开开始菜单,找到ISIS7Professional,打开

7)如果不能使用,则还需进行下一步操作,即打开ProteusProfessional7.1sp2文件中的path文件(如上面的3所示),将里面的文件全部复制,粘贴到你所安装的文件夹里,覆盖里面的内容

所安装的文件夹:

8)这样,应该就可以用了

 

1.2Keil软件的安装按照安装向导来做就可以了,比较简单

2.软件的配合使用(点亮一个LED)

2.1因为在proteus软件中,运行的是.hex文件,所以这里要先运用Keil进行编程,生成hex文件,打开keiluVision3

 

工作界面:

 

2.2点击project,选newproject,然后输入文件名LED,保存

 

2.3这里出现一个芯片的选择,较常用的选择是Atmel,

然后选择ATM89C51,C52,S51,S52都行

2.4选择后弹出对话框,点是

2.5现在建好工程文件,需要添加一个文档文件,点file,然后new…即可

然后点击保存,后缀名为.c(另外,为了便于管理和查找文件,命名一般和project的同名)

保存,ok

2.6现在单击工作空间中的Sourcegroup1,右键,选择添加文件(即是AddFilestoGroup‘Sourcegroup1’)

 

选择led.c,然后add即可

 

2.7现在在工作空间中的Sourcegroup1中,多了一个led.c的文件,单击它,就可以写程序啦(程序的书写有一定规范,可以多找一些资料看看)

 

2.8程序写好后,先点按钮1,进行编译,若无错误,再点按钮2,生成hex文件

点击2后,弹出对话框,在途中的1处是晶振的参数,调为12.0,然后点击2,output.

然后在CreateHEXFi选项上打钩,点击确定

再点击编译一次,看到hex文件创建成功

2.9现在可以打开ISIS7Professional软件,工作界面如下

其中1处的P为原件库,2处为电源,先单击1,在keywords里面输入Atmel89c52的关键词at,即可找到对应的原件

用同样的方法找到一个led灯,然后在工作界面上就可以看到原件的清单

点击,拖动到工作界面中,点击电源,选择一个正极(power)

连接好电路原件如下:

2.10现在鼠标放到芯片上,点击右键,选择Editproperties

点击文件夹,找到刚刚创建的hex文件,点击ok,程序就导入芯片了

2.11回到工作界面,在左下方有一排调试按钮,单击运行,查看效果

看到led变绿,说明基本的操作流程你已经掌握啦!

2.12程序运行成功后,整理好每一次的文件,作为以后学习的经验。

编后语:

单片机是一门很有趣且实用性很强的学科,入门也不是很难,我们可以在短时间内理解和学会运用这两个软件,但是要精通单片机,需要我们进行大量的尝试和积累,做到精益求精,不能只停留在表面阶段。

在学习过程中会遇到很多问题,大家要互相讨论,多查资料,共同进步!

!

数模电子协会电子部

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

当前位置:首页 > 求职职场 > 简历

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

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