Marius.Meier
22.09.2006, 23:53
Hallo
Habe folgendes Verständnisproblem. Ich versuche an meinem PIC Demo Board 2 LEDs einzuschalten.
Zuerst aktiviere ich die Ausgänge und danach schalte ich sie einzeln mit dem Befehl "BSF" ein. Siehe folgeder CODE:
BSF STATUS,RP0
BCF TRISC,0
BCF TRISC,1
BCF STATUS,RP0
BSF PORTC,0
BSF PORTC,1
Das Ergebnis ist nur, dass die 2. LED leuchtet, jedoch die erste nicht. Überschreibe ich mit jedem neu geschrieben BITBEFEHL das Regsiter komplett oder was mache ich falsch? (Ich weiss das mann obigen Code vereinfachen kann, aber mich nimmt dass jetzt wunder)
MFG Marius
Habe folgendes Verständnisproblem. Ich versuche an meinem PIC Demo Board 2 LEDs einzuschalten.
Zuerst aktiviere ich die Ausgänge und danach schalte ich sie einzeln mit dem Befehl "BSF" ein. Siehe folgeder CODE:
BSF STATUS,RP0
BCF TRISC,0
BCF TRISC,1
BCF STATUS,RP0
BSF PORTC,0
BSF PORTC,1
Das Ergebnis ist nur, dass die 2. LED leuchtet, jedoch die erste nicht. Überschreibe ich mit jedem neu geschrieben BITBEFEHL das Regsiter komplett oder was mache ich falsch? (Ich weiss das mann obigen Code vereinfachen kann, aber mich nimmt dass jetzt wunder)
MFG Marius