Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Wegzu einigen meiner Konstruktionen
Danke, aber trotzdem gibt es diese komische Störung![]()
Hallo Einsteiger,
unter http://avrhelp.mcselec.com/ (bei "Newbie problems") habe ich noch folgendes gefunden:
Some bits on Port C are not working
Some chips have a JTAG interface. Disable it with the proper fuse bit . Or use DISABLE JTAG in your code.
Leider weiss ich nicht welcher AVR hinter deiner "m32def.dat"-Angabe steckt. Somit weiss ich auch nicht, ob da überhaupt ein JTAG vorhanden ist.
Gruß Sternthaler
Lieber Asuro programieren als arbeiten gehen.
nur hast du keinen Taster im Programm berücksichtigt, den man drücken könnte.Als ich es jetzt getestet hatte habe ich erst das Programm geproggt, seriell angesteckt, lesen oder schreiben gedrückt, den M32 machen lassen, dann ausgeschaltet, seriell abgesteckt, wieder angesteckt, wieder angeschaltet, und wieder einen Taster gedrückt.............
Hier wäre es nur folgerichtig, wenn du erstmal deinen Taster überprüfst, eine systematische Arbeitsweise führt bei mir immer zum Erfolg.
Dein letztes Programm krankte ja an der falschen Tasterabfrage (Ergebnis immer Null), jetzt muss es die serielle sein.
Kannst du erläutern, warum?
@Sternthaler:
Nichts für ungut, du schreibst selbst, dass Bascom nicht dein Gebiet ist und weisst auch nicht was hinter m32 stecken könnte, warum antwortest du dann?
Gruß, Michael
Vielen Dank für den Hinweis, aber das war mir schon bekannt.Some bits on Port C are not working
Some chips have a JTAG interface. Disable it with the proper fuse bit . Or use DISABLE JTAG in your code.
Hinter der m32def.dat Angabe steckt ein Atmega 32......Leider weiss ich nicht welcher AVR hinter deiner "m32def.dat"-Angabe steckt. Somit weiss ich auch nicht, ob da überhaupt ein JTAG vorhanden ist.
Doch, in dem Prog. davor war ein Taster. Diesen habe ich ja jetzt durch die Serielle ersetzt.Als ich es jetzt getestet hatte habe ich erst das Programm geproggt, seriell angesteckt, lesen oder schreiben gedrückt, den M32 machen lassen, dann ausgeschaltet, seriell abgesteckt, wieder angesteckt, wieder angeschaltet, und wieder einen Taster gedrückt.............
nur hast du keinen Taster im Programm berücksichtigt, den man drücken könnte.
Der Taster hatte ja auch funktioniert.Hier wäre es nur folgerichtig, wenn du erstmal deinen Taster überprüfst, eine systematische Arbeitsweise führt bei mir immer zum Erfolg.
Da hast du recht.Dein letztes Programm krankte ja an der falschen Tasterabfrage (Ergebnis immer Null)
Das hatte ich doch jetzt schon geschrieben ( weiß ich nicht genau, muss aber daran liegen, da alles andere funktioniert.jetzt muss es die serielle sein.
Kannst du erläutern, warum?
So, da mein Datenlogger ja nun funktioniert, habe ich noch mal ne neue Frage :
Wie kann ich zwei Atmegas über I2C verbinden ?? Im Wiki habe ich schon geschaut, doch habe ich das nicht so ganz verstanden (wegen diesen Twsr und so weiter Befehlen ).
Könnt ihr mir da weiterhelfen ?? Bitte ?
Das ist schön, aber magst du dafür keinen neuen Thread aufmachen?So, da mein Datenlogger ja nun funktioniert, habe ich noch mal ne neue Frage
I2C-Slave hat mit I2C-Einstieg nichts mehr zu tun und der Thread hier ist auch schon recht lang.
Gruß, Michael
Lesezeichen