Boroda писал(а):Оставлять дырку, но тогда как указать следующему ключу, куда записываться: в эту дырку или в конец списка.
Ну как вариант прикрутить LCD дисплей и режим администратора, перебираем по порядку ячейки и где пусто туда и пишем новый ключ.
Или еще проще - добавляем еще 2 кнопки и один светодиод(Пусто).
Нажимаем запись, статусЛед загорелся , кнопками листаем список, долистали до пустой ячейки - загорелся светодиод (Пусто) - пишем новый ключ в эту ячейку.
Так вроде нумерация ключей должна не сбиться.
Ах да, как то мы забыли про кнопку при нажатии которой дверь открывается в любом случае.
Тогда так - в пустую память пишем первый ключ, он будет мастер ключ.
При считывании ключа - вход в режим программирования, кнопкой листаем список, дошли до пустой ячейки - загорелся светодиод(пусто) пишем ключ. Ну а чтобы стирать выборочно без индикатора не обойтись...хотя бы семисегментного...
Так из переферии нужен 1 индикатор на 2 разряда, и 1 кнопка!