keil及proteus结合实例之一.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
keil及proteus结合实例之一

Keil和Proteus结合实例之一 笔者在2004年在本刊的第10期发表了《Keil和Proteus整合》一文,有不少的读者朋友不知道如何使用Proteus软件,其实笔者也正在探索这个软件的使用方法。笔者发现它的功能非常强大,使用方法也比较有特色,如果自己摸索的话,要花费好长时间才行,为了帮助大家快速的学会使用这个软件,笔者把自己的使用体会整理出来,供读者朋友们参考。在介绍一种软件的使用方法的时候,笔者觉得利用实例是比较快地办法。现向读者朋友介绍LED花样流水灯的电路设计、程序设计等。通过学习这个实例,读者朋友就可以利用Proteus设计简单的电路以及怎么样结合Keil进行调试了。 一、ISIS界面介绍 ????假设你已经安装好了Proteus和Keil这两个软件。笔者安装的是Proteus 6 Demonstration版本。鼠标点击“开始”,点击“程序”,找到“Proteus 6 Demonstration”程序,在出现的菜单里点击“ISIS 6 Demo”,如图1所示,启动ISIS。 ????启动成功的界面如图2所示。先向大家介绍一下这个界面的情况。整个屏幕被分成七个区域。最上面是菜单栏,下面接着是工具栏,再下面就是工具箱;右边很大的区域是编辑窗口,编辑窗口显示你正在编辑的电路原理图;左上方是预览窗口,预览窗口通常显示整个电路图的缩略图。预览窗口的蓝色框标示出了图的边框,同时窗口上的绿色框标出在编辑窗口的中显示的区域。在预览窗口上点击鼠标左键,将会以点击位置为中心刷新编辑窗口;在左下方是对象选择器,对象选择器根据由图标决定的当前状态显示不同的内容。显示对象的类型包括:设备,终端,管脚,图形符号,标注和图形等。在某些状态下,对象选择器有一个Pick切换按钮,点击该按钮可以弹出库元件选取窗体。通过该窗体可以选择元件并置入元器件选择器,在今后绘图时使用;工具箱有三部分组成;左边的最下方是元器件旋转工具,有四个按钮,分别是顺时针旋转、逆时针旋转、竖直方向旋转、水平方向旋转;旋转工具的右侧是调试时候的快捷工具按钮。 二、电路设计 ????下面详细介绍怎么样用ISIS设计电路图的。笔者用ISIS设计的电路图如图3所示。电路的核心是单片机AT89C52,C1、C2和晶振X1构成典型的单片机上电复位电路;八个发光二极管负极接到单片机的P2口,二极管的正极经限流电阻接到电源的正极,这样的话,当单片机是低电平时,点亮发光二极管,单片机是高电平的时候,发光二极管熄灭。四个按键一端接到单片机的P3.2、P3.3、P3.4、P3.5脚,另一端接地,当按下按键时相应的单片机I/O口就接到了低电平。 ????元器件的添加和放置点击ISIS元器件选择器左边中间的 按钮,出现Pick Devices对话框,如图4所示。在这个对话框里我们选择元器件。在Category(器件种类)下面我们找到“Micoprocessor IC”选项,鼠标左键点击一下,在对话框的右侧,我们会发现这里有大量的常见的各种型号的单片机。这里我们选择“AT89C52”,情形如图4所示。在图4的右上方出现了AT89C52的SCH的图样,在下面出现了它的PCB的图样,这意味着我们在ISIS设计好原理图(SCH)后,还可以在Proteus的ARES里设计印版图(PCB)。这样在左边的元器件选择器就有了AT89C52这个元件了。点击一下这个元件,然后把鼠标指针移到右边的原理图编辑区的适当位置,点击鼠标的左键,这时就把AT89C52器件放到了原理图区。下面我们把需要的另外的器件找到并添加到元器件选择器下。在Resistors选项找到RES(电阻);在Capacitors选项找到CAP(电容);在Miscellaneous选项找到CRYSTAL(晶振);在SwitchesRelays选项找到BUTTON(按键);在Operational Amplifiers选项找到LED(发光二极管),在这里有各种颜色的二极管可以选择的。其实如果你知道元器件的名称,也可以在Pick Devices对话框的左上方Keywords的下面输入你么添加的元器件名字,就会自动的找到器件所在的地方。如图5是我输入AT89C52出现的情形。接着我们把需要的元器件添加到原理图设计区,方法同放置AT89C52一样。 ????放置电源及接地符号点击工具箱的接线端按钮,在器件选择器里点击GROUND,鼠标移到原理图编辑区,左键点击一下即可放置接地符号;类似地把电源符号POEWE也可以放到原理图编辑区。 ????电路图的放大和缩小在原理图编辑区,如果想放大电路图可以连续的按F6(连续按会不断放大直到最大),按F7键可以缩小电路图(类似的连续按,会不断缩小直到最小),这两种情况无论哪种都会使显示以当前鼠标位置为中心重新

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档