tại sao chổ khải báo adc 0804 trong mạch, giá trị của nhiệt độ lại chia đôi ? có thể giải thích giùm e với!
void ADC0804(void) //Khai bao ADC
{RD=1;
delay_5ms();
WR=1;
delay_5ms();
WR=0;
delay_5ms();
WR=1;
while(!INTR);
RD=0;
value1=P1;
value2= value1/2;
n1=value2/1000;
n2=(value2/100)%10;
n3=(value2/10)%10;
n4=value2%10;
}
void ADC0804(void) //Khai bao ADC
{RD=1;
delay_5ms();
WR=1;
delay_5ms();
WR=0;
delay_5ms();
WR=1;
while(!INTR);
RD=0;
value1=P1;
value2= value1/2;
n1=value2/1000;
n2=(value2/100)%10;
n3=(value2/10)%10;
n4=value2%10;
}
Comment