Hallo zusammen....
ich befinde mich gerade in der Ausbildung zum Techniker.Dort haben wir nun die Aufgabe mit dem ATMEGA 8 ein Codeschloss zu programmieren.
Diese Aufgabe macht mir ziemliche Schwierigkeiten,da mein bisheriges Wissen ziemlich begrenzt ist...
Daher meine Frage an Euch ob ihr mit helfen könnt.....die Aufgabe soll folgende Kriterien erfüllen:
Der Ziffernblock soll nach dem 1 aus 12 Prinzip programmiert werden,also jede Taste(Schliesser) wird ein eigener Pin zugwiesen.(Pull up ?)
Der richtige Zifferncode wird eingegeben und gespeichert,während vorher ein Schalter betätigt wird.
Bei Eingabe des Codes (z.b 3 Ziffern) und der * Taste soll eine Rückmeldung über eine grüne LED (kurzes aufleuchten)erfolgen wenn der Code richtig ist.
Bei falscher Eingabe soll eine rote LED kurz aufleuchten.Bei Eingabe der # Taste wird die bisherige Eingabe gelöscht bzw abgebrochen.
Hoffe Ihr köönt mir weiterhelfen und anregungen geben wie ich die Aufgabe angehen soll/kann !?!?!
ich befinde mich gerade in der Ausbildung zum Techniker.Dort haben wir nun die Aufgabe mit dem ATMEGA 8 ein Codeschloss zu programmieren.
Diese Aufgabe macht mir ziemliche Schwierigkeiten,da mein bisheriges Wissen ziemlich begrenzt ist...
Daher meine Frage an Euch ob ihr mit helfen könnt.....die Aufgabe soll folgende Kriterien erfüllen:
Der Ziffernblock soll nach dem 1 aus 12 Prinzip programmiert werden,also jede Taste(Schliesser) wird ein eigener Pin zugwiesen.(Pull up ?)
Der richtige Zifferncode wird eingegeben und gespeichert,während vorher ein Schalter betätigt wird.
Bei Eingabe des Codes (z.b 3 Ziffern) und der * Taste soll eine Rückmeldung über eine grüne LED (kurzes aufleuchten)erfolgen wenn der Code richtig ist.
Bei falscher Eingabe soll eine rote LED kurz aufleuchten.Bei Eingabe der # Taste wird die bisherige Eingabe gelöscht bzw abgebrochen.
Hoffe Ihr köönt mir weiterhelfen und anregungen geben wie ich die Aufgabe angehen soll/kann !?!?!