Esta es probablemente una pregunta que solo yo puedo responder, pero me temo que me falta la experiencia. Es relativamente más difícil encontrar las partes de Atmel donde vivo. Por ejemplo, recientemente tuve que pedir el AT Mega 128L de los EE. UU. Porque no estaba disponible en mi país (aunque la versión de 5V Mega 128 estaba allí). Los PIC están más ampliamente disponibles. También parecen ser más baratos aquí.
Hasta ahora, solo he tenido experiencia con solo AVRs. No porque los prefiera o nada, pero era / soy un principiante y toda la investigación que hice me llevó a pensar que realmente no importa cuando empiezas. Así que compré un AVR ISP MKII y Mega 168 y aprendí a programarlo.
La otra cosa que realmente me atrae hacia los PIC es un depurador enormemente más barato. El PICKit 3, al parecer, tiene depuración en el circuito y el AVR ISP MKII que tengo no. Supongo que podría comprar el AVR Dragon, pero he oído que tiene sus propios problemas. Y el AVR JTAG ICE MKII es de $ 300. Estaba considerando esto, pero luego comencé a pensar en comprar un PICKit 3.
Finalmente, siento que debería saber cómo programar en ambas plataformas. Creo que esto sería muy beneficioso porque podría elegir el controlador más adecuado para el trabajo.
Mis principales requisitos, en este momento, son realmente solo lo que debería tener
- SPI
- voltaje de entrada de 3.3V
- depuración en circuito
- 50 o más pines de E / S (creo que TQFP de 64 pines sería genial)
¿Ustedes tienden a aceptar que un PIC sería la mejor opción debido a la disponibilidad, el precio y el depurador más barato?