[51单片机] Keil 软件仿真运行时间

[复制链接]
1980|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

粉丝
快速回复 在线客服 返回列表 返回顶部