isis软件添加源代码c语言,ProteusISIS和Keil软件入门学习..doc

ProteusISIS和Keil软件入门学习.

Proteus ISIS 和Keil软件入门学习

一 Proteus ISIS 设计单片机电路的基本步骤:

(1) 用Proteus ISIS 进行单片机应用系统设计与仿真的基本步骤:

(2) 新建设计文件夹或打开一个现有的设计文件。

(3) 选择元器件(通过关键字或分类检索)。

(4) 将元器件放入设计窗口。

(5) 添加其他模型(电源、地线、信号源等)和相关的虚拟仪器。

(6) 编辑和连接电路。

(7) 编写单片机所需的源程序。

(8) 加入源程序,并通过构造,得到仿真程序或目标程序。这里的(6)、(7)两步可以选用其他更方便的工具完成。

(9) 根据需要,设置对象的属性,如将单片机的”Program File”属性设置为上述仿真调试程序或目标程序。

(10) 启动仿真功能,对电路进行仿真操作,验证其功能。

【例1】 我们以一个简单的彩灯控制电路为例,介绍用Proteus ISIS设计单片机应用电路的基本方法和步骤。

1.创建并保存新的设计。

启动ISIS,出现一个对话框,询问是否要使用软件提供的设计范例,这些范例对学习很有帮助,这里可以选“No”。如果已经启动了ISIS,可以通过菜单或工具执行“New Design(新建)” 命令,将出现一张空的图纸供我们进行电路设计。

新设计的缺省名为“UNTITLED.DSN”,设计文件扩展名为“DSN" 。

用“Save Design(保存)”命令保存文件。在保存对话框中选择保存路径和文件名,建议保存在D盘或移动U 盘中,并按照章节给文件夹命名,按设计内容或练习题号给文件命名,以便以后使用。这里可取文件夹的路径“D:\MCU\CH1\EX1-1”,文件为“1-1”。

以后再次使用时,在Windows下双击该文件即可自动启动ISIS并打开该文件,打开该设计文件。

2.选择元器件(关键字筛选或分类筛选)

Proteus 提供了丰富的元器件资源,包括30余类、上万种不同型号参数的元器件。在模型选择工具栏中选中元器件按钮◇,单击"P" 按钮,即 弹出元器件选择(Pick Devices)窗口。要从众多的元器件中筛选出所需要的元件有两种方法:分类筛选法和关键字筛选法。两种方法也可结合使用。

分类筛选法

就是根据元器件所在的类别逐步筛选。在元器件选择窗口的“Category(器件种类)”下面,单击该元器件所在的类别。元器件分类如表1-2所示。对于单片机,用单击选择“Micropprocessor IC”类别,在对话框的右侧“Results”栏中,我们会发现这里有大量的常见的各种型号的单片机。如果嫌结果太多,可以进一步在下方的“SubCategory”中选择子类别。这里可以单击“8051 Family”,使得结果中只包括8051系列单片机,然后从结果栏中找到自己所需要的单片机芯片型号。

2) 关键字筛选法

在元器件选择窗口的关键字搜索栏“Keywords”中输入元器件型号或名称,确认后就可以将包含该关键字的元器件筛选出来显示在结果栏中。支持模糊筛选,即可以用元器件的名称、型号或描述中所包含的部分文字作为搜索关键字,如89C51、10K等。

实际工作中常将分类筛选和关键字筛选两种方法配合起来使用。例如,如果关键字模糊匹配筛选出来的元器件太多,可以在从“Category”中或“Sub-Category”中限定一下类别以缩小一下范围。当然也可以先选定类别后再输入关键字,注意若输入关键字,则“Category”中只会显示包含该关键字的类别,如果要显示所有类别,必须将搜索的关键字清空。

在筛选结果栏中单击所需的元器件,右侧会显示出该芯片的原理图符号和外形封装,最终确认后,双击所选元器件即可添加到ISIS主窗口左侧的元器件列表中,供绘制电路图使用。

按照上述方法将实验1的表1-1列出的元器件筛选出来添加到元器件列表中,以供绘制单片机彩灯控制电路使用。

3. 将元器件从对象选择器放入原理图编辑区

鼠标左击对象选择器中的某个元器件,然后把鼠标指针移到右边的原理图编辑区的适当位置(蓝色方框),点击鼠标的左键,就把该元器件放到了原理图编辑区。编辑区的大小可以通过“System”菜单下的“Set sheet size”来设置。

放置过程有以下技巧:

(1)在对象选择器中选定对象后,其放置方向将会在预览窗口显示出来,如果元器件的方向不对,可以在放置前用方向工具转动后在放入。如果已经放入图纸,可以用后面将介绍的方法在图纸中选定该对象后,在用快捷菜单或块旋转工具转动。

(2)如果要连续放置相同的对象,,可以在放置第一个元器件后,在编辑区中连续双击。

4. 选择和放置其他类别的模型

单击模型选择工具栏中不同的模型工具,可以显示相应的对象列表。往往不必像元器件那样要经过筛选,可以直接单击使用,再在编辑区中单击就将其放

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值