|
|
|
|
Die IButton von Maxim sind digitale Schlüssel mit einer eindeutigen, unveränderbaren Nummer. Die IButton sehen aus wie eine große Knopfzelle und haben zwei Anschlüsse. Die Daten werden mit dem 1-Wire Protokoll ausgelesen. Dazu wird nur eine Datenleitung und Masse benötigt. Die Spannungsversorgung wird kurzfristig im IButton gespeichert. Mehr Informationen unter www.ibutton.com. Funktionsumfang der Software:
Es der AT90S2313 mit 128 Byte EEPROM Speicher verwendet. Da jeder Schlüssel 8 Byte lang ist und die Anzahl der gespeicherten Schlüssel auch im EEPROM abgelegt wird, kann man maximal 15 Schlüssel im EEPROM speichern. Wenn mehr Schlüssel gespeichert werden sollen, muss ein größeren Controller wie z.B. AT90S4433 (256 Byte, 31 Schlüssel) oder AT90S8515 (512byte, 63 Schlüssel) verwendet werden.. Beschreibung Ich habe 2 verschiedene Versionen mit Bascom geschrieben. Die Erste ist mit einer LCD Anzeige und braucht daher etwas mehr Speicherplatz (aber immer noch unter der 2k Demobegrenzung) die Zweite hat nur LEDs zur Anzeige der Meldungen. Beide haben sonst den gleichen Funktionsumfang. Es müssen im Programm nur noch ein paar Zeilen hinzugefügt werden, was passieren soll wenn man den richtigen Schlüssel eingegeben hat. Verbesserungen Wenn man einen Interrupt benutzt um einen IButton zu erkennen kann man das doppelte Einlesen der Seriennummer weglassen. Es kommt dann zu weniger Fehlerkennungen. |
||||||||
|
||||||||