Nabend,
Ich habe vorgestern mein erstes AVR board aufgebaut. es ist ein 1:1 nachbau vom myavr board. funktioniert auch alles ganz prima. jetzt habe ich um Bascom zu lernen ein kleines lauflichtprogramm gebastelt. es werden am anfang drei taster abgefragt und danach das betroffene lauflicht gestartet. aus irgendeinem grund den ich nicht finden kann fängt, wenn ich den atmega starte, lauflicht 2 an zu starten. findet jemand den fehler? wäre auch nett wenn mir jemand eine elegantere lösung zeigen könnte für so ein programm. Hier noch mein code:MfG Omeg@Code:$regfile = "m8def.dat" $crystal = 1000000 '###Declarationen### Config Portc = Output Config Portd = Input Portd = 1 Led1 Alias Portc.5 Led2 Alias Portc.4 Led3 Alias Portc.3 Led4 Alias Portc.2 Led5 Alias Portc.1 Led6 Alias Portc.0 '###Hauptschleife### Do If Pind.0 = 0 Then Gosub Laufa End If If Pind.1 = 0 Then Gosub Laufb End If If Pind.2 = 0 Then Gosub Laufc End If Loop '###Lauflichter### Laufa: bla bla bla Loop Return '---------- Laufb: Do bla bla bla Loop Return '---------- Laufc: Do bla bla bla Loop Return
Frohe Weihnachten







Zitieren

Lesezeichen