Я ниже писал - проект специфический - "габариты" :((( А по поводу способа измерения фототока, как раз перед Вашим постом допёр, что так они делают примитивный "однобитный" АЦП (ну, наверное что-то типа АЦП двойного интегрирования. Я уж как-то наверное "избаловался" присутствием настоящих АЦП на борту МК, что чисто цифровые входы и не рассматривал :)
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)