Hallo zusammen,
Ich programmiere mit BASCOM-AVR von der Schule aus und habe ein Programm für einen Tresor geschrieben.
Leider funktioniert das Programm nach Testaufbau nicht, in Vorversuchen mit Teilen des Programmes lief alles soweit in Ordnung.Wäre nett wenn jemand mal mein Programm überprüfen könnte,BASCOM-AVR
zeigt keine Fehlermeldungen an.
Hier ist die Funktion des Programmes beschrieben:
Der Tresor hat momentan 3 Zahlen und einen Bestätigungsknopf.
Wenn der Code(23113) richtig ist leuchtet eine grüne LED,ein Ton wird abgespielt( und der Tresor geöffnet (noch nicht programmiert)).
Wenn der Code falsch ist, blinkt eine LED 3x in Folge rot auf und es wird ein Fehlversuch hinzugerechnet.
Nach drei Fehlversuchen wird eine Alarmanlage aktiviert, nun blinkt die rote LED dauerhaft zusammen mit einem abgespielten Ton auf,während die Alarmanlage läuft kann der Code weiterhin eingegeben werden,falls er richtig ist wird das Unterprogramm Richtig geöffnet.


Tresor.BAS

*Falls jemand eine bessere Lösung für die richtige Zahlenreihenfolge kennt, bzw einen Weg mit der man diese beliebig verändern kann auch gerne schreiben.^^