реклама на сайте
подробности

 
 
> Сгенерировать случайное число, Возможно ли?
DpInRock
сообщение Aug 12 2008, 11:10
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Есть пикпроцессор. Внешних устройств - нет.
Требуется после старта программы сгенерировать случайный байт.
Старт программы осуществляется присоединением батарейки.
Число требуется ровно одно.

У двух одинаковых устройств после подсоединения батарейки должны генерироваться 2 разных числа.

Возможно ли такое? 07.gif


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sat360
сообщение Aug 15 2008, 03:17
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 26
Регистрация: 26-02-08
Из: Томск
Пользователь №: 35 391



Если есть несколько кнопок, то действительно, зачем огород городить?
Даже если кнопка одна, написать в юзергайдере "для присвоения номера надо зажать кнопку, вставить батарейки, в течении 5 секунд нажать на кнопку 3 раза, и в течении еще 10 секунд не нажимать ее". Или любую другую морзянку wink.gif
Это гарантирует и защиту от случайной смены адреса, и дает сразу кучу временных интервалов (7), на основании которых можно что-то сгенерировать.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Aug 15 2008, 05:06
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(Sat360 @ Aug 15 2008, 07:17) *
Это гарантирует и защиту от случайной смены адреса, и дает сразу кучу временных интервалов (7), на основании которых можно что-то сгенерировать.


для сертификации такого прибора заставят положить в комплект к нему секундомер.!

это даёт гарантию что при плохом контакте в кнопках отсыревщего брелка с ним будет всё что угодно.

стоимость брелка примерно 200 рублей себестоимость 50-100 - стоимость кнопки рубль
да в россии все хотят сверхприбыли

если разобрать брелок хорошего квартирного замка - кнопка сброс там есть.

Цитата(@Ark @ Aug 14 2008, 17:38) *
Лишняя кнопочка в брелке (которая используется раз год) -


не лишняя - а сервисная за эту возможность можно и денег взять

кстати если алгоритм кодировки нормальный, то даже 2 одинаковых брелка, находясь на разных точках ПСП кодировки не будут друг другу мешать
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Aug 15 2008, 13:35
Сообщение #4





Guests






Цитата(rv3dll(lex) @ Aug 15 2008, 09:06) *
... при плохом контакте в кнопках отсыревшего брелка с ним будет всё что угодно.

... кнопочка "сброс" тоже может случайно замкнуть от сырости, или, например, от вибрации (при падении брелка)... поэтому, что надежнее - на самом деле довольно спорный вопрос...

Цитата(rv3dll(lex) @ Aug 15 2008, 09:06) *
... не лишняя - а сервисная за эту возможность можно и денег взять

