Страница 1 из 1
Кодовый замок с LCD
Добавлено: Сб окт 10, 2009 13:25:19
344092
Доброе время суток, собрал проект в proteus 7.5 "Кодовый замок с LCD" на ATTINY2313. Есть сам проект и исходник на CODEAVR 2.03.
Не могу понять в чём дело? всё работает до того как нужно ввести код, после введения кода в симуляторе выдаёт постоянно код не верный!
Саму статью про замок нашёл тут
http://datagor.ru/microcontrollers/687- ... amok..html
вложение: файл проекта proteus 7.5 +CODEAVR проект.
Добавлено: Вс окт 11, 2009 10:04:01
AndreiVV
все очень просто
введенный код проверяется с кодом который находится в еепром,
а еепром в протеусе не инициализирован у вас, для этого надо
1 файл с расширением *.еep конвертировать в *.bin любой программой каторая понимает оба формата (тот же понипрог )
2 указать в свойствах мк Intital Contens Of Data EEPROM где находится файл *.bin
или в программе в начале функции майн записать нужный код в еепром тогда при включении мк сам запишет данные в еепром, после етого эти строчи кожно будет закоментировать
Добавлено: Вс окт 11, 2009 10:33:44
foxit
Добавь после инициализации LCD и будет счастье
if(eeprom_kod[0]==0xff)
{
eeprom_kod[0]='0';
eeprom_kod[1]='0';
eeprom_kod[2]='0';
eeprom_kod[3]='0';
}
// считываем текущий код из энергонезависимой памяти
kod[0]=eeprom_kod[0];
kod[1]=eeprom_kod[1];
kod[2]=eeprom_kod[2];
kod[3]=eeprom_kod[3];
Добавлено: Вс окт 11, 2009 14:29:48
344092
Всем огромное спасибо, всё заработало как надо.

Добавлено: Вс окт 11, 2009 21:16:56
foxit
Чем прошиваешь?
В железе делал?
Добавлено: Вт окт 13, 2009 10:29:28
344092
foxit писал(а):Чем прошиваешь?
В железе делал?
Шил CODEAVR 2.03... Собирал в протеусе 7.5 SP3
В железе тоже работает.
Хорошо бы в планах добавить звук (пик) при нажатии клавиш.
Добавлено: Вт окт 13, 2009 18:16:39
larik
а печатки случаем нет?

собрал бы с удовольствием давно такой искал
Добавлено: Ср окт 14, 2009 15:07:29
foxit
выложи печатку и фото устройства, пожалуйста.
Добавлено: Пт дек 04, 2009 23:32:35
sanok220291
Доброго времени суток...
Кото может залить нормальную робочую версию прошывки желательно в .нех коде
Ато моих знаний асемблера недостаточно чобы устранить ошыбку самому

Добавлено: Сб дек 05, 2009 15:33:45
larik
да хотелось бы такое счастье а лучшеб автору статью =)
Добавлено: Вт дек 15, 2009 22:44:01
foxit
Так как насчет фоток и печатки?
Re: Кодовый замок с LCD
Добавлено: Вс апр 10, 2011 05:33:23
232rs
людит добрые, кто может дать подробное описание на листинг от этого ддевайса???
Re: Кодовый замок с LCD
Добавлено: Пн апр 11, 2011 10:44:25
-=Vovka=-
Самое прикольное начнется когда все заработает и .... начнет "барабашка" замок открывать, сгорит от статики PIC...
В общем это игрушка и не более! Для серьезных целей использовать категорически нельзя!
Re: Кодовый замок с LCD
Добавлено: Пн апр 11, 2011 10:58:19
DX168B
А я сделал свой кодовый замок на tiny26. Там нет LCD, но при прошивке файлы eep не требуются. Замок при первом запуске пишет в EEPROM "заводские" коды и настройки.
Код может принимать длинну от 1 до 20 знаков. Есть админский код, меню настроек и к цифрам добавляются ещё три буквы (А, В и С) Так же есть там ещё и SPI кейлоггер. Так-же есть возможность сброса на "заводские" настройки. Проект уже успешно работает в моём подъезде на двери.

Хочу ещё кое-что ещё добавить в меню. Проект писал на АСМе.
Re: Кодовый замок с LCD
Добавлено: Пн апр 11, 2011 18:51:46
232rs
-=Vovka=- писал(а):
Самое прикольное начнется когда все заработает и .... начнет "барабашка" замок открывать, сгорит от статики PIC...
В общем это игрушка и не более! Для серьезных целей использовать категорически нельзя!
что то я не понял какой PIC тут откуда бы взялся? и в честь чего будет барабашка? имхо фильтры по питанию + экранирование еще никто не отменял