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

標(biāo)題: 單片機程序哪里出問題了?i都填好大了,但是還是閃燈很快 [打印本頁]

作者: 殿堂之上    時間: 2023-10-12 11:07
標(biāo)題: 單片機程序哪里出問題了?i都填好大了,但是還是閃燈很快
i都填好大了,但是還是閃燈很快
#include <reg52.h>
#include <intrins.h>
extern int i=0;
sbit led=P1;
void InitTimer1(void)
{
    TMOD = 0x10;
    TH1 = 0x4C;
    TL1 = 0x00;
    EA = 1;
    ET1 = 1;
    TR1 = 1;
}
void main(void)
{
     led=0;
    InitTimer1();
    while(1);
}
void Timer1Interrupt(void) interrupt 3
{
    TH1 = 0x4C;
    TL1 = 0x00;
     i++;
    if(i=20000000)
        {
        led=~led;
        i=0;
        }        
}


作者: lkc8210    時間: 2023-10-12 14:15
是if(i==20),比較是用兩個=號
int i 的數(shù)據(jù)范圍是-32768~32767
永不可能到達20000000
作者: 123156fsadf    時間: 2023-10-12 14:17
i=20000改成==
作者: 殿堂之上    時間: 2023-10-12 15:10
lkc8210 發(fā)表于 2023-10-12 14:15
是if(i==20),比較是用兩個=號
int i 的數(shù)據(jù)范圍是-32768~32767
永不可能到達20000000

我看了半天沒看出來是那里問題,20000000只是為了看效果寫的那么大




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