Hallo zusammen, zum Verstaendnis meines Programms habe ich ein Mega32 in DebugWire versetzt und mir die einzelnen Schritte und die Register angeschaut. Laut Datenblatt wird das Bit ADSC gesetzt um die "ADC - Konversation" zu starten und wenn er fertig ist wird es durch die Hardware geloescht - gut. Nun gucke ich mir das Register ADCSRA an, setze das Bit ADSC, doch sehe ich keine Aenderung im I/O Fenster. Screenshot stammt vom Atmel Studio 7. Warum ist das so, die ADC Konvertierung funktioniert trotzdem im Debug Modus? Danke, BkE
BauemeKommunizierenElektromagnetisch schrieb: > zum Verstaendnis meines Programms habe ich ein Mega32 in DebugWire > versetzt Wie soll das gehen? Der Mega32 verfügt überhaupt nicht über eine DebugWire-Schnittstelle. Der kann nur JTAG. > Nun gucke ich mir das Register ADCSRA an, setze das Bit ADSC, doch sehe > ich keine Aenderung im I/O Fenster. Screenshot stammt vom Atmel Studio > 7. > > Warum ist das so, die ADC Konvertierung funktioniert trotzdem im Debug > Modus? Ganz einfach: Die AD-Wandlung ist viel schneller fertig, als du Tasten drücken und gucken kannst.
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.