-
-
Erfahrener Benutzer
Fleißiges Mitglied
ATMega8, PortD und $baud Anweisung
Hi Leute,
ich hab da mal wieder ein Problem.
Ich habe eine 7-Segment Anzeige auf Port D.
Dummerweise ist aber RX/d und TX/d auch auf PortD.
Sobald ich die Anweisung "$baud=9600" im Programmcode stehen habe,
kann ich meine Segmente a und b der 7 Segment Anzeige vergessen.
Gibt es da einen Trick wie ich das umgehen kann ?
Einen anderen Port kann ich leider nicht nutzen
Gruß
Jens
-
Erfahrener Benutzer
Robotik Einstein
Hi,
Du kannst das $baud weglassen, wenn Du UART nicht brauchen kannst.
Dann werden die Ports auch nicht für UART reserviert, und können normal verwendet werden.
-
Erfahrener Benutzer
Fleißiges Mitglied
Ja das hab ich schon ausprobiert, blöd wenn man sich fragt warum das eine Segment nicht leuchtet .... hab ein Print übersehen
Also normal brauche ich die UART nur zu Testzwecken, dachte es gäbe einen Weg es im Code zu lassen.
-
Erfahrener Benutzer
Robotik Einstein
Das mit dem Print funkt da natürlich dazwischen, hab mich da auch schon öfter Dumm gesucht, weil das nicht so ging wie ich meinte
Wenn kein $baud da ist nimmt Bascom die Default-Einstellungen, wenn ein Print auftaucht.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen