Аlex писал(а):
Xamifok писал(а):
не понятно как заложить фиксированные значения и как сравнивать
По конкретнее можно ? Что за фиксированные значения и куда их заложить ? В ломбард ?
И что хотите сравнивать, и с чем ?
Выражайтесь более яснее, тогда и ответы будете получать соответствующие.
Ну в ломбард это было бы хорошо
А если по сути, то так получается:
на входы АЦП поступают аналоговые сигналы, причем поступают на все 10 аналоговых входов одновременно, я как понимаю, происходит инициализация сначала нулевого вывода (AN0), потом первого (AN1) и так до 12 (AN12). Допустим по порядку, инициализировали AN0, сигнал преобразовался в цифровой (как понимаю напряжение записывается в 10-разрядном виде?), теперь его необходимо сравнить с первым заданным значением (как вот это осуществить, записать в память программ или данных?), если он меньше заданного значения, то переходим к следующему выводу и так проверяем все, если все удовлетворяют условию, что напряжение входного сигнала меньше заданного, то происходит инициализация соответсвующего вывода (RB7 - 28) - переходит в высокий уровень.
а если при проверке хотя бы один из аналоговых сигналов больше первого заданного значения, его необходимо проверить меньше ли он второго заданного значения, если да то инициализируется вывод RB6, а если больше, то RB5.
непонятен как происходит процесс сравнения?