Столкнулся с необходимостью поработать с cygnal c8051f320. Возник вопрос: как заставить этот девайс считать значение с АЦП в переменную (на си)?
Смотрел примеры из комплекта, но что-то не дошло до меня. Зачем-то задаются частоты, прерывания, в итоге я запутался. :(
На ардуине за 5 минут это сделать можно, а тут голова уже взрывается. :(
Сразу несколько режимов работы АЦП, необходимость задания опорных напряжений, выбор выводов для опорных напряжений, как я понял в 16ричной системе О_о...
В общем если можно распишите, что к чему или может у кого есть хорошие ссылки/разжеванные примеры.
Насколько я помню, у Silаbs есть визард -программа которая выдает заготовки на С. То есть хотите АЦП - ставьте галочку, надо в прерывании - ставьте галочку, хотите внешнюю опору- ставьте галочку и т.д. В конце программа выдаст заготовку Вашей программы.