Autor Tema: Ayuda con pic 16F877A y MikroC  (Leído 2879 veces)

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

Desconectado ashmx

  • PIC10
  • *
  • Mensajes: 17
Ayuda con pic 16F877A y MikroC
« en: 10 de Julio de 2007, 21:35:30 »
Hola estoy aprendiendo micros y apenas estoy empezando. Tengo un pic 16f877A con el siguiente codiigo:

void main(){
     PORTB = 0;
     TRISB = 0;
           while(1){
                    PORTB = ~PORTB;
                    Delay_ms(1000);
           }
}

Tengo deshabilitado el LVP, y el WDT. lo probe habilitando el HS y el XT (uno habilitado y el otro deshabilitado) pero no funciona los leds se quedan prendidos, esta trabajando el circuito con un cristal de 4 Mhz. tengo conectado los VDD a 5 V y los VSS a GND.

Espero me puedan ayudar estoy bien desesperado por que no me  sale  y ya llevo mucho tiempo intentando cosas.


Gracias.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #1 en: 11 de Julio de 2007, 00:32:46 »
Si pones un cristal de 4MHz el fuse correcto es XT, olvídate del HS.
Lo ideal sería que pegases el esquema de tu circuito para poder chequearlo. Comprueba que tienes una resistencia de MCLR a Vdd.
Ah, y pega tu código completo, incluyendo el encabezamiento del programa.

Desconectado ashmx

  • PIC10
  • *
  • Mensajes: 17
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #2 en: 11 de Julio de 2007, 01:02:38 »


y no  tengo ninguna cabezera es todo mi archivo, soy muy nuevo en esto muchas gracias por la  atencion

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #3 en: 11 de Julio de 2007, 01:13:36 »
El esquema está bien. Y no conozco MikroC para saber si te falta algo en el programa.
Prueba con lo del fuse XT.

Desconectado ashmx

  • PIC10
  • *
  • Mensajes: 17
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #4 en: 11 de Julio de 2007, 01:25:40 »
esta bien que no lleve conectado en los pines 31 y 32 vdd y vss???, tengo un documento de mikroC que dice que es  un programa de prueba pero no lleva nada extra el codigo que otra cosa podra ser?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #5 en: 11 de Julio de 2007, 01:31:17 »
No son imprescindibles, aunque si los conectas te aseguras que no sea ese el fallo. ¿Has probado ya con XT y sigue fallando?

Desconectado ashmx

  • PIC10
  • *
  • Mensajes: 17
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #6 en: 11 de Julio de 2007, 01:41:36 »
Hola muchisimas gracias lo cambie al XT y conecte los otros vdd y vss y ya funciono gracias por tu tiempo

Desconectado proteus

  • PIC10
  • *
  • Mensajes: 28
Re: Ayuda con pic 16F877A y MikroC
« Respuesta #7 en: 09 de Agosto de 2007, 16:54:57 »
hola amigo ashamx la verdad es que hay un error en el plano, el vdd que aparece energisado es en realidad el vdd análogo, en otras palabras el micro debe trabajar su parte digital solamnete conectando el pin 32 a vcc y 31 a gnd; los pines 11 y 12 alimentan la parte análoga del micro osea que hace parte del ADC.

Espero te sea de ayuda, pues porque 2 vdd y 2 vss e aquí la respuesta!! :)

Suerte.... ahhh y el mikroc es muy bueno espero postees lo basico que tengas de este software en español. Gracias.


 

anything