首页 实验1keil,proteus介绍及软件延时

实验1keil,proteus介绍及软件延时

举报
开通vip

实验1keil,proteus介绍及软件延时实验1keil,proteus介绍及软件延时 实验1 实践软件简介及基础程序设计 1、Proteus介绍 Proteus软件是英国Lab Center Electronics公司开发的EDA工具软件,分为ISIS和ARES两部分,其中ISIS是电路图仿真软件,可以在该系统中设计及仿真原理图操作;ARES是制作PCB软件,主要进行电路图制版。在本实践中,只会用到ISIS部分。 在正确安装Proteus后(提示:在安装Proteus过程中最好使用默认安装路径,否则容易在界面工作中自动结束作业),可以按照下列步骤进...

实验1keil,proteus介绍及软件延时
实验1keil,proteus介绍及软件延时 实验1 实践软件简介及基础程序设计 1、Proteus介绍 Proteus软件是英国Lab Center Electronics公司开发的EDA工具软件,分为ISIS和ARES两部分,其中ISIS是电路图仿真软件,可以在该系统中设计及仿真原理图操作;ARES是制作PCB软件,主要进行电路图制版。在本实践中,只会用到ISIS部分。 在正确安装Proteus后(提示:在安装Proteus过程中最好使用默认安装路径,否则容易在界面工作中自动结束作业),可以按照下列步骤进行操作: 1)启动ISIS 在Windows开始菜单中启动Proteus 中ISIS项,如图1-1所示。 标题栏 主菜单栏 工具栏 预览窗口 对象选择按钮 编辑窗口 预览对象方位 控制按钮 绘图工具栏 状态栏 仿真进程控制 按钮 图1-1 ISIS启动后界面 图1-1中,主菜单栏主要进行文件存档、示图、编辑、工具选择等操作。 工具栏中可以新建文件、打开文件、存储等操作,这些操作在主菜单栏也能完成。 绘图工具栏中按钮可以对编辑类型进行选择,比如要对输入信号进行选择,则先点击绘图工具栏中的按钮,会出现图1-2界面,然后才能进一步进行信号选择。 预览对象方位控制按钮时对所选器件进行方位控制,选择一合适方位进行放 置,方便设计。 预览窗口一方面在器件选择是进行器件预览,另一方面在电路设计中可以拖动此窗口进行原理图相关位置的预览,在一些比较复杂的原理图设计中,使用预览窗口快捷、方便。 编辑窗口进行文件编辑工作。 仿真进程控制按钮进行仿真控制。 状态栏对用户所进行的操作进行状态选择工作。 图1-2 下面以搭建80C51单片机最小系统以及连接一个LED电路为例介绍软件应用: 2)添加元器件 双击下的空白处,或者直接点击P按钮,弹出器件选择窗口,如图1-3所示 图1-3 器件选择窗口 在‘keywords’文本框中输入80C51,回车后在设备显示栏显示了所有满足条件的器件,在窗口右侧的‘Schematic Preview’和‘PCB Preview’中分别显示出了器件的原理图和PCB封装图,如图1-4所示。我们选择设备栏中第一个80C51。 图1-4 器件选择 点击‘OK’后,在主窗口的器件栏就出现了刚才选择的器件,选中该器件,用鼠标左键点击绘图区,即可放置器件,在没有完成放置时器件为粉红颜色,器件放置好后如图1-5所示。 图1-5 放置器件 用同样的方式添加一个12MHz的晶振(关键字‘CRYSTAL’,放置后点击器 栏修改晶振频率为12M,如图1-6所示);两个1K电件,在属性对话框 阻(关键字‘Resistor 1K’)和一个发光二极管(关键字‘LED-’),两个22pF普通电容(关键字‘CAP 22pF’)和一个10uF的极性电容(关键字‘CAP 10uF’)放置在编辑区中,放置后在器件上点击鼠标右键后的弹出菜单中,可以调整器件放置的方向。也可以点中后拖动可以改变器件的位置,如图1-7所示。 图1-6 器件属性设置 图1-7 器件放置完毕 3)添加电源和地 在振荡电路中需要接地,以及系统需要用单片机的I/O口来控制LED的亮和灭,当I/O口输入低电平时,LED亮,高电平时LED灭。因此需要在LED的阳极添加一个电源。 点击最左侧一排按键中的键,在‘DEVICES’窗口中出现相关 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 选择。在此,选择‘GROUND’,然后再次点击选择‘POWER’用放置元器件一样的方式,将其放置到绘图区,如图1-8所示。 地 电源 图1-8 添加电源与地 4)连线 当所有的器件都放置完毕后,按电路设计 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 将各器件连接。在ISIS中的连线方式非常简单,直接在器件的引脚上拖动到想要的位置鼠标左键点击即可。连线后电路图如图1-9所示。 图1-9 连线 截止到上一步,Proteus电路原理图绘制结束,后面主要针对该原理图进行软件控制,借鉴生成好的文件,先演示系统运行操作。 )运行 5 当所有器件连接完毕后即可在ISIS环境中运行所给程序的结果,双击80C51器件,弹出配置窗口。如图1-10所示。 图1-10 80C51配置窗口 点击‘Program File’栏中的键,弹出文件选择窗口,选择我们在后来Keil中编译的.HEX文件,打开并确定。如图1-11所示。 图1-11 选择.HEX文件 回到主窗口后,即可运行,并查看结果。 点击主窗口左下角中的,可以运行程序,其它键可以单步运行,暂停和停止。LED点亮后的效果如图1-12所示,若结果不明显,可降低电阻大小。 图1-12 LED点亮 2、 Keil C51 Keil C51是当前使用最广泛的基于80c51单片机内核的软件开发平台之一,由德国Keil Software公司推出,当前已被ARM公司收购。µVision3是ARM公司推出的51系列单片机开发工具,集汇编、编译、仿真于一体,支持汇编语言和C语言的程序设计。 在安装好Keil C51软件。并按下列步骤操作: 1)启动µVision4,并创建工程 双击桌面上图标或从开始菜单中启动µVision4,点击窗口菜单中的 ,选择新建工程选项,在弹出的菜单中选择合适的目录,并为工程命名,如图1-13,新建工程名为‘实验1’。 图1-13 新建工程‘实验1’ 点击保存,工程建立后,Keil会自动弹出单片机选择窗口,根据需要选择合适的单片机,在窗口右侧的描述中详细介绍的所选单片机的指标。如图1-14所示。(注:因为实践是用的软件仿真,所以任选一款51都行,但如果使用硬件,需选择与硬件型号相同的单片机) 图1-14 单片机选择 确定后Keil会问,选 择“是”。 工程建立好后如图1-15所示。 图1-15 工程建立 2)添加源程序 使用就可打开一个空的编辑窗口,在该窗口中键入以下源代码。 ORG 0000H Loop: MOV R7, #10 Loop3: MOV R6, #200 Loop2: MOV R5, #250 Loop1: DJNZ R5, Loop1 DJNZ R6, Loop2 DJNZ R7, Loop3 CPL P1.0 SJMP Loop 用汇编语言或C语言键入源代码后通过‘F文件’菜单中的‘S保存’或‘A另存为’可以将文件保存为汇编语言的.A51或.ASM文件,或保存为C语言的.C文件,命名为‘实验1.ASM’然后保存。 源文件创建好了之后,在窗口左边的‘Project Workspace’中,在‘Source Graup 1’上点击右键,选择‘Add Files to Group ‘Source Group 1’’。如图1-16所示。 选择刚才建立的.C文件或.ASM(.A51)文件即可(可直接添加所给源码),文件添加后,如图1-17所示 图1-16 添加文件到工程 图1-17 .ASM文件添加 3) 编译并生成.HEX文件 点击菜单下的键即可对项目进行编译,编译结果会在‘Build Output’中显示。同其它编译器一样,如果输入程序有错误,系统会提示,编译不会通过,改正了所有的语法错误后,编译结果如图1-18所示。 图1-18 编译成功 若成功创建并编译的应用程序,就可以开始调试。当程序调试好了之后,要求创建一个.HEX文件,生成的.HEX文件可以下载到EPROM或模拟器中。要创建.HEX文件,单击 按钮,选择Output选项,再选中 ,如图1-19所示。点击 按钮,选择文件输出路径,然后点击OK,再点击图1-19中的OK,在软件主界 面重新点击,使其重新重新编译。编译完成,生成的.HEX文件,如图1-20所示。 图1-19创建HEX文件 提示HEX文件创建信息 图1-20编译成功提示
本文档为【实验1keil,proteus介绍及软件延时】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_003124
暂无简介~
格式:doc
大小:408KB
软件:Word
页数:0
分类:
上传时间:2017-10-16
浏览量:14