Hi Leute, wie ist es in C möglich einzelne Bits einer selbstdefinierten Variable (int oder char) an meinem PIC abzufragen? Gruß Gerhard
Gerhard M. schrieb: > wie ist es in C möglich einzelne Bits einer selbstdefinierten Variable > (int oder char) an meinem PIC abzufragen? http://www.mikrocontroller.net/articles/Bitmanipulation
Einfach das Bit maskieren:
1 | if(variable & (1<<bit)) { |
2 | //Mach irgendwas
|
3 | }
|
Nähere Informationen gibt es hier: http://www.mikrocontroller.net/articles/Bitmanipulation
Falls das noch nicht gereicht hat, hier nochmal: Bitmanipulation http://www.mikrocontroller.net/search?query=einzelnes+bit+in+c+abfragen Du hättest auch einfach nur deinen Threadtitel in die Suche eintippen können, oder ein C-Buch in die Hand nehmen, oder ein Tutorial ansehen, oder einen anderen C-Quelltext, oder, oder, oder... Soll heißen: das ist noch eine der einfachsten Übungen in C. Ich wage nicht daran zu denken, welche Fragen du noch haben wirst. Machst du dann wegen jedem kleinen "Problemchen" gleich einen neuen Thread auf?
Lothar Miller schrieb: > Soll heißen: das ist noch eine der einfachsten Übungen in C. Ich wage > nicht daran zu denken, welche Fragen du noch haben wirst. Machst du dann > wegen jedem kleinen "Problemchen" gleich einen neuen Thread auf? COOL BLEIBEN!!! Die Mods in diesem Forum sind manachmal echt unhöflich! Jede Kuh war mal ein Kalb. Denkt daran! Trotzdem schönen Gruß Carsten
Carsten schrieb: > Die Mods in diesem Forum sind manachmal echt unhöflich! Lies du einfach mal jahreinjahraus täglich immer wieder die selbe Frage, und du wirst sehen: Das war nur direkt und ohne Blumen. > Jede Kuh war mal ein Kalb. Denkt daran! Aber jedes Kalb hat erst mal selber das Euter gesucht... Es ist ja nicht so, dass das eine streng geheime, nur unter Spezialisten gehandelte und vertraulich weiterzugebende Funktionalität ist. @ Gerhard M. (xdream) Danke für die PN. Ja, mein Beitrag war bewusst arrogant und herablassend formuliert. Vieleicht hilft es... Und dann war da noch der hier: http://pic-projekte.de/wiki/index.php?title=PIC_C_Tutorial
Lothar Miller schrieb: > Lies du einfach mal jahreinjahraus täglich immer wieder die selbe > Frage, ... ... aber es sind ja nicht die selben Leute, die fragen. Sagt der Lehrer: "Jetzt erkläre ich schon 10 Jahre den Erstklässlern das 1x1, und jetzt wissen sie es immer noch nicht!" Aber ich verstehe schon, dass das manchmal nervt, besonders bei den Umfangreichen Suchmöglichkeiten. Fragen ist (leider) einfacher... Gruß Dietrich
@Lothar >Ja, mein Beitrag war bewusst arrogant und herablassend formuliert. >Vieleicht hilft es... Nein tut es nicht. Magst ja ein toller VHDL/Verilog/C-Experte sein, aber menschlich überzeugst du mich nicht. Und als Moderator bist du eine glatte Fehlbesetzung, da erwarte ich mehr Geduld. Gruß Gerhard
Gerhard M. schrieb: > ... Und als Moderator bist du eine glatte > Fehlbesetzung, da erwarte ich mehr Geduld. Oh. Wenns nach dem ginge, was eigentlich erwartet wird ..... wir erwarten von dir auch, dass du die grundlegenden Dinge in C dir in Eigenregie beibringst. Schliesslich gibt es dazu umfangreiche Literatur, Web-Suche, Tutorien, das Studium anderer Programme ... aber hauptsächlich einführende C-Literatur.
Gerhard M. schrieb: > Magst ja ein toller VHDL/Verilog/C-Experte sein, aber menschlich > überzeugst du mich nicht. Das ist eine Aussage, die nicht widerlegt werden kann. Gerhard M. schrieb: > Und als Moderator bist du eine glatte > Fehlbesetzung, Das ist falsch. Er hilft den Leuten, die Hilfe brauchen und erklärt auf Nachfragen auch genauer. Gerhard M. schrieb: > da erwarte ich mehr Geduld. Ach, du erwartest. Wofür erwartest du das denn? Für deine Freundlichkeit, das Forum hier mit Beiträgen zu füllen, oder was?
Es verstößt massiv gegen die Netiquette eines Forums wenn man die Suche nicht benutzt und es verringert die Nutzbarkeit/Übersichtlichkeit und stört somit die restlichen User! Aus diesem Grund wird unfreundlich reagiert. Ich habe dafür volles Verständnis. Natürlich passiert es jedem mal, dass er eine 0815 Frage stellt ohne richtig gesucht zu haben. Dann sollte man sich bei den Mods entschuldigen und es in Zukunft besser machen!
Dietrich L. schrieb: > ... aber es sind ja nicht die selben Leute, die fragen. Und trotzdem in der Vorschau das hier zu sehen bekommen:
1 | Wichtige Regeln - erst lesen, dann posten! |
2 | Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag |
Was passiert, wenn ich den Thread-Titel in die Sufu eingebe, das habe ich oben schon gezeigt. > Sagt der Lehrer: "Jetzt erkläre ich schon 10 Jahre den Erstklässlern das > 1x1, und jetzt wissen sie es immer noch nicht!" Das ist jetzt aber Kraut und Rüben verglichen, oder nicht? > Fragen ist (leider) einfacher... Das wohl. Gerhard M. schrieb: > da erwarte ich mehr Geduld. Ja, so ist das.
Die Reaktion von Lothar war noch viel zu kommod und schon gar nicht unhöflich. Wer kuscheln will, soll das woanders tun und vor allem zuerst selbst mal gewisse Investitionen tätigen.
ich glaube, es ist gesagt worden, was gesagt werden muss. "genervter User" hat's schön auf den punkt gebracht. in anderen foren, würden solche threads einfach ignoriert - hier halt genervt drauf reagiert.
Dietrich L. schrieb: > Sagt der Lehrer: "Jetzt erkläre ich schon 10 Jahre den Erstklässlern das > 1x1, und jetzt wissen sie es immer noch nicht!" I'd buy that for a dollar ;)
Lothar Miller schrieb: > Das ist jetzt aber Kraut und Rüben verglichen, oder nicht? Da habe ich wohl den Smiley vergessen...
Lothar Miller schrieb: > oder ein C-Buch in die Hand nehmen, oder ein Tutorial ansehen, > oder einen anderen C-Quelltext, oder, oder, oder... In den meisten C-Büchern steht das eben nicht drin!
pillepalle schrieb: > Lothar Miller schrieb: >> oder ein C-Buch in die Hand nehmen, oder ein Tutorial ansehen, >> oder einen anderen C-Quelltext, oder, oder, oder... > > In den meisten C-Büchern steht das eben nicht drin! In welchen beiden von den dreien, die du gelesen hast, steht das nicht drin?
pillepalle schrieb: > In den meisten C-Büchern steht das eben nicht drin! Dann schmeiss das Buch weg..
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.