|
я бы сделал так:
берем первые 16 отсчетов 10 бит - это будет 1 отсчет 12 бит.
1.Находим среднее.
2.Находим остаток от деления на 16.
3.Один бит будет теперь представлен 4 значениями - >
значит остаток сравниваем с 0, 4, 8, 12
и выбираем ближайшее - > и соотв. ему код
двух самых младших бит 00, 01, 10 или 11.
Вообще то тут нужно получше подумать, какие выбрать границы.
Это может наверное зависеть и от принципа работы АЦП.
4. сдвигаем среднее на 2 разряда влево.
5. операция сложить..
Вроде все..
:)
E-mail: info@telesys.ru