云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于单片机的甲醛检测仪论文

基于单片机的甲醛检测仪论文

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 8:12:18

(.ABS)。ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51或tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。

图4.1 C51工具包的整体结构图

3. 运行KEIL51软件见图4.2

图 4.2

4.建立项目

(1)点击Project菜单,选择弹出的下拉式菜单中的New Project,如图4.3

图 4.3

接着弹出一个标准Windows文件对话窗口,在\文件名\中输入您的第一个C程序项目名称,\保存\后的文件扩展名为uv2,这是KEIL uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。

28

(2)选择所要的单片机,这里我们选择常用的Ateml公司的AT89C51。完成上面步骤后,我们就可以进行程序的编写了。

(3)首先我们要在项目中创建新的程序文件或加入旧程序文件。如果你没有现成的程序,那么就要新建一个程序文件。

(4)点击保存新建的程序,也可以用菜单File-Save或快捷键Ctrl+S进行保存。我们把第一个程序命名为test1.c,保存在项目所在的目录中,这时你会发现程序单词有了不同的颜色,说明KEIL的C语法检查生效了。如图,鼠标在屏幕左边的Source Group1文件夹图标上右击弹出菜单,在这里可以做在项目中增加减少文件等操作。我们?quot;Add File to Group 'Source Group 1'\弹出文件窗口,选择刚刚保存的文件,按ADD按钮,关闭文件窗,程序文件已加到项目中了。这时在Source Group1文件夹图标左边出现了一个小+号说明,文件组中有了文件,点击它可以展开查看。如图4.4

图 4.4

(5)C程序文件已被我们加到了项目中了,下面就剩下编译运行了。如图4.5,图中1、2、3都是编译按钮,不同是1是用于编译单个文件。2是编译当前项目,如果先前编译过一次之后文件没有做动编辑改动,这时再点击是不会再次重新编译的。3是重新编译,每点击一次均会再次编译链接一次,不管程序是否有改动。在3右边的是停止编译按钮,只有点击了前三个中的任一个,停止按钮才会生效。在4中可以看到编译的错误信息和使用的系统资源情况等,以后我们要查错就靠它了。6是有一个小放大镜的按钮,这就是开启\\关闭调试模式的按钮,它也存在于菜单Debug-Start\\Stop Debug Session,快捷键为Ctrl+F5。

29

图4.5

(6)进入调试模式,软件窗口样式大致如图所示。图中1为运行,当程序处于停止状态时才有效,2为停止,程序处于运行状态时才有效。3是复位,模拟芯片的复位,程序回到最开头处执行。按4我们可以打开5中的串行调试窗口,这个窗口我们可以看到从51芯片的串行口输入输出的字符,这里的第一个项目也正是在这里看运行结果。首先按4打开串行调试窗口,再按运行按钮。要停止程序运行回到文件编辑模式中,就要先按停止按钮再按开启\\关闭调试模式按钮。然后我们就可以进行关闭KEIL等相关操作了。

30

图 4.6 (7)生成HEX文件

HEX文件格式是Intel公司提出的按地址排列的数据信息,数据宽度为字节,所有数据使用16进制数字表示, 常用来保存单片机或其他处理器的目标程序代码。它保存物理程序存储区中的目标代码映象。一般的编程器都支持这种格式。打开目录,找到test.Uv2的文件就可以打开先前的项目了。然后右击图4.7中的1项目文件夹,弹出项目功能菜单,选Options for Target'Target1',弹出项目选项设置窗口,同样先选中项目文件夹图标,这时在Project菜单中也有一样的菜单可选。打开项目选项窗口,转到Output选项页图4.8所示,图中1是选择编译输出的路径,2是设置编译输出生成的文件名,3则是决定是否要创建HEX文件,选中它就可以输出HEX文件到指定的路径中。选好后再将它重新编译一次,很快在编译信息窗口中就显示HEX文件创建到指定的路径中了,如图4.9。这样我们就可用自己的编程器所附带的软件去读取并烧到芯片了,再用实验板看结果,至于编程器或仿真器品种繁多具体方法就看它的说明书了,这里就不做介绍了

图4.7项目功能菜单

31

搜索更多关于: 基于单片机的甲醛检测仪论文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

(.ABS)。ABS文件由OH51转换成标准的Hex文件,以供调试器dScope51或tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。 图4.1 C51工具包的整体结构图 3. 运行KEIL51软件见图4.2 图 4.2 4.建立项目 (1)点击Project菜单,选择弹出的下拉式菜单中的New Project,如图4.3 图 4.3 接着弹出一个标准Windows文件对话窗口,在\文件名\中输入您的第一个C

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com