打印
[51单片机]

Keil 软件仿真运行时间

[复制链接]
1666|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
adofe|  楼主 | 2014-4-4 16:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在Keil3 中进行软件仿真时:当运行到 delayms(100);函数时发现需要十多分钟才转出这个函数,但将程序下载到MCU里面再用示波器测量,确实为100mS.。
请问是Keil中设置问题还是???我用的MCU是:C8051F310。

下面是我的延迟函数:
void delayms(uint z)///Z=1为1mS
{
uint x;
  while (z--)                               
  {
        for(x=850;x>0;x--);  ///(晶体为12M)不分频 x=850
  }
}

相关帖子

沙发
wolfbeard| | 2014-4-4 17:24 | 只看该作者
没发现这个情况啊,刚仿了一下,显示0.12秒,用的stc mcu database里面的stc15f2k60s2

使用特权

评论回复
板凳
wolfbeard| | 2014-4-4 18:18 | 只看该作者
真的啊,用了c8051f310,要转很长时间,可惜我没用过这块片子,可能还要从技术手册里找原因.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:高质量的产品来自于高素质的工程师,高质量的产品造就高素质的工程师.........

54

主题

511

帖子

3

粉丝