Каждый теперь сам волен сделать себе индивидуальную настройку опережения зажигания. В excel-калькуляторе в колонке С указаны обороты/мин, в колонке E как раз проставляется угол на который нужно задержать появление искры именно для этих оборотов, ну а в ассемблерный код вставляются вычисленные калькулятором объединенные колонки N и O. Дальше компилим ASM, получаем HEX программируем им контроллер, вставляем его в зажигание и наслаждаемся работой мотора. В архиве находится исходный файл калькулятора взятый у nyemi и три с рассчитанными мной кривыми. Есть также программы на ASM и уже скомпиленные прошивки с этими же кривыми.Датчик холла(ДХ) надо располагать приблизительно за 30...32 градуса до ВМТ или чуть больше. Идея работы контроллера заключается в том, что он высчитывает угловую скорость вращения коленвала и выдает искру с задержкой относительно ДХ в зависимости от оборотов.
Да, я делал. В вышеуказанной теме есть и окончательная схема и разводка печатной платы. Если есть вопросы - задавайте, отвечу.