Взять, конечно, можно, если дадут... Иногда между ценой 200р и 199р есть весьма существенная разница. Впрочем, это уже не по теме...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DpInRock   Сгенерировать случайное число   Aug 12 2008, 11:10
- - sergeeff   С точки зрения теории, всегда существует хоть и ма...   Aug 12 2008, 11:13
- - Ден   Если имеется АЦП, то возможно произвести измерение...   Aug 12 2008, 11:17
- - DpInRock   У меня нет висящих ног. Но хотелось бы решить хитр...   Aug 12 2008, 11:24
- - Okorok   Цитата(DpInRock @ Aug 12 2008, 13:10) Ест...   Aug 12 2008, 11:25
- - DpInRock   Разумеется. Мне достаточно будет если ДВА разных у...   Aug 12 2008, 11:31
|- - Voice2001   Вы бы дали информации побольше о своем устройстве....   Aug 12 2008, 11:48
- - Flasher   а слабо еще серийник присвоить и завести его в мех...   Aug 12 2008, 11:33
- - DpInRock   Слабо. Надеюсь, что это на самом деле невозможно ...   Aug 12 2008, 11:38
- - DpInRock   Эти устройства никак не связаны друг с другом. Леж...   Aug 12 2008, 12:00
- - Dr.NoA   Цитата(DpInRock @ Aug 12 2008, 15:24) У м...   Aug 12 2008, 12:02
- - MrYuran   Идея такая. На входе АЦП RC-цепочка, соединённая с...   Aug 12 2008, 12:08
- - MMos   Действительно, мало информации. Мои соображения: е...   Aug 12 2008, 12:11
- - kurtis   Можно попробовать вычитывать содержимое ОЗУ перед ...   Aug 12 2008, 12:17
- - DpInRock   Спасибо за идею составлять число из младшего бита ...   Aug 12 2008, 12:40
- - rv3dll(lex)   1 на ацп завести напряжение батареи, через делител...   Aug 12 2008, 12:42
- - Amper25   Можно сделать гораздо проще, без всяких АЦП и пр. ...   Aug 12 2008, 12:57
- - DpInRock   Попробую. Хотя думаю, что запись в епром синхронна...   Aug 12 2008, 13:44
- - one_man_show   Может быть ошибаюсь, давно не работал с пИками, но...   Aug 12 2008, 13:47
- - DpInRock   Да сложно все получается, если программно решать в...   Aug 12 2008, 14:09
- - DpInRock   Может кому пригодится. Опробованы все способы. Са...   Aug 12 2008, 15:25
- - Amper25   ЦитатаРад в усмерть. Спасибо еще раз. Не стоит ус...   Aug 12 2008, 15:45
- - kurtis   Возможно вы использовали разные версии компилятора...   Aug 12 2008, 16:01
- - Amper25   Для tiny26 я писал на ASM, и никаких процедур обну...   Aug 12 2008, 16:09
- - DpInRock   Я делаю все из МСС18. Не стал вмешиваться в старта...   Aug 12 2008, 16:13
- - Rst7   На память я бы полагаться не стал. А вот использов...   Aug 12 2008, 16:35
- - DpInRock   Внутренний. Не хотелось бы строить еще один автома...   Aug 12 2008, 17:00
- - Огурцов   Цитата(DpInRock @ Aug 12 2008, 11:10) Тре...   Aug 12 2008, 19:25
- - DpInRock   Как вообще генерировать случайные числа я себе пре...   Aug 12 2008, 20:39
|- - domowoj   Цитата(DpInRock @ Aug 13 2008, 03:39) Как...   Aug 13 2008, 01:15
- - DeadMoroz   Соглашусь с Amper25: "Можно сделать гораздо п...   Aug 12 2008, 23:22
- - DpInRock   Идея с Eprom мне не нра по одной причине. Бывали с...   Aug 12 2008, 23:41
|- - rx3apf   Цитата(DpInRock @ Aug 13 2008, 03:41) Иде...   Aug 12 2008, 23:47
- - DpInRock   Согласен, что задержка для флэшки не должна зависи...   Aug 13 2008, 01:17
- - Ledmaster   Конечно, обсуждаемая тема имеет некий общеобразова...   Aug 13 2008, 04:21
- - DpInRock   Решение достаточно. Ибо случайные числа любого диа...   Aug 13 2008, 10:48
|- - rv3dll(lex)   Цитата(DpInRock @ Aug 13 2008, 14:48) Мое...   Aug 13 2008, 11:28
|- - DpInRock   Цитата(rv3dll(lex) @ Aug 13 2008, 15...   Aug 13 2008, 13:35
|- - rx3apf   Цитата(DpInRock @ Aug 13 2008, 17:35) А д...   Aug 13 2008, 13:53
||- - @Ark   Цитата(rx3apf @ Aug 13 2008, 17:53) ... Р...   Aug 13 2008, 23:38
|- - rv3dll(lex)   Цитата(DpInRock @ Aug 13 2008, 17:35) Адр...   Aug 13 2008, 19:27
- - _Ivan_33   простите что вмешиваюсь ... #include <stdlib.h...   Aug 13 2008, 11:37
|- - rx3apf   Цитата(_Ivan_33 @ Aug 13 2008, 15:37) про...   Aug 13 2008, 12:17
- - xemul   Запустить таймер, дождаться сброса по собаке, проч...   Aug 13 2008, 12:39
- - xelax   Ставте DS2411 и не мучайтесь ненужными проблемами....   Aug 13 2008, 13:56
|- - Ledmaster   Цитата(xelax @ Aug 13 2008, 19:56) Ставте...   Aug 13 2008, 17:12
|- - xelax   Цитата(Ledmaster @ Aug 13 2008, 21:12) Да...   Aug 14 2008, 12:37
|- - rv3dll(lex)   Цитата(xelax @ Aug 14 2008, 16:37) Изобре...   Aug 14 2008, 12:40
- - zltigo   А слабо внимательно перечитать пост Rst7? И не зан...   Aug 13 2008, 15:13
|- - DpInRock   Хотел успокоится на внешней проге с самого начала....   Aug 13 2008, 17:25
- - DpInRock   А ключем?   Aug 13 2008, 20:43
|- - rv3dll(lex)   Цитата(DpInRock @ Aug 14 2008, 00:43) А к...   Aug 14 2008, 04:31
|- - @Ark   Цитата(rv3dll(lex) @ Aug 14 2008, 08...   Aug 14 2008, 09:12
|- - rv3dll(lex)   Цитата(@Ark @ Aug 14 2008, 13:12) Примерн...   Aug 14 2008, 12:32
|- - @Ark   Цитата(rv3dll(lex) @ Aug 14 2008, 16...   Aug 14 2008, 13:38
|- - @Ark   Цитата(rv3dll(lex) @ Aug 15 2008, 09...   Aug 15 2008, 13:35
- - UniBomb   А радиокнопка передаёт какую-то информацию (послед...   Aug 15 2008, 14:45
- - DpInRock   Это устройство умеет только передавать. И никаких ...   Aug 15 2008, 22:10
|- - rx3apf   Цитата(DpInRock @ Aug 16 2008, 02:10) Уже...   Aug 15 2008, 22:57
- - DpInRock   Пытаюсь отучиться решать проблемы, которых еще нет...   Aug 15 2008, 23:02
|- - @Ark   Цитата(DpInRock @ Aug 16 2008, 03:02) Пыт...   Aug 16 2008, 05:35
- - DpInRock   Нет. Состояние памяти после сброрса - ДОКУМЕНТИРОВ...   Aug 16 2008, 10:31
|- - zltigo   Цитата(DpInRock @ Aug 16 2008, 12:31) Сос...   Aug 16 2008, 10:47
- - DpInRock   Триггеры без цепей сброса устанавливаются в состоя...   Aug 16 2008, 16:15
- - Rst7   ЦитатаТриггеры без цепей сброса устанавливаются в ...   Aug 16 2008, 16:31
- - DpInRock   Ответ не по существу. Триггеры без цепей сброса ус...   Aug 16 2008, 16:58
- - @Ark   Цитата(DpInRock @ Aug 16 2008, 20:58) ......   Aug 17 2008, 01:22
- - Ledmaster   Цитата(DpInRock @ Aug 16 2008, 22:58) Тем...   Aug 17 2008, 05:38


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 15:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01462 секунд с 7
ELECTRONIX ©2004-2016