AVR mit Basic AVR

Gast #25137
Programmiere mit AVR Basic. Mit dem Programm PonyProg 2000 schicke ich 
dann das Programm zum AVR.
Das Problem ist, dass alle Eingänge und Ausgänge negiert sind.
D.h. sie tuhen genau das gegenteil.
Wie kann ich den Fehler beheben.
Würde mich über Anregungen und Hilfe freuen.
Gast
Hi,

da die AVR's wie Du oben schon geschrieben hast, invertierende Ein-und 
Ausgänge haben, musst Du mit den Abfrage-bzw. Setbefehlen genauso 
arbeiten.
Bsp.:

set PortC.0  -> schaltet den Port aus
reset PortC.0 -> schaltet den Port ein

Gruss

Thomas
Gast
Hi Sven!

Was heißt: Alle Ein- und Ausgänge negiert? Beim Programmieren? Dazu kann 
man im Ponyprog (ISP, seriell zumindest) unter Setup die Leitungen als 
invertiert setzen. Oder beim Ausführen des Programms? Das sollte 
eigentlich nicht sein.

Allerdings: Hast Du am Ausgangspin eine LED gegen +5V, was der 
Normalfall ist, da der AVR dann bis 20mA schalten kann, mußt Du freilich 
die LED mit 0 (reset) einschalten, da low-aktiv. Und hast Du am Eingang 
einen Taster gegen Masse, dann zieht der beim Drücken den Pin auf 0, ist 
auch klar.

Sven
Gast
Hallo,

wo gibt es denn AVR-Basic, ich kenne nur BASCOM und FASTavr, mailt mir 
doch mal ne' URL dazu (Download).

Danke Euch

Gruss
Alex

www.AR-Online.de   - Das Forum für AVR mit Basic programmieren Forum...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 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.