zhaor的笔记 https://bbs.21ic.com/?36955 [收藏] [复制] [RSS]

日志

Keil和Proteus结合实例之一 LED花样流水灯 续二

已有 3754 次阅读2005-6-28 18:27 |个人分类:单片机|系统分类:单片机


四、KeilProteus的结合调试


 首先请按照笔者在今年《电子制作》10期文章对两个软件进行设置。启动这两个软件,在ISIS里要打开刚才我们设计好的电路。在Keil建立项目并编译上面的程序,编译通过后,CtrlF5或者点击Keil的调试 按钮,进入模拟调试环境,此时ISIS的模拟调试工具条的运行按钮由黑色变为绿色了。在按键检测子程序的JZ K_RET语句设置断点(程序注释有说明),F5或者点击工具栏的 按钮,全速运行,这个时候ISIS的开始运行,你会发现在模拟调试工具条的右边有程序运行的时间提示。点击原理图编辑区的K1按键,模拟暂停,此时在Keil里的程序光标停在刚才我们设置的断点上。再按F5或者点击工具栏的 按钮,全速运行,此时发现在ISIS八个发光二极管已经开始流动了。你可以再点击其它的按键,试试有没有达到我们设计的目的?为了看清楚发光二极管是怎么轮流发光的,你可以在MOV  P1,A 语句上设置断点,设置好以后,就可以反复点击全速运行的按钮,这个时候ISIS就是每按一次发光二极管就轮流点亮一个了。在两个软件结合调试的时候,我们把Keil的界面调的小一点,让它在ISIS界面的上面,露出ISIS界面的八个发光二极管,这样我们在Keil里调试,马上在ISIS就看到结果了。


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (2 个评论)

sdAD 2006-3-5 09:59
Keil和Proteus结合实例之一
alison_wu 2007-1-9 14:02
wwwq