Một chú ý khi sử dụng ADC auto input scanning là buffer kết quả kô phải là tương ứng 1-1 với kênh ADC. Ví dụ bạn scan AN3,4,5 ở chế độ auto scanning
ADCON2bits.CSCNA = 1;
ADPCFGbits.PCFG3 = 0;
ADPCFGbits.PCFG4 = 0;
ADPCFGbits.PCFG5 = 0;
ADCSSLbits.CSSL3 = 1;
ADCSSLbits.CSSL4 = 1;
ADCSSLbits.CSSL5 = 1;
thì kết quả ADCBUF0 sẽ là của AN3, ADCBUF1 là của AN4....
|