PIC18F4550 Oscillator initialisering

B

BlackOps

Guest
Hej, jeg har tilsluttet min PICKit2 til PIC18F4550 på breadboard. Jeg bruger nu mikroC, for test, vil jeg gerne flashe lysdioder. her er programmet.
Code:
 void main () {for (; ;) / / Endless loop {TRISB = 0; / / Konfigurer PORTB som output PORTB.F0 = 1 / / RB0 = 0 Delay_Ms (1000), / / ​​Vent 1 sekund PORTB . F0 = 0; / / RB0 = 1 Delay_Ms (1000), / / ​​Wait 1 sekund} / / End of loop}
lysdioden er bare at dreje ON, og forbliver tændt altid ... Jeg tror oscillatoren ikke fungerer ... som flag jeg skal skifte ON, hvis jeg ønsker at bruge intern 8MHz oscillator? tak
 
$ 72 viste en fejl, men jeg brugte 0x72, cuz jeg tror, ​​det var hex. her er koden:
Code:
 void main () {OSCCON = 0x72, for (; ;) / / endeløs løkke {TRISB = 0; / / configure PORTB som output PORTB.F0 = 1 / / RB0 = 0 Delay_Ms (1000 ) / / Vent 1 sekund PORTB.F0 = 0 / / RB0 = 1 Delay_Ms (1000), / / ​​Wait 1 sekund} / / End of loop}
men stil intet virker .. Gjorde jeg noget forkert?
 
hej, skal du vælge intern oscillator i konfigurations bits
 

Welcome to EDABoard.com

Sponsor

Back
Top