- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 13 von 13

Thema: Input , Wait , Print... Warum?

  1. #11
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Anzeige

    Praxistest und DIY Projekte
    Also , es ist ein Atmega162, 8MHZ Quarz, Baudrate: 38400, an einem MAX485. (der max485 kann bis zu 2,5Mb)
    Ich habe jetzt vor auf die 14,7456 MHZ umzustellen.
    Wie gesagt wenn ich ein Wait dazwischen setze funktioniert das Senden und Empfangen Problemlos. Ich verwende die Funktion der automatischen Sende-Empfangsumschaltung in Bascom. Aber ich denke nicht das es an der Hardware liegt. In anderen stellen im Programm wo ein paar Zeilen Code zwischen dem Empfangen und Senden liegen, funktioniert es sogar auch ohne ein Wait.
    Ist vielleicht diese automatische Sendeumschaltung zu langsam?

    Was auch noch interessant sein könnte an der Stelle lese ich die Daten in ein Array ein. also per Inputbin #1, Empfang() , 1 und sende dann aus einem Array printbin #1, Senden(), 1 ;
    Geändert von demmy (18.05.2012 um 11:59 Uhr)

  2. #12
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Zitat Zitat von demmy Beitrag anzeigen
    Ist vielleicht diese automatische Sendeumschaltung zu langsam?
    Kannst ja mal testweise diesen Teil isolieren und dann mal testen. Wenn es nicht klappt mach das mal ohne diese Funktion. Dann weißt du ob das der Fehler ist.
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

  3. #13
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Mhh das hab ich auch schon alles versucht. Keine Ahnung warum das so ist. An einem Atmega8 empfange und sende ich z.b. auch direkt nacheinander und da geht es auch ohne wait. Das is total merkwürdig! Ich kann mir das momentan nicht erklären warum das so ist!?

    Vor allem, wenn ich die Daten ja noch in einen Buffer einlese, müsste das ganze doch noch schneller ablaufen, als wenn das Program darauf warten muss bis die Daten eingelesen wurden. Die Daten kann ich ja dann bei Bedarf aus dem Buffer holen.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Warum funktioniert diese Print nicht?!
    Von TheTeichi im Forum Elektronik
    Antworten: 111
    Letzter Beitrag: 03.12.2011, 12:28
  2. Bascom Gegenteil von PRINT = INPUT?
    Von Neokortex im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 2
    Letzter Beitrag: 26.05.2009, 12:43
  3. wait x in simulation?
    Von dremler im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 01.01.2008, 17:21
  4. Wait in C
    Von servusssss im Forum C - Programmierung (GCC u.a.)
    Antworten: 8
    Letzter Beitrag: 06.03.2006, 22:02
  5. Input & Print
    Von MAxK im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 11.08.2005, 21:13

Berechtigungen

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

Labornetzteil AliExpress