Hallöle! Ich möchte gern einen String mit einem ATMEGA16 auf ein EA DOG-M162 ausgeben. dieser soll den Spannungswert eines ADC beinhalten. Hat eventuell jemand so etwas schon zum laufen gebracht und könnte mir den Code zum abwandeln schicken? Die Suche und auch Google habe ich schon bemüht, jedoch gibt es da immer nur Bruchstücke eines Codes... Danke!
Hallo! Wo genau liegt dein Problem ?? -- Display ansteuern ?? -- ADC verwenden ?? -- Ausgabe ?? Ohne was genaueres wirds ziemlich schwer.. Wenns um ADC oder Ausgabe geht kann ich dir behilflich sein. Wenns ums Display geht -XXX- LEIDER NICHT -XXX- Ich verwende normalerweise nur die HD44780er. Aber im Datenblatt zum Controller steht eh alles drin (sogar mit ASM-Listing) http://www.lcd-module.de/eng/pdf/zubehoer/st7036.pdf Güße aus Österreich Markus
> Ich verwende normalerweise nur die HD44780er.
Das DOG-M ist kompatibel zum 44780
Möchte einen über den ADC eingelesenen Wert in der Anzeige erscheinen lassen. Ist halt ein Projekt um mal anzufangen mit der Programmierung. Daher suche ich dann einfach ein Programm, das in C einfach mal von mir durchesehen werden kann und an den ich mich dann rantasten kann. (Erstmal mit Änderungen an bestehender Software). Auch ist mir halt wichtig, dass diese schon lauffähig ist, um halt Programmierfehler o.ä. auszuschließen. Achja: Verwenden tue ich GCC und ein STK500, falls das von Interesse ist...
Vergiss fürs erste mal den ADC und gib einen fixen Text über die Serielle aus. Unterlagen dazu findest du im AVR-GCC Tutorial http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Danach studierst du den ADC und gibst zb. das vom ADC gelesene auf einem Port aus (ein paar LED anschiessen). Und dann kommt der grosse Moment: Du verbindest beides zu einem Programm.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.