He usado y me gusta los microcontroladores Atmel ATMEGA y ATTINY, y los considero bastante buenos. Una cosa que no me gusta demasiado es que (y también la familia Microchip PIC uC) son todas máquinas de Harvard, lo que significa que no puedo poner memoria externa para usar o ejecutar RAM, solo el flash.¿Hay algún microcontrolador de arquitectura que no sea de Harvard?
Si bien existen ventajas obvias para este diseño, hace que sea técnicamente muy difícil hacer cosas como FORTH utilizando un AVR o PIC. (Sé que hay al menos una implementación, pero no funciona como un FORTH normal y desgastará el flash con bastante rapidez)
FORTH se creó originalmente para sistemas de control de máquina interactivos donde se necesitaba mucha flexibilidad, por lo que cosas como Z80 o 6809 se usaron como microcontroladores con la ejecución del programa de control o RAM o algún otro dispositivo de almacenamiento.
¿Alguien sabe de los dispositivos actuales de complejidad similar (preferiblemente disponible en paquetes DIP) para el AVR/PIC que son máquinas de von Neumman?
No puedo marcar ambas respuestas correctamente, pero sin duda veré la familia MSP430. ¡Gracias por la respuesta! –