Gast
#1913603
Hi, ich hab mir folgenden PIC im SPDIP-Package gekauft: PIC24FJ32GA102 Habe ihn nach Datenblatt beschaltet und betreibe ihn mit 3V und habe auch den VoltageRegulator an Vcore mit einem Kondensator beschaltet. Ich nutze den C30 Compiler und lasse den PIC mit 1Mhz FRC-Oszillator takten. (8 Mhz durch RCDIV auf 1Mhz getaktet). Folgende Einstellungen habe ich zusätlich unternommen: Config-Bits: _CONFIG1(FWDTEN_OFF & ICS_PGx1 & GWRP_OFF & GCP_OFF & JTAGEN_OFF); _CONFIG2(POSCMOD_NONE & I2C1SEL_PRI & IOL1WAY_OFF & OSCIOFNC_ON & FCKSM_CSDCMD & FNOSC_FRCDIV & IESO_OFF); _CONFIG3(SOSCSEL_IO); _CONFIG4(DSWDTOSC_LPRC & DSBOREN_OFF & DSWDTEN_OFF); CODE: //Configuration Oszillator OSCCON = 0x7705; CLKDIV = 0x0300; //Configuration Alle Peripherie abgeschaltet PMD1 = 0xFFFF; PMD2 = 0xFFFF; PMD3 = 0xFFFF; PMD4 = 0xFFFF; //Alle Eingänge auf input TRISA = 0xFFFF; TRISB = 0xFFFF; habe dann eine while(1) schleife laufen... Jetzt zum Problem. Ich möchte gerne auf den im Datenblatt angegeben Strom von 0.395 mA kommen. Im moment habe ich beim "Standalone" PIC (also ohne debugger) eine Stromaufnahme von 0.9 mA. Wie komme ich da hin?