Ну, я понял, был код на обычном C, но я взял этот, он должен 100 работать, нежели мой на С.
Но я же попросил сказать в чём ошибки, я же написал, что где-то накосячил, и мне нудна помощь, помощь в понимании, где я накосячил.
А Ацп в микроконтроллере не взял так, как у 8 атмеги ацп слабый,
В протеусе всё компилируется.