为什么闪烁灯不亮呢?

2019-07-16 04:49发布

#include <reg52.h>
#include <absacc.h>
main()
{
        unsigned int i,j;
        while(1)
        {       
                P0=0xff;
                for(i=1;i<130;i++)
                {
                        for(j=1;j<1000;j++);
                }
               
                P0=0x00;
                for(i=1;i<130;i++)
                {
                        for(j=1;j<1000;j++);
                }
        }

}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
oyl
2019-07-18 21:37
991459193 发表于 2012-8-25 11:57
#include
#include
sbit LED_BIT =P1^6;

你这个红 {MOD}部分的LED_BIT=P1^6;其实就是控制那个那个573(锁存器)的11管脚,LED_BIT=1时;573就可以直接传递数据所以就可以闪烁。如果等于0;那就锁存。

所以这一句不能少。不然573的输出管脚的数据就不会变了。


楼主能明白我说的不???

一周热门 更多>