Articulo de referencia

Conejo 2000

Conejo 2000 El Rabbit 2000 es un microcontrolador de 8 bits de alto rendimiento diseñado por Rabbit Semiconductor para aplicaciones de sistemas embebidos . Rabbit Semiconductor ...

Conejo 2000

El Rabbit 2000 es un microcontrolador de 8 bits de alto rendimiento diseñado por Rabbit Semiconductor para aplicaciones de sistemas embebidos . Rabbit Semiconductor ha sido comprado por Digi International , que desde entonces vende los microcontroladores Rabbit y el hardware basado en ellos. El conjunto de instrucciones se basa en el microprocesador Z80 original , pero con algunas adiciones de nuevas instrucciones , así como eliminaciones de algunas instrucciones. Entre las instrucciones Z80 que faltan en el Rabbit, cpir es particularmente notable, ya que permite implementaciones mucho más eficientes de algunas funciones estándar de C de uso frecuente, como strlen (), strnlen() y memchr(). Según la documentación de Rabbit, ejecuta sus instrucciones 5 veces más rápido [ cita requerida ] que el microprocesador Z80 original , es decir, de manera similar al Zilog eZ80 .

El Rabbit 3000 es una variante del Rabbit 2000 con el mismo núcleo, pero con periféricos integrados más potentes . La variante Rabbit 3000A añade una pequeña cantidad de instrucciones adicionales para E/S y aritmética de números enteros grandes. El Rabbit 4000 añade de nuevo más periféricos integrados. Los derivados posteriores, empezando por el Rabbit 5000, tienen una arquitectura sustancialmente diferente [ cita requerida ] .

La mayoría de los microcontroladores Rabbit vienen con memoria flash y SRAM integradas . También tienen convertidores analógicos y analógicos (ADC) y temporizadores integrados.

Compatibilidad con compiladores

Rabbit 2000 cuenta con el respaldo de Small Device C Compiler (GPL) y Z88DK . También existen Dynamic C (no libre ) proporcionado por los creadores de Rabbit y CROSS-C, un programa comercial de terceros. Estos dos últimos son bastante incompletos en su respaldo del estándar C y sus backends Rabbit 2000 ya no están disponibles en las versiones actuales del compilador.

  • Documentación de Rabbit 2000
  • Manual de usuario de Rabbit 2000
Obtenido de "https://es.wikipedia.org/w/index.php?title=Conejo_2000&oldid=1180882809"