ไม่ใช่เทียบซะทีเดียวหรอกคับ คือ ผมแค่อยากรู้วิธีใช้งาน A/D ของ 18f8720 น่ะคับ ที่เป็นตอนนี้ คือมันไม่ได้รับค่าไรเลยจากคำสั่ง result = Adc_Read(0); เลยน่ะคับ ถ้ายังไงช่วยแนะนำต่อด้วยนะคับ
void main()
{
unsigned int result;
unsigned char display[4];
TRISA=0xFF;
TRISC=0;
Lcd_Init(&PORTC);
Lcd_Cmd(LCD_CLEAR);
Lcd_Cmd(LCD_CURSOR_OFF);
while(1)
{
Lcd_Cmd(LCD_CLEAR);
result=Adc_Read(0);
display[0]=(result/1000)+48;
display[1]=((result%1000)/100)+48;
display[2]=(((result%1000)%100)/10)+48;
display[3]=(((result%1000)%100)%10)+48;
Lcd_Out(1,1,display);
delay_ms(500);
}
}