Schaltet sofort alles ein!

Gast #1204852
Guten Tag,

ich versuche gerade ein Lauflicht mit dem ATMega8 zu programmieren.
Allerdings schalten sich immer sofort alle LED's schon ein, obwohl ich 
gar keinen Befehl gegeben hab, sonder nur "Config PortC = Output" 
festgelegt habe.
Wie bekomme das so das die LED's nicht sofort eingeschaltet werden.


Hier mein Code:

'###########
'Lauflicht
'###########

$regfile = "m8def.dat"
$crystal = 4000000

Config Portc = Output


Do

Loop

End




Gruß Christian
Gast #1204929
Moin Chris...

Test mal das hier...


'###########
'Lauflicht
'###########

$regfile = "m8def.dat"
$crystal = 4000000

Config Portc = Output

Portc = 0

Do

If Pin..... = 1 then gosub Laufen else gosub Aus

Loop


Laufen:

.
.
.
.
.
.
.

Return


Aus:

Portc = 0

Return
End



Gruß Flo

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.