Я ничего не изобретал нового, все это есть в учебниках, поэтому я бы посоветовал бы Вам обратиться к первоисточникам.
siamds, да я ничего не имею против Вашей реализации, просто она мне показалась странной и я, естественно, задал вопрос. Вы, видимо, меня неправильно поняли

То, что она работает, я и не сомневаюсь...
P.S. Мало ли что там на заборе написано...Индусами...
Ага, самое главное - Ваше мнение !
Какие картинки Вам нужны ?
КРАМ предоставил уже для 2-х бит, Вам её мало ?
так чтобы напряжению 5 В соответствовал код 3
Вы опять же путаете и не пытаетесь вникнуть в то, что Вам говорят. При напряжении 5В, АЦП выдаст 1023. Но (!), значение 1023 на АЦП не говорит о том, что на входе 5В, оно может быть меньше !
Gudd-Head, коллега, ни какого флуда, обычное вдалбливание азов непонимающему человеку, которому какая-то внутренняя и неведомая сила не разрешает признать свою ошибку
bolek, прежде чем ткнуть кого-то носом в ошибку, стоит множество раз убедиться в своей правоте. А если поняли, что ткнули по глупости, учитесь признавать её и уметь об этом сказать так же прилюдно, как и ткнули носом.