教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

一氧化碳报警器设计 - 软件设计(16)

来源:网络收集 时间:2026-08-04
导读: 11、到现在为止,这个程序算是写完了。但是我们往往需要看看这个程序运行的结果。比如我们将程序下载到单片机上,或是将程序导入别的仿真软件(比如proteus)中。当前的单片机下载器或是proteus,其实都是将keil最

11、到现在为止,这个程序算是写完了。但是我们往往需要看看这个程序运行的结果。比如我们将程序下载到单片机上,或是将程序导入别的仿真软件(比如proteus)中。当前的单片机下载器或是proteus,其实都是将keil最后生成的机器码导入其中,而不是将代码或是我们写的C文件倒进去。因为CPU是看不懂我们的代码的,CPU只能运行机器语言。这里,我们就需要设置一下,让keil替我们生成这个机器语言。如下图,右键点击Target 1,然后左键单击“Options for Target ?Target 1?”。

12、在弹出的对话框中点击“Output”,对输出选项进行设置。然后在“Creat HEX File”前面的小对钩选中,这样在你点击“链接”按钮的时候,keil就会生成*.HEX文件。

13、设置好了点击“确定”,再点击一下“重新链接”按钮,这时可以看到多了这么一条信息“创建HEX文件“TEST”,这说明我们的设置起作用了。那生成的这个HEX文件在哪里呢?当然是在我们的工程目录下面了。

14、在工程目录下找到*.HEX文件。

15、看到HEX文件接下来,不管是要下载程序到实验板,还是要导入到proteus中仿真,都用这个HEX文件就可以了。

39

东南大学成贤学院毕业设计报告

6.3 Proteus 的使用

6.3.1 概述

PROTEUS是英国Labcenter electronics公司研发的多功能EDA软件,它具有功能很强的ISIS智能原理图输入系统,有非常友好的人机互动窗口界面,有丰富的操作菜单与工具。在ISIS编辑区中,能方便地完成单片机系统的硬件设计、软件设计、单片机源代码调试与仿真。

PROTEUS有三十多个元器件库,拥有数千种元器件仿真模型,有形象生动的动态器件库、外设库。特别是有从8051系列8位单片机至ARM7 32位单片机的多种单片机类型库。支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。它们是单片机系统设计与仿真的基础。

PROTEUS有多达十余种的信号激励源,十余种虚拟仪器(如示波器、逻辑分析仪、信号发生器等),可提供软件调试功能,即具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能,还有用来精确测量与分析的PROTEUS高级图表仿真(ASF)。它们构成了单片机系统设计与仿真的完整的虚拟实验室。PROTEUS同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。

PROTEUS还有使用极方便的印刷电路板高级布线编辑软件(PCB)。特别指出,PROTEUS库中数千种仿真模型是依据生产企业提供的数据来建模的。因此,PROTEUS设计与仿真极其接近实际。目前,PROTEUS已成为流行的单片机系统设计与仿真平台,应用于各种领域。

实践证明:PROTEUS是单片机应用产品研发的灵活、高效、正确的设计与仿真平台,它明显提高了研发效率、缩短了研发周期,节约了研发成本。

至于Proteus的详细使用,本文将不做细致介绍,只将一些基本的操作作简要说明。

6.3.2 PROTEUS使用方法简介

1、进入Proteus ISIS

双击桌面上的ISIS 6 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 6 Professional” →“ISIS 6 Professional”。

2、工作界面

Proteus ISIS的工作界面是一种标准的Windows界面,如图10-1所示。包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口。

3、基本操作

(1)对象放置(Object Placement) 放置对象的步骤如下(To place an object):

①根据对象的类别在工具箱选择相应模式的图标(mode icon)。 ②根据对象的具体类型选择子模式图标(sub-mode icon)。

③如果对象类型是元件、端点、管脚、图形、符号或标记,从选择器里(selector)选择你想要的对象的名字。对于元件、端点、管脚和符号,可能首先需要从库中调出。

④如果对象是有方向的,将会在预览窗口显示出来,你可以通过预览对象方位按钮对对象进行调整。 ⑤指向编辑窗口并点击鼠标左键放置对象。

40

…… 此处隐藏:105字,全部文档内容请下载后查看。喜欢就下载吧 ……
一氧化碳报警器设计 - 软件设计(16).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/615363.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)