Você está na página 1de 3

INICIO

Una vez instalado el programa, iniciar ISIS, se presenta la suite de diseo en


la que se aprecian dos zonas, a la izquierda un visor del plano del proyecto,
debajo, la ventana para mostrar dispositivos y a la derecha la zona de
trabajo propiamente dicha, en la que el diseador trazar los circuitos
elctricos con sus componentes, posteriormente podr ejecutar un modelo
virtual que simule su proyecto en funcionamiento.

En la columna de la izquierda pulsamos sobre el botn P que nos antepone
la ventana de libreras, en esta ventana elegiremos el dispositivo que
necesitemos con doble-click, eligiendo otros componentes del mismo
modo, lo que enviar dichos dispositivos a la ventana principal, en la
columna de la izquierda donde aparecen los componentes a usar. Incorpora
una librera de ms de 6.000 modelos de dispositivos digitales y analgicos.
En posteriores tutoriales se describir su funcionamiento.

COMPILACIN
Una vez realizado este paso ya podemos compilar nuestros programas con
Proteus, vamos a comprobarlo. Entramos en el men source/add-remove
source files... y aparecer un cuadro de dilogo parecido al de la figura. Los
pasos que hemos de seguir para aadir un archivo de cdigo son los
siguientes:
Seleccionar el compilador de la lista. En nuestro caso el compilador es el
MPASMWIN, por tanto lo seleccionaremos de la lista.
Pulsar el botn New para aadir un archivo de cdigo a la lista, cada vez
que lo pulsemos aadiremos un archivo de cdigo al proyecto (usaremos el
botn remove para borrar archivos de cdigo del proyecto)
En un cuadro de dilogo se nos pedir el nombre del archivo .ASM que
usaremos.
Podemos coger un archivo .ASM ya creado o crear nosotros uno, como es el
caso. Por tanto entraremos en la carpeta donde queramos guardar el archivo
y le pondremos por nombre, por ejemplo, prueba01.

SIMULACIN
Ya tenemos nuestro archivo hexadecimal, ahora vamos a proceder a
simularlo y depurarlo. Para ello crearemos el siguiente circuito:

El PIC16f84A lo encontraremos en la librera MICRO, mientras que el
interruptor se encuentra en ACTIVE bajo el nombre de SWITCH. La
alimentacin se encuentra en la herramienta conectores como POWER.
Ahora solo resta asociar al microcontrolador el hexadecimal que hemos
creado. Para ello abriremos las propiedades del componente, y en el campo
Program File introduciremos la ruta del. HEX creado (tambin puede ser
cualquier otro .HEX, para lo cual no se necesita ninguno de los pasos
anteriores).
El circuito, como puede comprobarse es extremadamente sencillo, y esa es
otra virtud de Proteus, permitirnos realizar la simulacin necesitando para
ello un nmero mnimo de componentes.
Probemos a iniciar la simulacin pulsando F12 o su botn correspondiente
en la barra de herramientas inferior y activemos el interruptor para
comprobar como reacciona el microcontrolador. Observaremos cmo se
activan y desactivan las salidas sin necesidad de aadirle otros componentes
como leds o sondas lgicas. Azul se corresponde a un estado bajo de la salida
y Rojo a un estado alto. Gris se corresponde a un estado indeterminado.
Recapitulemos los pasos para crear y compilar nuestro propio programa:
source/add-remove source files... -> Indicamos MPASMWIN como el
compilador a usar
y le damos el nombre del archivo o archivos que queremos compilar.
Seleccionaremos en el men source el nombre del programa que deseemos
crear o editar y realizaremos sobre l las acciones oportunas o presionar
ALT-S y el nmero del archivo deseado.
Source/build all para compilar y generar el archivo o archivos .HEX
Cargar el programa en el microcontrolador
Si no queremos compilar el programa sino tan slo simular un fichero .HEX
que hemos compilado previamente con cualquier otra aplicacin tan slo
este ltimo paso es necesario.

Você também pode gostar