Suchergebnisse

  1. P

    C Codeaufteilung: Eine Timer ISR, aber mehrere C-Dateien

    Mit den Flags meinte ich eig. was anderes, aber egal. Hast mir schon genügend geholfen. :) Christian
  2. P

    C Codeaufteilung: Eine Timer ISR, aber mehrere C-Dateien

    Ok, die Methode die ISR auch extra zu machen, ist wahrscheinlich am sinnvollsten bzw. am saubersten. Das mit den Flags kenn ich, ist aber doch nur sinnvoll wenn die Aktion nicht zeitkritisch ist, oder? Danke für die Antworten :) Christian
  3. P

    C Codeaufteilung: Eine Timer ISR, aber mehrere C-Dateien

    Hallo, ich hab mal eine prinzipielle Frage zum Aufteilen von C-Code. Folgendes: Ich habe mehrere C-Dateien (z.B encoder_auswerten.c und stoppuhr.c), beide nutzen den Overflow des Timer0 des ATmega8. Wie würdet ihr das mit der Overflow_ISR machen? In welche ---.c Datei würdet ihr die...
  4. P

    C Problem mit Timer und Variable in ISR

    Danke für den tipp, kann es aber erst morgen ausprobieren. Wird aber wohl so sein. Ist das überhaupt eine sinnvolle Methode die if-abfrage im Main zu machen, oder besser direkt in der isr? Ich wollte hald die isr so kurz wie möglich machen. Gruß Christian
  5. P

    C Problem mit Timer und Variable in ISR

    Hallo, ich beschäftige mich gerade genauer mit Timern des ATmega8 und bin auf folgendes (wahrscheinlich banales) Problem gestoßen. Das Programm soll nur eine LED blinken lassen. Dazu erfolgt alle 32ms ein Interrupt. Nach 10 Interrupts soll die LED toggeln. Das Problem is, der Code...
  6. P

    Atmel Studio 6 - ISP-Frequenz einstellen

    Hallo, ich benutze das Atmel Studio 6 und meine Frage dazu ist, wo man die ISP-Frequenz am besten einstellt. Zum einen kann man sie in den Projekteinstellungen--> Tool einstellen, zum Anderen unter Device Programming. Welche Frequenz wird nun benutzt? Die Frequenz in den...
  7. P

    ATmega32 funktioniert, ATmega16 nicht

    Oh mann...vll. sollt ich lieber ins Bett gehen. Die Lötstelle war nicht nur kalt...die war auch gar nicht vorhanden ;) Gruß Poschi
  8. P

    ATmega32 funktioniert, ATmega16 nicht

    Und gleich nochmal, nach dem ich das JTAG-Fuse deaktiviert habe funktionieren alle Pins bis auf PC3(TMS) PIN25. Hab ich da noch was vergessen? Hab mal ein ganz simples Programm geschrieben, bei dem ich den PC3 auf high setze, aber auch das funktioniert nicht. Gruß
  9. P

    ATmega32 funktioniert, ATmega16 nicht

    Hallo, hab zwischenzeitlich den Fehler gefunden...es war das JTAG-Fuse. Hab ich gar nicht dran gedacht bzw. nicht gewusst dass dieses ab Werk aktiv ist. Danke für die ganzen Tipps. Ich glaube den Schaltplan hat man nicht besonders gut lesen können, oder? Hab das noch nicht so ganz...
  10. P

    ATmega32 funktioniert, ATmega16 nicht

    Hallo, ich bin neu hier im Forum und hab ein Problem bzw. ein Phänomen das ich mir nicht erklären kann. Ich habe einen mega16 und einen mega32, auf beiden µC läuft das selbe Programm welches auch funktioniert (Leds blinken usw.). Ausprobiert habe ich beide Controller auf einem EasyAVR...

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)