Cómo simular un microcontrolador en Multisim

Multisim de National Instruments es una herramienta útil para diseñar y probar circuitos electrónicos, en un espacio de trabajo virtual. Una de las características avanzadas del software es la capacidad de simular un microcontrolador o MCU. La instalación y configuración inicial de la MCU virtual es un proceso breve y gradual que se puede realizar fácilmente. Sin embargo, la construcción real del circuito MCU y la programación de la MCU pueden ser desafiantes y llevar mucho tiempo, pero puede completar la instalación y configuración iniciales.

Paso 1

Abra Multisim y haga clic en el icono de MCU, que se encuentra en la barra de herramientas del componente. Después de que se abra la ventana, seleccione la familia "805x", seleccione la MCU "8051" y haga clic en "Aceptar". La ventana desaparecerá y aparecerá un contorno del 8051 en el espacio de trabajo.

Paso 2

Coloque el 8051 en el espacio de trabajo haciendo clic una vez. Después de colocarlo, aparecerá una ventana titulada "Asistente de MCU - Paso 1 de 3".

Paso 3

Nombre el espacio de trabajo "espacio de prueba" y verifique la ruta del espacio de trabajo. Haga clic en "Siguiente>" para pasar a la siguiente ventana. No es necesario, pero también puede "navegar" y elegir una ruta de espacio de trabajo diferente para guardar.

Paso 4

Haga clic en cada menú desplegable, en la ventana "2 de 3". Seleccione "Estándar" para el tipo de proyecto y seleccione "Ensamblaje" para el lenguaje de programación. Nombre el proyecto "testMCU" y haga clic en "Siguiente>" para continuar. La herramienta de ensamblador/compilador se configurará automáticamente cuando se seleccione el lenguaje de programación.

Paso 5

Haga clic en el botón de radio para "Agregar archivo de origen" en la ventana "3 de 3". Nombra el archivo de origen "test1". Haga clic en "Finalizar" para cerrar el Asistente de MCU y haga clic en la "X" para cerrar la ventana del componente 8051.

Paso 6

Construya un circuito usando la MCU. Este proceso es similar a la construcción de cualquier otro circuito en Multisim.

Paso 7

Haga clic en la pestaña de la ventana "test1.asm" (en la parte inferior del espacio de trabajo) para programar el 8051. Se abrirá una ventana de programación separada. Escriba el programa MCU en el área donde dice "; Inserte su código aquí". Incluya las instrucciones "$MOD51" y "END" en su programa.

Paso 8

Ejecute la simulación cuando se complete la programación. Haga clic en "Simular" y seleccione "Ejecutar". Esto compilará el código y operará el circuito MCU.

Consejo

Utilice una referencia de programación para obtener ayuda con el lenguaje y el compilador. Algunas versiones de Multisim tienen manuales de referencia incluidos en la carpeta "Documentación". Si no, las referencias de idiomas se pueden encontrar fácilmente en Internet. El “Manual del usuario del ensamblador cruzado 8051” de Metalink Corporation es la referencia del fabricante para programar el MCU 8051.

Algunas acciones de menú en Multisim se pueden realizar con atajos de teclado. Por ejemplo, puede ejecutar una simulación presionando la tecla "F5".

Hay varios ejemplos de MCU en Multisim. El 8051 es un ejemplo muy común y "básico" de MCU.

Advertencia

Si el circuito MCU no funciona correctamente, verifique la programación en busca de errores y verifique las conexiones del circuito. Si los problemas persisten, consulte la documentación de Multisim.