-
-
Erfahrener Benutzer
Roboter Experte
Hallo,
wie ist denn die Atmega8 am Terminal angeschlossen?
Die Atmega8 liefert digitale signale von 0 bis 5V und ein Terminal braucht positieve und negatieve Signalen...?
Ubrigens:
DDRB = 0xFF; // PORTB als AUSGANG
ist uberflussig,
sobald dieze code ausgefuhrt wird
//enable transmitter
UCSRB |= (1<<TXEN);
wird die TXD pin als Ausgang geschaltet
und bei 'Disable transmitter'
UCSRB &= ~(1<<TXEN);
wieder wie zuvor eingestelt
In deine code bleibt TXD pin nach abschalten der transmitter
immer als Ausgang geschaltet wegen des DDRB = 0xFF.
Gruss
Henk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen