TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: CRISMAUROD en 06 de Julio de 2010, 17:54:47

Título: ayuda con el pic16f628a
Publicado por: CRISMAUROD en 06 de Julio de 2010, 17:54:47
Hola amigos  de todo pic ... Nesecito de su ayuda... Resulta que  tengo instalado el proteus 7.7 y microcode 3.003  utilizo el icprog par la quemada de los micros... he trabajado antes  con pic .. pero ahoroa uso el microcode y quiero enceender unos leds  del puerto A( el 6 y el 7) pero no funciona en el simulador  antes no me hacia lios y funcionaba todo bien .. no entiendo que pasa ... Sera  que hay como deshabilitar el clkin y clkout tendra algo que ver con eso. el codigo es el siguiente no hay donde perderse ayuda por favor.....
led1 var porta.6
led2 var porta.7
    comienzo:
       high led1
       high led2
      pause 1000
       low led1
       low led2
      pause 1000
   goto comienzo
Título: Re: ayuda con el pic16f628a
Publicado por: CRISMAUROD en 07 de Julio de 2010, 20:58:38
la falla ha sido  que en el microcode da error
si pongo , @ device intrc_osc_noclkout  teniendo escogido el 16f628a , lo cambie y puse el 16f28 y funciono en el simulador lo probare en el proto

Título: Re: ayuda con el pic16f628a
Publicado por: Palomino86 en 16 de Agosto de 2010, 15:17:28
Seria bueno que declararas al inicio del programa y antes de la declaración de los pines la velocidad de cristal que estas usando y las librerias con lo siguiente:

INCLUDE            "MODEDEFS.BAS"
DEFINE             OSC 20

y de paso declara como salidas los pines

output led1
output led2

Saludos