如何使用KEIL进行软硬件仿真
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何在KEIL下使用仿真器
1.在KEIL下使用仿真器,首先设置软件右击Target1,选择Option for Target ‘Target 1’.如下:
2.在Option for Target ‘Target 1’选项中点选DEBUG,如下:
3.在DEBUG下选择USE KEIL Monitor—51 Driver ,其他选择项为默然设置后,点确定。4.如果选择USE Simulator则为KEIL软件仿真!
5.编译连接如下图:
6. 点红色的D(DEBUG)后,左下脚出现一蓝色的进度条,增至100%后出现如下界面:
如果点选1(GO)则是全速执行,2 3 4 为单步调试!2。为进入某个函数。3。为跳出
某个函数。4。为运行要某个函数。一般情况下,我们选择1。---全速执行。
7.如4所述,软件仿真界面同硬件仿真。
8.下面介绍下,在调试过程中比较实用的技巧!比如遇到按键判断的语句,如:If(Key == 0)
{
Delaynms();
If(Key == 0)
{
//Add your code here…
}
}
首先在6所述的状态下,用左键选中Key这个变量,右击选择Add ‘Key’to watch Windows #1,
添加到#1后,要调出WA TCH WINDOWS ,先关闭原来的OUTPUT WINDOWS,如下:
双击1或者按F2键即可修改KEY的值,如改为0 再配合单步调试的按扭工具就可以判断键被按下,就可以运行Add your code here 的代码了!