Gast
#1368452
hei möchte den internen clock verwenden (8MHz). jedoch geschieht nichts. kann jemand helfen? im anhang der source code als includefile. gruss
|
Anzeige
|
PIC 18F6622 interner Clock
Gast
#1368452
hei möchte den internen clock verwenden (8MHz). jedoch geschieht nichts. kann jemand helfen? im anhang der source code als includefile. gruss
Gast
#1368493
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
#1368519
ich benutze ccs c compiler. arbeitest du aber im c-code? siehe im DB das register OSCCON mal an ;-) einen tip von mir: wer mit PIC18 arbeitet, sollte auf MPLAB + C18 umsteigen, man erspart sich damit nicht nur kosten ;-)
Gast
#1368537
>siehe im DB das register OSCCON mal an ;-)
Und die Configuration Bits.
Gast
#1368540
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
Gast
#1368553
die entsprechende Bits hab ich ja in der initialisierung gesetzt. OSCCON = 0b11111111; ;-) unterschied zwischen MPLAB IDEE und MPLAB C18? die kannst du nicht gleichzeitig setzen, kA wieso das is mir bei etlichen pic18 bereits aufgefallen. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|