На современных двигателях, оснащенных БЭУ, опережение зажигания в зависимости от условий работы двигателя определяется и устанавливается компьютером. Вместе с тем, компьютер может лишь сдвинуть опережение вперед или назад по отношению к его начальной установке. Начальная установка опережения может выполняться как на остановленном, так и на работающем двигателе. На остановленном двигателе начальную установку можно отрегулировать только для системы зажигания с контактным прерывателем. Установка зажигания бесконтактного типа может быть выполнена только на работающем двигателе с использованием стробоскопа. Обычно начальную установку выполняют на холостом ходу. Иногда для этой цепи требуется специальная приставка к БЭУ, которую называют считывателем кодов.