proteus仿真出现Simulation is not running in real time due to excessive CPU load

2019-07-18 08:38发布

proteus仿真出现Simulation is not running in real time due to excessive CPU load怎麽解决,请高手帮我解决下啊!!,感觉电路也不复杂啊!,下面是程序:#include <MSP430x24x.h>#define uchar unsigned char
#define uint unsigned int
uchar const table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,  //共阴数码管段选码表,无小数点
                               0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

void delayms(uint t)
{
    uint i;
    while(t--)
      for(i=1330;i>0;i--);//进过参数的调整
}


void main(void)
{
    uchar i;
    WDTCTL=WDTPW + WDTHOLD; // 关闭看门狗

    P1DIR=0xFF;            // 设置方向
    P1SEL=0;            // 设置为普通I/O 口



    P1OUT=0x00;


    while(1)
    {


          for(i=0;i<10;i++)
          {  
            P1OUT=table;
            delayms(100);
          }
    }


}
er.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
武力戡乱
2019-07-18 15:18
竹轩雨露 发表于 2015-5-2 23:23
对啊,我也感觉奇怪!!不过有时候可以,有时候又不行了!!什么节奏嘛!是不是生成Hex文件的步骤错了呢?

哦?
去掉其他模块也有 警告吗?那就不应该了!

一周热门 更多>