Если уверены что программа будет не большой, то ATMega48/88/168
Если есть вероятность разрастания программы, то ATMega164/324/644
У нас наибольшим спросом для простых задач пользуются ATMega48, а там где нужно побольше линиий ввода-вывода и 2 уарта ATMega324. Их достоинства в том, что они пин-ту-пин совместимые в своей серии и при необходимости всегда можно поставить процессор с большим объёмом flash и оперативки. По сравнению с ARM-процессорами у AVR есть некое преимущество в наличии eeprom на борту.
Также целесообразно применить AVR если устройство еденичное, или небольшая серия.
Если же планируется серийное производство то
Цитата(Tiro @ Mar 23 2013, 02:03)

Ни с каким, если Вы с ними не знакомы. Смотрите на АРМ от STMicroelectronics или от NXP Semiconductors.
Если у Вас есть позитивный опыт работы с какими-либо процессорами НЕ ARM, есть понимание работы переферии, сформировались принципы взаимодействия с ней основной программы, тогда Вы можете смотреть в сторону ARM. В ARM-процессорах не такое сложное ядро, как переферия со множеством регистров управления. Погрузившись с нуля во все эти регистры можно быстро запутаться и потерять интерес.
Среди производителей ARM-процессоров мы для своих изделий выбрали NXP (ARM7/CORTEX-M3).