- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: Prog läuft mit internen Oszillator - mit externem Quarz nich

  1. #11
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    706
    Anzeige

    E-Bike
    Wenn nichts gedrückt ist sollte auch keine Meldung kommen... hoffe ich
    ...das sehe ich anders: Wenn einmal ein Taster gedrückt und somit etwas ins Display geschrieben wurde, bleibt dieser Text auch dann stehen, wenn alle Taster offen sind. Dann saust das Programm halt an allen "if TasterX = 0 then..." - Stellen vorbei - und somit auch an jedem CLS.

    Das scheint mir also auch schon mal normal zu sein. Im Gegensatz zu den 80 mA (auch wenn ich mich möglicherweise wiederhole ). Aber alle 4x20-LCD die ich bisher verbaut habe, haben auch mit Beleuchtung nur dann annähernd so viel Strom gezogen, wenn ich die Versorgungsspannung verpolt hatte

    Kannst Du denn den Fehler nochmal etwas genauer beschreiben? Einen Abblockkondenator hast Du am µC dran?

  2. #12
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.07.2006
    Alter
    94
    Beiträge
    627
    ich habe einen großen pufferkondensator, einen 7805 und dazu 2 kleine Kondensatoren, damit der 7805 ausregeln kann

    Also Versorgung ist sauber.

    Zur Fehlerbeschreibung kann ich nur sagen, das auf dem LCD UND über die serielle Schnittstelle alle programmierten Texte erscheinen - als wenn jemand wie wild auf die Taster drückt...

    Über RS232 kann man gut sehen, das es unterschiedlich viele, aber bis zu ca 20 Texte pro Sekunde!!! sind. (hab mal die Spannung abgezogen und gezählt )

    Die Frage die sich mir stellt ist, wie ich das Problem einkreisen kann.

    Tobias
    ...

  3. #13
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    706
    Die Frage die sich mir stellt ist, wie ich das Problem einkreisen kann.
    Stimmen denn die diversen DDR´s inzwischen?
    Eigentlich musst Du die in diesem Fall gar nicht speziell bearbeiten: Diejnigen Ports die das LCD ansteuern, werden durch den "Config LCD"-Befehl automatisch als Ausgänge konfiguriert, und alle anderen Ports sind nach dem Power-On-Reset Eingänge. Vielleicht steckt ja doch noch ein kleiner Wurm in diesen (nicht notwendigen) DDR-Zuweisungen...

    Wenn nicht, kannst Du den Code ja interessehalber mal in "If TasterX = 1 then..." abändern. Benimmt sich das Programm dann richtig, ist wohl mit den Eingängen was nicht in Ordnung...

  4. #14
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.07.2006
    Alter
    94
    Beiträge
    627
    so ich hab es noch mal auf externen Quarz umgestellt:

    Code:
    RS232 LCD Tobias Blome<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster3<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster5<\r><\n>
    Taster5<\r><\n>
    Taster5<\r><\n>
    Taster5<\r><\n>
    Taster5<\r><\n>
    Taster5<\r><\n>
    ...

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.07.2006
    Alter
    94
    Beiträge
    627
    ich habe nun die DDR´s ganz rausgenommen - kein Unterschied.
    Was ich eben noch nicht erwähnt hatte ist ,dass der µC manchmal neu startet: Die 1te Zeile sieht so aus:
    RS232 LCD Tobias Blome<\r><\n>
    und die sollte nur einmal geschrieben werden.
    Das ist das Ergebnis von ein Paar Sekunden an der Spannungsversorgung:

    Code:
    RS232 LCD Tobias Blome<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster5<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster3<\r><\n>
    Taster5<\r><\n>
    Taster5<\r><\n>
    Taster3<\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster3<\r><\n>
    <\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster3<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster4<\r><\n>
    Taster2<\r><\n>
    Taster1<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster2<\r><\n>
    Taster4<\r><\n>
    Taster3<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster3<\r><\n>
    <\r><\n>
    Taster5<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    RS232 LCD Tobias Blome<\r><\n>
    Taster3<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster5<\r><\n>
    Taster2<\r><\n>
    Taster1<\r><\n>
    Taster1<\r><\n>
    Taster1<\r><\n>
    Taster1<\r><\n>
    Taster1<\r><\n>
    Taster1<\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster4<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Taster4<\r><\n>
    Taster5<\r><\n>
    Taster1<\r><\n>
    Taster2<\r><\n>
    Taster3<\r><\n>
    Die Abfrage auf 1 (If Taster1 = 1 Then) ist genauso.
    und statt der Variable den Pin angeben (If Pind.2 =) bringt auch nichts.

    Tobias
    ...

  6. #16
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    706
    Das ist ja einer der besten Zufallszahlengeneratoren, die ich bisher gesehen habe

    Und einfach mal einen anderen 2313 reinsetzen? Mir hat´s kürzlich mal in einem Mega88 den ADC zerschossen - daraufhin hat das Teil auch mächtig Strom gezogen und sehr, sehr wirre Dinge getan...

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.07.2006
    Alter
    94
    Beiträge
    627
    Vielen Dank für dein Bemühen - aber auch mit dem neuen 2313 hat´s nichts geändert. Ich schlaf mal ne Nacht drüber

    Tobias
    ...

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Solar Speicher und Akkus Tests