PIC 18F6622 interner Clock

Gast #1368493
Lesenswert?

Hallo,
ich habe das so hinbekommen:

Config einstellen (nicht HS, sondern INTCLKO):

//__CONFIG(1, HS);
__CONFIG(1, INTCLKO);


Dann beim initialisieren diese 3 Bits setzen:

// IntOSC auf 8MHz stellen
IRCF0 = 1;
IRCF1 = 1;
IRCF2 = 1;


Ich verwende den Hi-Tech Compiler


Gruß
Konrad
Gast #1368540
Lesenswert?

Ja,
aber du brauchst ja nur die entsprechenden Bits zu setzen.
Die sind im Datenblatt beschrieben.


OSCCON: OSCILLATOR CONTROL REGISTER
hierfür:
IRCF0 = 1;
IRCF1 = 1;
IRCF2 = 1;


CONFIG1H: CONFIGURATION REGISTER 1 HIGH (BYTE ADDRESS 300001h)
Bits: 1001 = Internal oscillator block, CLKO function on RA6, port 
function on RA7


Gruß
Konrad

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren