Suchergebnisse

  1. P

    Bascom Serielle Eindraht Kommunikation

    Hallo Dino und Sebastian, erstmal, die Schaltung entspricht der Fig. 19 des Datenblatts. Eure Anregung zum setzen / resetten der Bits habe ich übernommen. Bisher habe ich einzelne Bits eigentlich nur an den I/O Ports manipuliert. Wie oben gesagt, hat das Doppelproblem mit der Verzögerung...
  2. P

    Bascom Serielle Eindraht Kommunikation

    Hallo Dino, gerade habe ich es nochmal probiert. Du hast recht. Operationen wie Ucsrb = Ucsrb Or &B00010000 funktionieren. Vielleicht bin ich wegen des 50ms Problems in der gleichen Subroutine darüber gestolpert. Hast Du vielleicht einen Ansatz, woran das liegen kann? 25ms Verzögerung...
  3. P

    Bascom Serielle Eindraht Kommunikation

    Guten Abend zusammen, in den letzten Tagen habe ich trotz knapper Zeit mal ein wenig rumprobiert. Erstmal habe ich per MAX232 eine Möglichkeit geschaffen, die gesendeten und empfangenen Daten im Terminal auszugeben. Das Debugging mittels LED ist doch etwas kontraproduktiv. Jetzt ist auch...
  4. P

    Bascom Serielle Eindraht Kommunikation

    Hallo Sebastian, das ";" ändert nichts. Ich brauche immer noch mindestens 20ms. Sicher bin ich mir zwar nicht, aber für mich sieht es so aus, als ob das letzte Byte wegen der geringen Baudrate noch nicht komplett gesendet ist, wenn ich den Interrupt wieder aktiviere. So richtig störend ist...
  5. P

    Bascom Serielle Eindraht Kommunikation

    Hallo Sebastian, jetzt ist klar, das es eine gute Idee war, hier zu fragen. Du hattest Recht mit der Version. Nach dem Update kann ich das Register beschreiben und das Unterdrücken des Interrupts klappt auch. Allerdings muss ich ein paar ms Verzögerung einbauen, sonst wird er doch noch...
  6. P

    Bascom Serielle Eindraht Kommunikation

    Hallo Sebastian, also es ist definitiv ein ATtiny 2313. Steht drauf, die Rechnung sagt das gleiche und die Chiperkennung auch. Meine Definition sieht so aus: $regfile = "ATtiny2313.dat" ' Define serial communication parameters $baud = 1200 $crystal = 9830400 Trotz mehrerer Versuche...
  7. P

    Bascom Serielle Eindraht Kommunikation

    Guten Abend zusammen, gerade habe ich den obigen Vorschlag mal probiert: Senden: Reset Led2 'Sendequittung Ucsrb = Ucsrb And &B11101111 'Beim Senden RxD disablen For I = 1 To 26...
  8. P

    Bascom Serielle Eindraht Kommunikation

    Hallo Sebastian und Heinrich, war offensichtlich eine gute Idee hier zu fragen. Euer Ansatz ist genau das, was ich gesucht habe. Die ISR ist so kurz wie möglich gehalten. Es werden eigentlich nur die empfangenen Zeichen in ein Array gepackt. Die Auswertung kommt dann später. Der kleine...
  9. P

    Bascom Serielle Eindraht Kommunikation

    Hallo zussammen erstmal, ich bin neu in diesem Forum habe ich mal eine Verständnisfrage zum UART des Attiny 2313 unter Bascom. Ich arbeite gerade an einem PowerLine Projekt. Die Knoten kommunizieren über das 220V Hausnetz. Daher habe ich bezüglich der Kommunikation ein paar Probleme bzw...

Ü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)