Gast
#2757134
Hallo Leute, ich beschäftige mich seit heute früh mit dem sleep mode, daher verzeiht mir meine Unwissenheit. Im Datenblatt des Compilers (High-Tech) steht, dass der typische Stromverbrauch 50-100nA ist und ich messe 1,67mA. Wenn ich den sleep mode aktiviere, sinkt zwar mein Stromverbrauch (habe im normalen Zustand 3,1mA), aber 1,67mA ist dennoch viel zu viel. Meine Schaltung ist recht simpel, neben dem µC sind paar Kondensatoren, aber die fressen ja sowieso kein Strom. Meine Frage lautet, muss ich neben dem sleep mode noch die einzelnen Module, die ich nicht brauche, ausschalten? Was sehr wichtig ist, dass mein ADC Modul im sleep mode unbedingt funktionieren muss. Mein µC ist der PIC12F1822. Mein Code: void main(void) { PIC_INIT(); while(1) { SLEEP(); // wird so im Datenblatt des Compilers angegeben CVD_Messung(); //ADC-Modul wird für diese Funktion benötigt, muss laufen } }