求助啊!帮忙看下我的跑马灯程序哪里错了

[复制链接]
查看4611 | 回复3 | 2014-8-6 23:30:52 | 显示全部楼层 |阅读模式
为什么我下面这段程序没能实现跑码  而是三个灯同时闪烁  

#include<sn8p2711b.h>
typedef unsigned int uint16;

void main(void)
{
    uint16 i;
       
        FP00=0;
        FP00M=1;
   
        FP40=0;
        FP40M=1;

        FP41=0;
        FP41M=1;

           while(1)
            {
                  FP00=1;
                  FP40=1;
                  FP41=1;
               
                   for(i=0;i<2000;i++);
       
                      FP00=0;
                                 
                  for(i=0;i<2000;i++);
                                  
                       FP40=0;
                                       
                   for(i=0;i<2000;i++);
                                                 
                        FP41=0;

                    for(i=0;i<2000;i++);

              }

  
}
lknlfy | 2017-9-6 15:26:20 | 显示全部楼层
加大延时试试。
lknlfy | 2017-9-6 15:26:51 | 显示全部楼层
加大延时试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则