接上一节,keil5开发环境安装完成后,接着在keil5中连接仿真器进行仿真操纵。
一、建立一个编译无误的keil工程。
#include "C8051F410.h"
#include "main.h"
sbit LED1 = P1^0;
sbit KEY1 = P2^0;
long int numCount;
void DelayMs(int iChat)
{
int i, j;
for(i = 0; i < iChat; i++)
{
for(j = 0; j < iChat; j++)
{
numCount = i+j;
}
}
}
long int iCount, r_iCount;
int main(void)
{
P1MDIN |= 0x1;
P1MDOUT |= 0x1;
XBR1 = 0x40;
OSCICN |= 0x02;
LED1 = 1;
LED1 = 0;
while(1)
{
LED1 = 1;
LED1 = 0;
}
}
二、插入仿真器
我使用的是如图所示的,名字叫:“USB DEBUG ADAPTER”
三、查看验证
在插入仿真器后,在设备管理器中能找到多出了个设备。
再回到Keil5中到debug中,找仿真设备。此时过去是找不到这个的选项的,是因为没有安装驱动。
四、安装驱动
下载“SiC8051F_uVision.exe”,然后安装,安装后即可进行找到此debug设备。
五、设置
安装好之后点击setting设置,查看设置是否正确。
六、Debug
点击debug,进入Main函数,即可进行仿真验证。此时仿真器指示灯是红灯和黄灯。点击全速运行后指示灯是绿色和黄色。
以上完结。
本人新建了个QQ群,如想进一步沟通可添加:947187213。