Sabbah писал(а):
Ага теперь про подсветку все понятно, времени толком нет чтобы разобраться. Кнопка стоит с фиксацией и как оказалось глючная

Спасибо за помощь.
Стараюсь выкладывать все "с пылу, с жару", поэтому код требует доработки, безусловно.
Многие вещи просто не успел реализовать.
Тут надеюсь на помощь сообщества.
Вот команда для включения подсветки
Код:
lcd_bl_on();
на выключение
Код:
lcd_bl_off();
Например, измените в файле ltag_ascetic.c следующие строки
Код:
invite();
cut_off_sound = (eeprom_read_word(&sound_1_size)/100)*(100-CUT_OFF_SOUNT);
joystick_event=no_pressing;
display_status();
timer2 = 0;
while (timer2 < 1000);
while(1){...
Поставьте перед вызовом функции invite() lcd_bl_on();
А после - lcd_bl_off();
Код:
lcd_bl_on();
invite();
lcd_bl_off();
cut_off_sound = (eeprom_read_word(&sound_1_size)/100)*(100-CUT_OFF_SOUNT);
joystick_event=no_pressing;
display_status();
timer2 = 0;
while (timer2 < 1000);
while(1){...
И во время настроек подсветка будет гореть.
А можно сделать так, что подсветка будет включаться на некоторое время после нажатие на кнопки джойстика - это чуток сложнее, но не сильно.
Экспериментируйте!
