1、图文解说Keil 与proteus 联调具体步骤知识分享图文解说Keil 与proteus 联调具体步骤Keil 与proteus 联调具体步骤1. 安装keil。,双击c51v805_中文版.exe安装keil,完成后进行注册。2. 安装proteus。(1)先安装Setup71.exe,提示Licence时选择本地并指向crack-MAXIM_LICENCE.lxk。(2)安装完成后,将crac-BIN中的文件复制到安装目录的.BIN下替换原有的文件。(3)注:Keil驱动中的程序为Proteus与Keil联调的驱动,双击进行安装。3. 在proteus中绘制电路,如下图。右单击AT89C
2、51,选Edit Properties,设置时钟频率(与晶振对应,keil中有设置)并清空Program file项。如下图所示:Debug选项中选择Use Remote Debug Monitor,即该项前打钩,如下图。4. 在Keil中编写程序并调试。(1) 新建工程,选择器件(如Atmel AT89C51),(2) 新建文件(3) 添加文件(4) 编写程序(5) 依次编绎文件,创建目标文件,连接文件。至无错误。具体参考如下:(6) 新建文件#define LEDS6#include reg51.hunsigned char code select=0x01,0x02,0x04,0x08,
3、0x10,0x20;unsigned char code LED_CODES= 0xc0,0xF9,0xA4,0xB0,0x99, 0x92,0x82,0xF8,0x80,0x90, 0x88,0x83,0xC6,0xA1,0x86, 0x8E,0xFF,0x0C,0x89,0x7F,0xBF;void main()char i=0;long int j;while (1) P2=0; P1=LED_CODESi; P2=selecti; for(j=9000;j0;j-); i+; if(i5)i=0; 依次编绎文件,创建目标文件,连接文件,至无错误:5. 设置Keil调试环境。在“项目”中设置时钟在“输出”中选择“产生HEX文件”在“调试”中选择使用Proteus VSM Simulator6. 仿真运行,查看结果。在Keil中点击开始调试,点击运行;在proteus中查看仿真结果。7. ok!