[BASCOM] Mal geht mein Taster, mal nicht

Gast #1539059
Hallo,

ich stehe vor einem komischen Problem: Ich habe 3 Taster und immer den 
gleichen µC. Ich ändere nur das Programm... Bei Programm 1 geht es, bei 
Programm 2 nicht. Hier meine Programme:

Programm 1:

Siehe Anhang: timer_control_panel

Programm 2:

Siehe Anhang: schieberegister_test

Klar, ihr müsst jetzt nicht mein komplettes Programm verstehen, aber es 
ist doch sehr ungewöhnlich, dass meine Taster nur in Programm 1 gehen... 
Ich weiß echt nicht weiter!

Gibt es evtl. Fehlerursachen? Ich versteh das alles nicht -.-

Ich hoffe ihr könnt mir helfen!

Cheatsrichter
Angehängte Dateien:
Gast
Beachte den wesentlichen Unterschied in diesen Zeilen:

> If Pinc.5 = 0 And Gedruckt(1) = 0 Then

Taster geht.

> If Portc.5 = 0 And Gedruckt(1) = 0 Then

Taster geht nicht.
Gast
Nö, so schlimm war das nicht. Das Problem hattest du ja gut beschrieben 
(Quelltexte vorhanden und Beschreibung was nicht geht). Das hörte sich 
dann schon die FAQ #1 an (PORT statt PIN). Dann kurz im Quellcode 
nachgesehen, wie die Taster eingelesen werden um die Zitate in der 
Antwort zu machen. Und das war's dann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.