Автор Ётепан Михалин задал вопрос в разделе Техника
PIC vs. AVR-что изучать? и получил лучший ответ
Ответ от Николай[новичек]
Я так понимаю, что речь идет о простых 8-ми битных контроллерах.
В первую очередь стоит обратить внимание на наличие документации и средств разработки.
В интернете ходит много схем программаторов для обоих контроллеров. Так что изготовить программатор самостоятельно несложно.
И для пиков и для авров есть даташиты в открытом доступе. Кроме того, есть много примеров и статей.
Во-вторых, нужно определиться, какие задачи будут ставиться перед контроллером.
Если контроллер нужен для обучения "с нуля", от он должен быть предельно простым, с минимумом преферии на борту. Если есть хоть какой-то уровень знаний, тогда внимание стоит уделить изучению интерфейсов. В этом случае стоит смотреть на скорость ЦП и на наличие желаемой переферии.
Что же касается непосредственного выбора пик или авр, здесь нет особой разницы. Если хорошо освоишь одну платформу, то на любую другую сможешь перейти без проблем.
Я бы все же посоветовал бы с AVR. На первом этапе можно и без программатора обойтись, купи Arduino, она идеально подходит для обучения, ПО заливается по USB.