- LiFePO4 Speicher Test         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: ATmega8 MAX232

  1. #11
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.686
    Anzeige

    E-Bike
    Zitat Zitat von extremesports
    Entschuldige den Verstoß gegen Forenregel 11 ...
    Halb so wild - daher die kleine Schrift *ggg* - der Browser macht sich mit diesen Bildern leider ziemlich breit. Danke für Deine schnelle Reaktion.

    Zitat Zitat von extremesports
    ... Die Werte der Cs sind folgende ... Kann da das Problem liegen ...
    Ich hab bei einem MAX232N schon KerKos 100 nF gehabt. Das funktionierte nicht gaaanz richtig - aber so halbwegs.

    Meine Platinen sind meist etwas klein; da ist immer wenig Platz. Seit neuestem verwende ich recht oft als "232"-Adapter dieses Ding hier - das "lag hier rum" und stammt aus (m)einem USB-Experimentierkasten. Bei meinem 20 MHz-mega328P laufen störungsfrei 256 kBd - das freut den Tempofreak. Als Terminal habe ich dazu das br@y v1.9b. Vorteil des Adapters: geht über USB und kann TTL - genau richtig für Atmel-Anwendungen.

    PS und OT: welche Extremsportarten?
    Ciao sagt der JoeamBerg

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    13.02.2010
    Beiträge
    101
    Komisch. Ich hab grad mal einfach alle Kontakte durchgetestet. Wenn ich an dem Kabel, das ich hier verwendet habe den Pin 4 Für die TXD Leitung verwende funktioniert alles und ich kann vom ATmega8 Daten an den PC senden. Hat mit Hyperterminal und mit HTerm funktioniert.
    Wahrscheinlich hab ich einfach ein Kabel mit total außergewöhnlicher Belegung erwischt. Is auch schon ziemlich alt das Kabel.

    Vielen Dank für eure schnelle Hilfe und die vielen Tips!

    @oberallgeier: alles was ich mitnehmen kann ^^
    im sommer Mountainbike Downhill, wenns mal nicht so teuer is Bungeejumping
    Bergsport im Sommer und im Winter.
    Kitesurfen hab ich aus Zeitgründen aufgegeben.
    Und noch so einiges, was aber aus finanziellen und zeitlichen Gründen nur sporadisch stattfindet...

  3. #13
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.686
    Zitat Zitat von extremesports
    ... funktioniert alles und ich kann vom ATmega8 Daten an den PC senden ...
    Na dann BINGO - nicht Bungee ; - ) - freut mich, dass es läuft. Aber es sollte ja auch die andere Richtung laufen: PC an Controller!
    Zitat Zitat von extremesports
    ... wenns mal nicht so teuer is Bungeejumping ... Bergsport ... noch so einiges ... sporadisch ...
    Gut gut, schöne Sachen machst Du. Ja, das Geld . . . Bj hab ich nie gemacht, mit dem HG oder GS von der Frühjahrsthermik richtig rauf beamen lassen - oder mit 10 m/s runterwaschen - ist mindestens ähnlich adrenalinfördernd wie Bj. Na ja, HG WAR vor 30 Jahren extrem. Heute ist das, ebenso wie GS nicht soo wild. Klettern, aber nix über 7 - - das Alter : - ( . Der Rest: auch Segeln, ab 44 Füssen und bis 8 Bft, ist nicht wirklich extrem. Kitesurfen würde ich gerne, aber mann kann nicht alles haben. Ich wünsch Dir alles Gute.
    Ciao sagt der JoeamBerg

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    13.02.2010
    Beiträge
    101
    Jetzt hab ich da doch noch ne Frage.
    Ich hab es hinbekommen, dass alles in beiden Richtungen funktioniert.
    Wenn ich jetzt aber mein ISP Kabel trenne (ich verwende einen mysmart USB mkII also programieradapter) dann funktioniert es in keiner richtung mehr. wenn ich mehr als nur ein zeichen auf ein mal sende, dann kommt total wirres Zeug an.
    Woran kann das liegen?

    Hier mal noch der momentan verwendete Code:
    Code:
    $regfile = "M8def.dat"       '.dat-file ATmega8'
    $crystal = 1000000       'Taktfrequenz 1MHz'
    $hwstack = 100       'Größe Hardwarestack'
    $swstack = 100       'Größe Softwarestack'
    $framesize = 100       'Größe Frame'
    
    $baud = 4800
    
    
    Dim I As Byte
    
    Do
    
      If Usr.rxc = 1 Then       'Wenn Byte empfangen...
        I = Udr       'Byte aus UART auslesen
        Select Case I
        Case "H"
          Print "Hallo AVR"
        Case "h"
          Print "hallo avr"
        Case Else
          Print "Unbekannter Befehl"
        End Select
       End If
    
    Loop
    
    End

  5. #15
    Erfahrener Benutzer Robotik Einstein Avatar von Jaecko
    Registriert seit
    16.10.2006
    Ort
    Lkr. Rottal/Inn
    Alter
    42
    Beiträge
    2.009
    GND vom PC und GND vom AVR sind schon noch miteinander verbunden?
    Also auch ohne das ISP-Kabel? (Pin5 der RS232-Buchse)
    #ifndef MfG
    #define MfG

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    13.02.2010
    Beiträge
    101
    @Jaecko: danke für die super-schnelle Antwort.

    Ich hatte nach meinen ersten Tests nur die Belegung von TXD geändert. Die von RXD hat gestimmt. Und wie konnte es anderst sein? - Die Belegung von GND war genau spiegelverkehrt angeschlossen.

    Jetzt gehts auch wenn ich das ISP Kabel unterbrichen hab.

    Danke!

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress