Полная версия этой страницы:
1990
Pyku_He_oTTyda
Jan 31 2006, 06:45
Прошу помощи! С осени начал понемногу ковырять 1990, но толкового ничего не получилось, кроме того, что начал учить Си.
Не подскажит кто нибудь пример простейший? Хочется для понимания следующее: берем простенький AVR, номер ключа и контрольную сумму вписываем в тело программы. После этого считываем ключ и сравниваем с вписанным значением, если совпало - зажигаем зеленый светодиод, если нет - красный.
Честно говоря в основном запутался с тем, как работать с номером, считанным из ключа. Куда его разместить, как правильно извлечь CRC и сравнить с заданным.
Буду очень благодарен за простой пример!
haker_fox
Feb 1 2006, 03:14
что-то никто не отвечает...:-) может быть попробывать исходник от ds18b20 прикрутить к 1990, шина одна и таже. Где-то в этой ветке форума есть такой исходник.
Pyku_He_oTTyda
Feb 1 2006, 06:02
Да, тишина
http://electronix.ru/forum/index.php?showt...145entry83145Вот здесь пример в конце на асм понравился, правда не все понял. В принципе, непонятки в той теме написал
Уже были ответы на этот вопрос в этом форуме. Могу предложить ещё, дополнительно, листинг
программы.
Посылаю вдогонку ещё один файл...
Нашёл ещё один листинг...
Pyku_He_oTTyda
Feb 1 2006, 06:38
все бы ничего, только асм 51 семейства отличается от AVR:(
Цитата(Pyku_He_oTTyda @ Jan 31 2006, 09:45)

Прошу помощи! С осени начал понемногу ковырять 1990, но толкового ничего не получилось, кроме того, что начал учить Си.
Буду очень благодарен за простой пример!
А пишете в чем?
Например в CodeVision есть и библиотеки под интересующую Вас веСЧь и пример программы.
Все работающее - проверено электронщиком :-)))
dvm11111111
Feb 2 2006, 00:48
Вот исходник готового девайсв типа замок. Переделывал с PICа на AT90S2313. Правда в урезанном варианте и немного подглюкивает при программировании ключей.
Pyku_He_oTTyda
Feb 2 2006, 06:02
Подойдет как ассеблер, так и Си. Буду благодарен за примеры.
С CRC на асм вроде разобрался. По крайней мере в AVRStudio считает на ура.
Пишу на асм, но разбираюсь с ImageCraft и IAR AVR
Да в этом же форуме, посмотрите линейку "DS 18B20 вычисление CRC как это делать ?",
там очень хороший пример приведён на C для DS1990".
Pyku_He_oTTyda
Feb 2 2006, 07:04
Я участвовал в этой ветке, с примером на асм раробрался.
Вообще предлагаю закрыть эту ветку и переехать сюда:
"DS 18B20 вычисление CRC как это делать ?"
IgorKossak
Feb 2 2006, 07:59
Цитата(Pyku_He_oTTyda @ Feb 2 2006, 09:04)

... предлагаю закрыть эту ветку ...
Зачем предлагать?
Ветка Ваша. Возьмите да закройте (опции модератора).
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.