Hallo, was bedeutet eigendlich beim ATmega8 DDRB? ist das eine andere Bezeichnung für portB oder ist das ein spezielles Register?
-D-ata -D-irection -R-egister for port -B- näheres entnimmst du bitte einem der beiden Tutorien auf dieser Site bzw. dem Datenblatt.
Das ist das Datenrichtungsregister für PortB. Eine 0 bedeutet Eingang eine 1 dementsprechend Ausgang. 11110000 wäre dann PB0-3 Eingang und PB4-7 Ausgang. Wenn bei einem Eingang Port auf 1 gestellt wird, ist der Pullup aktiviert. Steht aber alles im Tutorial...
Obwohl beim ATmega8 sind bei den Ports B die letzten beiden für den Quarz ,also die am besten nicht belegen.
Karl Heinz schrieb: > -D-ata -D-irection -R-egister for port -B- -D-eutsche -D-emogradische -R-epublik -B-erlin
René schrieb: > was bedeutet eigendlich beim ATmega8 DDRB? ist das eine andere > Bezeichnung für portB oder ist das ein spezielles Register? Da fragst du am besten den Hersteller, der sich die Bezeichnung ausgedacht hat. Und weil der keinen Bock auf FAQs betreffend Grundeigenschaften seiner Produkte satt hatte, gibt es von ihm Datenblätter, z.B. für den ATmega8 http://www.atmel.com/Images/Atmel-2486-8-bit-AVR-microcontroller-ATmega8_L_datasheet.pdf Und um in solchen "Papierstapeln" etwas zu finden, wurden Suchfunktionen zum Durchsuchen digitaler Dokumente erfunden. Gibt einfach mal "DDRB" ein und klicke drei mal auf "Suchen". 1 - 2 - 3 et voilá - auf Seite 65 liest du: "The Port B Data Direction Register – DDRB" Und falls sich dir der Inhalt dieser Worte nicht direkt erschließt, findest du im Abschnitt "I/O Ports" unter "Ports as General Digital I/O" in der Abbildung Fig.22 auf S.52 den Schaltplan, der für einen Portpin beispielhaft das Zusammenspiel der verschiedenen Registerbits darstellt.
René schrieb: > was bedeutet eigendlich beim ATmega8 DDRB? ist das eine andere > Bezeichnung für portB oder ist das ein spezielles Register? Das ist eine Abkürzung für die englische Bezeichnung des Datenrichtungsregisters des PortBs und verstehst du noch nicht.
und nach fast sechs Jahren sind diese Antworten für den TE bestimmt noch sehr hilfreich
ewrt schrieb: > -D-eutsche -D-emogradische -R-epublik -B-erlin Dann schon eher: -D-u -D-ussel -R-edest -B-lödsinn SCNR
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.