-
-
Atmega 32 Port.d1 (TXD) als Ausgang
Hallo Bastler,
Habe Probleme mit Portd.1 (TXD Atmega32) und zwar möchte ich diesen Port als normalen Ausgang verwenden aber leider reagiert er nicht und bleibt immer auf High-Pegel.
Fusebitmäßig sehe ich da keine Einstellmöglichkeit, oder habe ich was übersehen?
Ich bin dankbar für jeden Hinweis
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
Du bis mit Deinem Post in die falsche Abteilung gerutscht, AVR != ARM !
Zum PortD1, wie Du schon geschrieben hast, ist das der Ausgang der UART, wenn diese aktiviert ist, kann man das selber nicht mehr direkt beeinflussen, was am Port geschieht !
Kontrolliere mal ob UART aktiviert wird.
Welche Programmiersprache verwendest Du ?
Welches Board hast Du ?
-
Hallo linux_80
Tut mir leid, wegen der falschen Abteilung.
Wie weiß ich ob der UART aktiviert ist?
Ich benutze BASCOM, da wird ja der PRINT-Befehl über Port D1 seriell ausgegeben. In meinem Prog. kommt aber kein Print vor. Ich habe einfach Port d als Output konfiguriert, alle Pin´s, bis auf Pin15(TXD) machen was sie sollen. Activiert Bascom ew. das UART ? Wenn ja, wie verhindere ich das?
Danke für die Mühe
Johan
-
Erfahrener Benutzer
Robotik Einstein
Wenn man Print oder Input verwendet wird die UART automatisch aktiviert, oder wenn am Anfang $baud vorkommt.
Wenn Du nix findest kannst ja mal den Code vorstellen.
-
Hallo Linux_80
hast mir schon geholfen, es lag an $baud. Vielen Dank jetzt geht`s endlich weiter.
Gruß Johan
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen