﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-&lt;font size='6'&gt;陋石&lt;/font&gt;-随笔分类-MCU技术</title><link>http://www.cnitblog.com/lainding/category/3286.html</link><description>&lt;!--
&lt;object id="MediaPlayer1" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="bottom" border="0" height="0" width="0"&gt;
				&lt;param name="FileName" value="http://www.nowhy.cn/music/luanhong.wma"&gt;
				&lt;param name="ShowControls" value="0"&gt;
				&lt;param name="ShowPositionControls" value="0"&gt;
				&lt;param name="ShowAudioControls" value="0"&gt;
				&lt;param name="ShowTracker" value="0"&gt;
				&lt;param name="ShowDisplay" value="0"&gt;
				&lt;param name="ShowStatusBar" value="0"&gt;
				&lt;param name="AutoSize" value="0"&gt;
				&lt;param name="ShowGotoBar" value="0"&gt;
				&lt;param name="ShowCaptioning" value="0"&gt;
				&lt;param name="AutoStart" value="1"&gt;
				&lt;param name="PlayCount" value="0"&gt;
				&lt;param name="AnimationAtStart" value="0"&gt;
				&lt;param name="TransparentAtStart" value="0"&gt;
				&lt;param name="AllowScan" value="0"&gt;
				&lt;param name="EnableContextMenu" value="0"&gt;
				&lt;param name="ClickToPlay" value="0"&gt;
				&lt;param name="InvokeURLs" value="0"&gt;
				&lt;param name="DefaultFrame" value="datawindow"&gt;
				&lt;embed src="http://www.nowhy.cn/music/luanhong.wma" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/isapi/redir.dll?prd=windows&amp;amp;sbp=mediaplayer&amp;amp;ar=media&amp;amp;sba=plugin&amp;amp;" name="MediaPlayer" showcontrols="0" showpositioncontrols="0" showaudiocontrols="0" showtracker="1" showdisplay="0" showstatusbar="0" autosize="0" showgotobar="0" showcaptioning="0" autostart="0" autorewind="0" animationatstart="0" transparentatstart="0" allowscan="0" enablecontextmenu="1" clicktoplay="0" invokeurls="0" defaultframe="datawindow" align="bottom" border="0" height="0" width="0"&gt;
				
		&lt;/object&gt;
--&gt;</description><language>zh-cn</language><lastBuildDate>Sun, 02 Oct 2011 15:22:46 GMT</lastBuildDate><pubDate>Sun, 02 Oct 2011 15:22:46 GMT</pubDate><ttl>60</ttl><item><title>KeilC 与 Proteus连接调试</title><link>http://www.cnitblog.com/lainding/archive/2006/07/09/13433.html</link><dc:creator>陋石</dc:creator><author>陋石</author><pubDate>Sun, 09 Jul 2006 14:48:00 GMT</pubDate><guid>http://www.cnitblog.com/lainding/archive/2006/07/09/13433.html</guid><wfw:comment>http://www.cnitblog.com/lainding/comments/13433.html</wfw:comment><comments>http://www.cnitblog.com/lainding/archive/2006/07/09/13433.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/lainding/comments/commentRss/13433.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/lainding/services/trackbacks/13433.html</trackback:ping><description><![CDATA[1、假若KeilC与Proteus均已正确安装在C:\Program Files的目录里，把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\VDM51.dll复制到C:\Program Files\keilC\C51\BIN目录中。
<br />2、用记事本打开C:\Program Files\keilC\C51\TOOLS.INI文件，在[C51]栏目下加入：
TDRV5=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver")
其中“TDRV5”中的“5”要根据实际情况写，不要和原来的重复。
（步骤1和2只需在初次使用设置。）
<br />3、进入KeilC μVision2开发集成环境，创建一个新项目(Project)，并为该项目选定合适的单片机CPU器件（如：Atmel公司的AT89C51）。并为该项目加入KeilC源程序。
<br />4、单击“Project菜单/Options for Target”选项或者点击工具栏的“option for ta rget”按钮<img src="http://www.cnitblog.com/images/cnitblog_com/lainding/Tech/image070.jpg" alt="image070.jpg" border="0" height="17" width="20" />，弹出窗口，点击“Debug”按钮，出现如图所示页面。<br /><img src="http://www.cnitblog.com/images/cnitblog_com/lainding/Tech/image072.jpg" alt="image072.jpg" border="0" height="309" width="462" /><br />在出现的对话框里在右栏上部的下拉菜单里选中“Proteus VSM Monitor一51 Driver”。并且还要点击一下“Use”前面表明选中的小圆点。
再点击“Setting”按钮，设置通信接口，在“Host”后面添上“127.0.0.1”，如果使用的不是同一台电脑，则需要在这里添上另一台电脑的IP地址(另一台电脑也应安装Proteus)。在“Port”后面添加“8000”。设置好的情形如图所示，点击“OK”按钮即可。<br /><img src="http://www.cnitblog.com/images/cnitblog_com/lainding/Tech/image074.jpg" alt="image074.jpg" border="0" height="124" width="300" /><br />最后将工程编译，进入调试状态，并运行。<br />5、Proteus的设置
进入Proteus的ISIS，鼠标左键点击菜单“Debug”， 选中“use romote debuger monitor”，如图所示。<br /><img src="http://www.cnitblog.com/images/cnitblog_com/lainding/Tech/image076.jpg" alt="image076.jpg" border="0" height="230" width="171" /><br />此后，便可实现KeilC与Proteus连接调试。

<br />6、KeilC与Proteus连接仿真调试
单击仿真运行开始按钮 ，我们能清楚地观察到每一个引脚的电频变化，红色代表高电频，蓝色代表低电频。
<img src ="http://www.cnitblog.com/lainding/aggbug/13433.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/lainding/" target="_blank">陋石</a> 2006-07-09 22:48 <a href="http://www.cnitblog.com/lainding/archive/2006/07/09/13433.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>