Características principales de un kit de microprocesador típico:
* microprocesador (CPU): El corazón del kit, un único circuito integrado que ejecuta instrucciones. Los kits a menudo usan procesadores más simples y centrados en la educación como el 8085, 8086 (más antiguo, pero aún usado en educación), o opciones más modernas como las familias AVR o ARM, dependiendo de la complejidad del kit y el nivel de aprendizaje previsto.
* Memoria (Ram &Rom): RAM (memoria de acceso aleatorio) proporciona almacenamiento temporal para las instrucciones de datos y del programa mientras el programa se está ejecutando. ROM (memoria de solo lectura) almacena el programa inicial que inicia el sistema, a menudo el sistema operativo o un firmware. La cantidad de RAM y ROM varía mucho entre los kits.
* Entrada/salida (E/S) Dispositivos: Estos permiten que el microprocesador interactúe con el mundo externo. Los ejemplos comunes incluyen:
* LED (diodos emisores de luz): Salida visual simple.
* Switches: Para la entrada del usuario.
* Muestras de siete segmentos: Para mostrar números.
* teclados: Entrada de usuario más sofisticada.
* timbres/altavoces: Para salida audible.
* puertos (serie, paralelo): Para conectarse a otros dispositivos (kits más avanzados).
* placa de pan: Una placa de creación de prototipos sin soldadura que permite a los usuarios conectar fácilmente los diferentes componentes sin soldar. Esto es crucial para la experimentación y la modificación fácil.
* Fuente de alimentación: Proporciona el voltaje necesario para alimentar el microprocesador y otros componentes. Los kits a menudo incluyen una fuente de alimentación regulada.
* Conectando cables (saltadores): Se utiliza para conectar los diversos componentes en la placa de pan.
* Documentación y tutoriales: Crucial para guiar a los usuarios a través del proceso de aprendizaje. Esto a menudo incluye esquemas, tutoriales de programación de lenguaje de ensamblaje, programas de ejemplo y explicaciones de los componentes de hardware. Algunos kits pueden tener un software acompañante para la programación y la simulación.
* depurador (opcional): Los kits más avanzados pueden incluir un depurador, una herramienta que ayuda a encontrar errores en los programas. Esto podría ser un depurador de hardware o herramientas de simulación basadas en software.
* Capacidad de expansión (opcional): Algunos kits permiten expansión con dispositivos o memoria de E/S adicionales, proporcionando una mayor flexibilidad y complejidad.
La complejidad y las características de un kit de microprocesador varían mucho según el precio y la audiencia prevista. Los kits para principiantes pueden centrarse en operaciones simples de entrada/salida, mientras que los kits avanzados pueden incluir periféricos y entornos de programación más complejos.