Тренируюсь по уроку и споткнулся

Делаю управляемое реле. Сначала сделал без кнопок как в уроке. Вариант №1. Всё работает отлично.
Далее я усложнил задачу Вар. №2 и добавив КН1, КН2 и КН3, КН4. К каждой кнопке я добавил генератор для того чтобы при удержании кнопки цифры "бежали" со скоростью 200мс. На дисплей выводится: показания температуры с датчика, нижний предел, верхний предел и диапазон в градусах в который будет поддерживать реле. Вместо реле -LED. Но вот какая незадача. При фиксированных значениях пределов Вар. №1 LED включается с самого начала работы и работает до того уровня пока не достигнет верхнего предела. А если я использую вариант №2, то LED включается только когда температура датчика попадает в установленный диапазон, а должно реле нагреть с начала работы. Думаю что-то не то с цифрой приходящий от кнопок выставления значений. Я начинающий. Хотелось бы понять. Подскажите пожалуйста.

Отправлено спустя 1 минуту 17 секунд:
Забыл файл программы прикрепить.