Hat jemand einen Demoprogramm für den ATMega8 um den Analog Digital Konverter im Freerunning laufen zu lassen, so dass jedes mal, wenn eine Konversion fertig ist ein Interrupt ausgelöst wird?
Logisch, da must du nur ein paar Zeilen schreiben und dann kocht dir das Ding deinen Kaffee.
Ok, entweder du antwortest auf meine Frage, oder du bist still. Du verkriechst dich hinter deinem PC und laberst übers Internet die Leute blöd an. Wenn du wirklich Mumm in den Knochen hast, dann kommst du zu mir und sagst es mir ins Gesicht. Noob!
Alter, los, sagst du mir's Gesicht, meine Mutter kannich kochen, ey!
Jetzt ist aber gut. Frage 1: * woran scheitert es denn? Frage 2: * warum denkst du einen Free Running Mode brauchen zu müssen. Mit Ausnahme des Falles, dass man so etwas wie einen Logikanalysator bauen will, kann ich mir wirklich keinen Grund vorstellen, warum man das brauchen würde. Eventuell noch eine Triggerung auf einen Timer bzw. Timerwert. Aber das wars dann auch schon. In den meisten Fällen geht der ADC im regulären Start/Stop Betrieb problemlos in der Benutzung. Und wer tatsächlich so etwas brauchen würde, der muss hier nicht fragen.
Hmm. Da unterhält sich ein und dieselbe IP-Adresse mit sich selbst?
Ok, er ist jetzt im Keller. Ich will eben möglichst schnell auf eine Veränderung im Analogsignal reagieren. Wie geht das?
Der Free Running Mode macht sich gut, wenn man nur einen Eingang braucht und ohne großes Brimborium (Interrupt) im Main einfach immer den aktuellsten Wert lesen will. Ansonsten Google: atmega8 adc example c 1. Treffer
Hi Schon mal in die AVR Codesammlung geschaut? Die hat genau das was du suchst: http://www.electronicsplanet.ch/mikrocontroller/source-code/ATmega8/ATmega8-ADC-Free-Running-Interrupt.htm Gruss Dani
Er schreibt jetzt erst mal ein Programm, das seinen Bruder zyklisch in den Ruhezustand schickt. ;-) MfG Paul
>Ich will eben möglichst schnell auf eine Veränderung im Analogsignal >reagieren. Sobald der Bruder um die Ecke lugt - Paff !
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.