Если бы мне было понятно, я бы не спрашивал. А изменить прошивку надо. Лучше вообще не отвечать, чем лить воду.Mikl9439 писал(а):Если плату всё равно разводить - разводите под свой индикатор. Прошивку можно и не трогать. А если очень хочется именно програмно поменять - открывайте исходник с помощью CodeVisionAVR. Там всё понятно.
Электронная отмычка
- Сообщения: 10
- Зарегистрирован: Чт янв 03, 2008 18:09:35
- Реклама
я вот что подумал - ведь можно поставить мегу с АЦП, память поболее и тупо делать перехвать общения ключа с домофоном в аналоговом режиме, ключ то всегда одно и тоже возвращает, шифрования там нет. подошел, прислонил девайс, к нему ключ, перехват во флеш скинулся. и полученую "музыку" играть в домофон, который откроется. и тут уже пофиг на протокол ключа. я прав или нет?
Перехватить - прав. Музыку играть - не прав.
Нужно эмулятор таблетки ds1990a делать.
Есть в проектах в низу стр. 1 в моей домашней страничке.
========
Незаконные доступ в вычислительную сеть может повлечь БОЛЬШОЙ срок отсидки по УК ! http://www.garant.ru
Нужно эмулятор таблетки ds1990a делать.
Есть в проектах в низу стр. 1 в моей домашней страничке.
========
Незаконные доступ в вычислительную сеть может повлечь БОЛЬШОЙ срок отсидки по УК ! http://www.garant.ru
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
dx40
а что делатся тут скажи пожалуйста?
все остальное вроде понял..
а что делатся тут скажи пожалуйста?
Код: Выделить всё
if (PIND.3 == 0)
{
x = 0;
do
{
delay_ms(2); x++;
} while ( ( x < 250 ) && ( PIND.3 == 0 ) );
if ( x == 250 )
{
for( x = 0 ; x <8>> 4;
a1 = code[x] & 15;
delay_ms(1500);
#asm("wdr");
}
a2 = 18;
a1 = pos;
}
}
Если в течение пол секунды было зажата кнопка то выводим по очереди с интервалом в 2.5 секунды все байты ключа в шестнадцатиричном виде на дисплей.
ЗЫЖ форум попрежнему корёжит сишный код.
ЗЫЖ форум попрежнему корёжит сишный код.
- Реклама
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
Этим я жду когда начнет от отображаться первое знакоместо, чтоб запретить прерывания (и остановить динамическую индикацию). В первое знакоместо во время емуляции выводится код текущего действия.
while(a==0) #asm("nop");
#asm("cli");
PORTB=chargen[10];
while(a==0) #asm("nop");
#asm("cli");
PORTB=chargen[10];
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
А ни укого не возникало проблем с наведенкой? А то даже не знаю что делать..
вот структура кода. на портб повешан светодиод. И мигает блин.. особенно если к процу комповому поднести.
DDRB = 0b11111111;
PORTB = 0b00000000;
while (1)
{
...
if ( PIND.2 == 1 )
{
....
PORTB = 0b11111111;
....
PORTB = 0b00000000;
}
}
вот структура кода. на портб повешан светодиод. И мигает блин.. особенно если к процу комповому поднести.
DDRB = 0b11111111;
PORTB = 0b00000000;
while (1)
{
...
if ( PIND.2 == 1 )
{
....
PORTB = 0b11111111;
....
PORTB = 0b00000000;
}
}
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
После того как очередной домофон не открылся я решил посмотреть на это в протеусе. на одном контроллере сделал чтение как вы читаете а на другом как вы пишите. и был удивлен что при передаче 0x00 можно увидеть все что угодно только не 0. такое ощущение что контроллер не успевает заметить начало таймслота. Как с этим бороться?
- Сообщения: 20
- Зарегистрирован: Пт июн 06, 2008 13:46:25
- Сообщения: 9
- Зарегистрирован: Вт май 13, 2008 18:45:02
Доброго времени суток!
Прошел год, вспомнил я вдруг про сей девайс. Всё. Довольно болтовни. Делаю.
Как мне это видится: вообще без ДИ, просто на один порт вешоем 4 диода для указания адреса ячейки, и еще пару-тройку для указания режима и 2 конпки.
Была мысль сделать совмещенный ключ и для цифрала. Искал протокол в инете, нифига не нашел. Товарщи, поделитесь ссылочкой на протокол Cyfral
Прошел год, вспомнил я вдруг про сей девайс. Всё. Довольно болтовни. Делаю.
Как мне это видится: вообще без ДИ, просто на один порт вешоем 4 диода для указания адреса ячейки, и еще пару-тройку для указания режима и 2 конпки.
Была мысль сделать совмещенный ключ и для цифрала. Искал протокол в инете, нифига не нашел. Товарщи, поделитесь ссылочкой на протокол Cyfral
aka Diamond
Как так не нашел. Вот здесь много что можно почерпнуть.
http://www.region51.info
Хотя описание чипов, используемых в таблетках МЕТАКОМ и CYFRAL на этом сайте вроде как исчезли, хотя были. Но это не беда
Вот описание чипа, который стоит в таблетках CYFRAL (DC-2000)
http://strimmer.x-users.ru/Products/K1233KT1.pdf
А здесь от Метаком (МК-2002)
http://www.sitsemi.ru/kat/1233kt2.pdf
Удачи
http://www.region51.info
Хотя описание чипов, используемых в таблетках МЕТАКОМ и CYFRAL на этом сайте вроде как исчезли, хотя были. Но это не беда
Вот описание чипа, который стоит в таблетках CYFRAL (DC-2000)
http://strimmer.x-users.ru/Products/K1233KT1.pdf
А здесь от Метаком (МК-2002)
http://www.sitsemi.ru/kat/1233kt2.pdf
Удачи
- Сообщения: 3
- Зарегистрирован: Пн сен 08, 2008 21:54:08
- Сообщения: 346
- Зарегистрирован: Пн апр 14, 2008 19:57:20
А индикаторы с кадотом или анодом????
- Сообщения: 346
- Зарегистрирован: Пн апр 14, 2008 19:57:20
А фьюзы получается так:
bodlevel0=0
bodlevel1=0
bodlevel2=1
cksel0=0
cksel1=0
cksel2=1
cksel3=0
Правильно??
bodlevel0=0
bodlevel1=0
bodlevel2=1
cksel0=0
cksel1=0
cksel2=1
cksel3=0
Правильно??
Тут много говорили в основном о том, что данное устройство успешно считывает ключи. А с какими домофонами оно было реально проверено. Еще меня интересует как оно работает с домофонами "VIZIT" в частности с блоком вызова БВД-SM100. Если кто пробовал - напишите.


