欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 為什么單片機定時器0中斷,我這個D1只會常亮而不閃爍?(我設置的間隔1s) [打印本頁]

作者: indexcolor    時間: 2021-7-25 16:30
標題: 為什么單片機定時器0中斷,我這個D1只會常亮而不閃爍?(我設置的間隔1s)
#include<reg52.h>
#define unchar unsigned char
#define uint unsigned int

sbit led=P2^0;

void timi()
{
        TMOD=0x01;
        TH0=0xFC;
        TL0=0x18;
        ET0=1;
        EA=1;
        TR0=1;
}

void main()
{
        timi();
        while(1);
}

void shanshuo() interrupt 1
{
        static uint i;
        TH0=0xFC;
        TL0=0x18;
        i++;
        if(i==1000);
        {
                i=0;
                led=~led;
        }
}



作者: indexcolor    時間: 2021-7-25 16:37
不管寫什么程序,總是D1亮,會不會是哪里設置的出現問題。
作者: lkc8210    時間: 2021-7-25 17:15
if(i==1000);//<<<多了個分號";"
作者: indexcolor    時間: 2021-7-25 19:42
lkc8210 發表于 2021-7-25 17:15
if(i==1000);//

修改之后還是D1常亮
作者: indexcolor    時間: 2021-7-25 19:51
indexcolor 發表于 2021-7-25 19:42
修改之后還是D1常亮

好了,我用的keil2不行,但是keil4可以,謝謝




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1