¿Qué microprocesador para experimentación?

33

Albergo una fantasía secreta (oops, ya no es tan secreto) para construir una computadora simple desde cero. Estoy buscando un microprocesador fácil de usar para empezar. Conozco a los sospechosos habituales, como el 6502, 68000, 8086, Z80, etc. Pero me pregunto si hay algo mejor ahí fuera. Aquí está mi lista de deseos:

Debe tener:

  • Baja frecuencia de reloj (4-25 MHz)
  • No más de 40-60 pines, preferiblemente en la configuración DIP
  • Capacidad de direccionar alrededor de 64 KB de memoria, pero hasta 1 MB o más sería bueno
  • Arquitectura de programa almacenado (no espacio de instrucciones de solo lectura) (Edición: esto elimina la mayoría de los microcontroladores de gama baja, como el PIC y el AVR)
  • Modelo de memoria plano, no almacenado o segmentado como el 8086

Me gustaría, pero no es necesario tener:

  • Conjunto de instrucciones RISCy (load-store)
  • registros de propósito general
  • Surtido de pines de E / S TTL
  • ROM flash incorporado

¿Qué microprocesador o microcontrolador sugeriría que sea relativamente fácil de conectar y escribir las primeras rutinas de ROM?

Mi objetivo es hacer funcionar un sistema Forth (o similar) simple. Solo para decir que lo hice.

Edit: Después de investigar un poco, creo que me gustaría algo como el ARM7. Viene con una cantidad no trivial de flash y SRAM para jugar, a veces hasta 256K flash y 64K SRAM, junto con E / S digital, ADC, E / S en serie, y más.

Aquí hay uno: la placa de desarrollo ARM STR711 .

    
pregunta Barry Brown

0 respuestas

Lea otras preguntas en las etiquetas