Proteus 与 kilec51联机调试入门实验
时间:11-18
来源:互联网
点击:
昨天开始搞kilec51与Proteus 联机的调试,首先软件得自己从网上下下了你的还会装,开始下了哥 kile 2.0的,进行联机调试,可就是不行;问题是kile运行中不会出现startup.a51这个东东好郁闷,换到3.0就行了;应该是我下的那个版本不行;今天晚上终于把联机小实验调通了,以后就可以全心全意的进行单片机仿真了;以下是我的实验,至于具体Proteus 与 kilec51的具体设置,咱会在下一篇说明:(好高兴)
这是在Proteus 中做的简单图 用单片机AT89C51 1K电阻 LED-RED 5V电源 做成的;
相信对于Proteus 这是一张简单的图,但是这个是可以仿真的,从电路上我们知道只要给P2.7口低电平二极管就会发光;所以该试验就是通过联机用程序实现二极管的亮;这张图命名为led.dsn,保存在test中;
下面开始做kile部分的程序了:
启动keil如下:
选择上方的project菜单选择New Project,保存在test文件夹中,命名为ledc51。弹出cpu选项,选择Atmel中的At89c51在弹出窗口选择是;
保存为led_demo.c左边的Source Group1文件夹图标上右击,在弹出的菜单中选择add files togroup source group1 ;c程序加进来了,马上就要生成proteus中需要的文件了。我们先配置一下keil:
选中目标target1,右键选中options for target target1会出现下面窗口:
我们只有选中creat hex files这个是重点,因为.hex的文件才是我们要忘单片机中烧写的东东,所以要生成;运行调试出现下面图形:
见到没有创制hex文件成功;下面激动人心的时候要到了:
打开proteus双击AT89C51得到下面窗口:
在sy1.hex出都选择ledc51.hex就可以仿真了;此时我们将看到下图:
你会发现LED——RED亮了
Proteuskilec51联机调 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)