Цитата(DpInRock @ Aug 16 2008, 20:58)

...
По существу.
Дело не в теории или технологии, а в Вашем подходе к решению проблемы.
В ДШ используются термины "неопределенное", "неизвестное", и даже "непредсказуемое" состояние регистров, а не "случайное". Это далеко не одно и то же! При одной технологии, оно может быть действительно случайным, а при другой - вполне может стать закономерным, зависимым от каких-то факторов, как Вам уже указывали. Производитель Вам ничего не обещал. Точнее - обещал, что, в этом плане, ничего Вам не гарантирует. Именно так нужно трактовать указанные термины!
Вы намерены отслеживать изготовление каждой партии своего изделия, проверяя теорию практикой? И затем пытаться решать проблемы по мере их поступления? Ну-ну...
По моему скромному мнению, разработчик не имеет права "закладываться" на подобные вещи, как бы этого не хотелось, и каким бы простым и очевидным не казалось решение. Иначе, с ним просто опасно иметь дело...
Кстати, я бы не рискнул использовать даже предложенный способ с WDT. Нет гарантий, что он не будет выдавать одно и то же значение при попытке смены текущего номера устройства...
P.S. Вообще, лучше не решать проблемы, а предотвращать их появление.
И спать спокойно...