Ich weiß zwar nicht, was bei Dir da nicht klappt, aber das hier ist misst
Du mußt die zwei Bits von ADCH an die richtige Stelle schieben und nicht addieren, etwa soCode:m_AnalogData[Channel] = ADCL; // gelesenes Signal in vor- m_AnalogData[Channel] += ADCH;
Code:m_AnalogData[Channel] = ADCL; // gelesenes Signal in vor- m_AnalogData[Channel] += (ADCH<<8);
Lesezeichen