Autor Tema: Ya programe en MPLAB, y ahora en proteus que hago??  (Leído 1909 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado aripod

  • PIC16
  • ***
  • Mensajes: 170
Ya programe en MPLAB, y ahora en proteus que hago??
« en: 14 de Octubre de 2006, 14:14:22 »
Asi es la cosa, en el MPLAB programe esto:

Código: [Seleccionar]
bit pulsador@PORTA.1; //Pulsador externo.
bit adentro@PORTA.2; //Pulsador de control "atras".
bit afuera@PORTA.3; //Pulsador de control "adelante".

bit entra@PORTB.1; //Polaridad de guiro hacia afuera.
bit sale@PORTB.2; //Polaridad de guiro hacia adentro.

void main (void)
{
TRISA.1=1;
TRISA.2=1;
TRISA.3=1;

TRISB.1=0;
TRISB.2=0;

adentro=0;
afuera=0;

while(1)
{
if(!pulsador) //Si se aprieta el pulsador
{
if(!adentro)
{
while(afuera) //Mientras el pulsador de afuera no este apretado.
{
sale=1;
entra=0;
}
sale=0;
} //Cierra el if del pulsador de adentro.

if(!afuera)
{
while(adentro) //Mientras el pulsador de atras no este apretado.
{
entra=1;
sale=0;
}
entra=0;
}

if(afuera==1 && adentro==1)
{
while(adentro) //Mientras el pulsador de atras no este apretado.
{
entra=1;
sale=0;
}
entra=0;
}

} //cierra el if del 'pulsador apretado?'.
} //Cierra el while infinito.
} //Cierra el main.


Eso es para hacer lo mismo ke una bandeja de cds...se abra o cierre....bueno, la logica del codigo no es el problema...

Una vez ke hice eso, ya tengo hecho el circuito en el proteus...pero ahora no se como hacer para cargar el codigo que hice en el MPLAB al Proteus para poder simularlo....
Tengo ke cargarle el .hex o .c? Como seria la forma correcta??

Desde ya, mil gracias!
« Última modificación: 14 de Octubre de 2006, 14:21:59 por aripod »

Desconectado vszener

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 2395
Re: Ya programe en MPLAB, y ahora en proteus que hago??
« Respuesta #1 en: 14 de Octubre de 2006, 15:06:48 »
Cárgale al pic el archivo .hex


Suerte!!! :wink:
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado aripod

  • PIC16
  • ***
  • Mensajes: 170
Re: Ya programe en MPLAB, y ahora en proteus que hago??
« Respuesta #2 en: 14 de Octubre de 2006, 15:13:10 »
AHi logre hacerlo....
Fui al menu Source, y agregue el .ASM....despues cargue el .hex en el pic y funciono!!
Mil gracias!!!


 

anything