Soir пише:
Если будет циклически, то не будет ручного переключения. Или как? И "циклически" это сколько?
Есть выход сигнала тревоги ALARM (могу еще дополнительно засветить, например, точку в младшем разряде индикатора), пока он не исчезнет - есть нарушения. Листание кнопками покажет где именно. По-моему вполне достаточно информации.
3.При выходе одного или несколько настраиваемых параметров (из меню),за свои пределы,параметр вышедший за свои пределы, начинает мигать индикатор с отображением параметра,который вышел за пределы,мигание продолжается до тех пор,пока параметр не войдёт в норму.Если их несколько(параметров вышедших за пределы),(есть два варианта, какой легче реализовать), то либо пусть последний параметр мигает(отображаясь на дисплее мигающим,тот который вышел за пределы последним,после всех вышедших за приделы),а остальные,например,просматривать листая кнопками,и будут отображаться вышедшие за пределы - мигающими,а не вышедшие за приделы - постоянно светящимися на дисплее(чтоб было понятно какие параметры вышли за свои установки).Либо отображать все вышедшие параметры циклически,поочерёдно,один за другим последовательно - мигающими(только те которые вышли за пределы установки,остальные не имеющие нужды не отображаются)но по мере своего восстановления из этой цепочки они выбывали и при полном восстановлении всех нарушивших параметров дисплей отображает данные, как в исходном не аварийном состоянии и все параметры листаются в ручную(не циклически).
Ведь только по сигналу тревоги ALARM можно понять, что есть ещё аварийные параметры,когда восстанавливается последний аварийный параметр, поэтому на дисплее нет необходимости повторять сигнал тревоги ALARM.
И всё это нужно только при условии выхода параметра за пределы,в остальных случаях в программе ничего не меняется.Может не понятно что-то или что-то не реализуемо - поправьте...
1.С этим я разберусь(Пищалка на 9 вольт).