LEDs über UART

Gast #131373
Lesenswert?
• ▲
▼
Hallo

ich möchte eine LED an PORTC über den UART ein- und ausschalten.
Ich habe einen Maxim MAX232 angeschlossen.
Wenn ich das typische Windows Terminalprogramm öffne entsteht auch eine
Verbindung. Drücke ich nun die Taste "1" passiert nichts. Halte ich
die Taste jedoch gedrückt flackert die LED. Sie sollte aber an bleiben
und dann über die Taste "0" wieder ausgeschaltet werden.
Witzigerweise erlaubt mir AVRStudio nicht UBRR0H und UCSR0C zu
beschreiben.
Kennt sich irgend jemand damit aus oder hatte ein ähnliches Problem??
Würde mich über Hilfe freuen
Gruß
Hans-Georg
Angehängte Dateien:
Gast
Lesenswert?
• ▲
▼
Im MCUCSR habe ich jetzt mal das Bit 7 (JTD) gesetzt. Aber es ändert
sich leider nichts. Das ist doch das JTAG-Disable-Flag??!!

Ich habe schon davon gehört das der mega128 und der 103 irgendwas
gemeinsam haben. Wie kann ich den ausschalten? Im Datenblatt habe ich
auf Anhieb keine Information darüber gefunden.
Gast
Lesenswert?
• ▲
▼
Das Problem ist dass AVRStudio meinen Controller nicht über ISP
programmieren will. Ich erledige das immer über PonyProg. Die Fuses im
AVRStudio lassen sich anscheinend nur ändern wenn eine Verbindung
besteht.
Kann ich die Fuses auch anders ändern??
Gast
Lesenswert?
• ▲
▼
Die JTAGEN-Fuse ist nicht unbedingt notwendig, um JTAG zu deaktivieren!
Aber es gibt eine bestimmte Sequenz, die Einzuhalten ist, um das JTAG
per Software zu deaktivieren. Das ist aber auch im Datenblatt
beschrieben.

Wenn recht erinnert, sieht das in etwa so aus:

[..]
    cli();
    MCUCSR |= (1 << JTD);
    MCUCSR |= (1 << JTD);
    sei();
[..]

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.