Forum: Mikrocontroller und Digitale Elektronik symbole in c?


von marvin (Gast)


Lesenswert?

hallo miteinander

ich bin relativ neu in der welt der mikrokontroller und habe nur eine
kurze frage: PORTC |= (1 << PC5);/*LED OFF*/

was bedeutet der dieses symbol nach PORTC "|"

von AVerr (Gast)


Lesenswert?


von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Mal den Arsch hochbekommen und in ein C-Lehrbuch sehen könnte auch 
helfen.

von Matthias (Gast)


Lesenswert?

Soetwas gibt es auch On-line, z.b. im Abschitt Referenzen das Kapitel 
Ausdrücke und Operatoren
http://de.wikibooks.org/wiki/C-Programmierung

von Beat (Gast)


Lesenswert?

>Mal den Arsch hochbekommen und in ein C-Lehrbuch sehen könnte auch helfen.
Na - aber für so kleine Fragen ist doch das Forum genau da.

Wenn mein Azubi ne Frage stellt, hilf ich ihm auch und knall ihm kein 
C-Buch hin : "Grieg mal den Arsch hoch und ließ das."

Bis man in nem Buch das "|" gefunden hat ....

steht warscheinlich neben dem "<<" für bitweises Shift. Wie hier: stdout 
<< "bit4"

von Thomas (Gast)


Lesenswert?

Ja. Nein. Die nächste Frage ist dann "was bedeutet &"? Und auf jede 
Antwort muss er >10 Minuten warten, evtl. sogar Stunden. So kommt man 
doch nicht voran.

von Karl H. (kbuchegg)


Lesenswert?

Beat schrieb:
>>Mal den Arsch hochbekommen und in ein C-Lehrbuch sehen könnte auch helfen.
> Na - aber für so kleine Fragen ist doch das Forum genau da.

Nein.
Eigentlich nicht.

> Wenn mein Azubi ne Frage stellt, hilf ich ihm auch und knall ihm kein
> C-Buch hin : "Grieg mal den Arsch hoch und ließ das."

Daw wär aber die bessere Variante. Denn dann krieght er das volle 
Programm systematisch erklärt und nicht nur einzelne Wissensfetzen.
Wenn es eine wunderbare Schautafel zur Unfallverhütung in eurer 
Werkstatt gibt, schickst du ihn dann nicht auch erst mal zu dieser 
Tafel, dass er sich das ansehen soll?

Nur damit das klar ist: Was du fragst sind Grundlagen in der 
Programmierung. Vergleichbar mit der Frage "Meisteeer, bei der 
Arbeitshose, kommt da der Reißverschluss vorne hin?"

>
> Bis man in nem Buch das "|" gefunden hat ....

Och!
Und was ist mit den 2 Millionen anderen Informationen, die noch im 
C-Buch stehen? Sollen wir die auch alle einzeln erklären?

von marvin (Gast)


Lesenswert?

bedeutet das : PORTC |= (1 << PC5);/*LED OFF*/

wenn mein PORTC= 0b00000000  ist verknüpf ich dies durch bitweises OR
0b00100000 (1 << PC5) und erhalte so 0b00100000 ?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

So ist es.

von marvin (Gast)


Lesenswert?

dank an alle :D

von Der Bayer (Gast)


Lesenswert?

und mal wieder der Moderator...

Deine technischen Qualifikationen sind wohl unumstößlich.

Deine didaktischen Fähigkeiten aber nicht ;-).

von Karl H. (kbuchegg)


Lesenswert?

Wartem wir mal ab, wie gut deine sind.
Bis jetzt hat man ja von dir noch nicht viel gesehen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.