Vit (11.07.2008 00:47, просмотров: 105) ответил Михаил Е. на 0,5 сек на верхнюю и левую плату. В это время слушаем сигналы от нижней и правой платы. Потом снимаем сигналы, пауза 0,5 сек. Затем подаем сигналы на нижнюю и правую платы, слушаем от верхней и левой, тоже 0,5 сек. У правой нижней платы нет
Если программа сразу после старта начинает махать ногой, то её тупо могут ещё не ждать - у соседа программа может ещё не стартовать. Есть время запуска генератора, время разгона PLL (грубо это аналоговое устройство), есть проверки, осуществляемые встроенным загрузчиком - тоже время (может зависеть от того, что он проверяет/считает). Так что если запускаться от внешнего единого тактового генератора, отключить PLL, иметь одинаковые версии камня(встроенного загрузчика) и одинаковые версии своей программы, то цифры времени реакции явно будут одинаково малы и практически равны у всех прошитых камней.
Ну а разбираться в особенностях реализации Вашего алгоритма мне, извините, не интересно