Si dos dispositivos comparten el mismo conjunto de instrucciones, eso no es garantía de compatibilidad. Pueden ser completamente diferentes en términos de espacio de memoria de programa, mapa de memoria periférica, interfaz de programación, etc. La implementación de ISA puede ser incluso peculiar, pero esa es otra historia. Por ahora, tiene dos preocupaciones: 1) compilación de código y 2) programación del dispositivo.
Primero, no puede usar AVR Studio para compilar porque solo admite AVR, como puede ver en lista . (No sé si las versiones anteriores tienen compatibilidad con 8051). De la búsqueda en Google, parece que podría usar sdcc / makefiles, sdcc / Eclipse, o uno de los muchos entornos de desarrollo 8051 gratuitos.
Segundo, AVRISP no admite la parte nórdica. Los AVR y la parte nórdica se parecen a SPI Flash para propósitos de programación, en realidad, pero el conjunto de comandos de Flash es completamente diferente. En teoria usted podría usar el hardware AVRISP, pero tendría que escribir su propio software o modificar apropiadamente la imagen; No es un paseo por el parque. De algún googlear, los usuarios de este chip han escrito sus propios programadores, utilizando varias plataformas de microcontroladores. Parece que tienes la opción de implementar tu propio programador o comprar Nordic's.