Autor Tema: no funcionan mis pics  (Leído 2126 veces)

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

Desconectado afisicos

  • PIC12
  • **
  • Mensajes: 58
    • afisicos blog
no funcionan mis pics
« en: 07 de Abril de 2008, 20:24:22 »
Hola. tengo un problemilla que me está volviendo loco.

Tengo unos cuantos pics, 16F876A, 16F877A, 18F2410, 18F2550, 18F2680, y algunos más.

El caso es que los programo con el jdm, compruebo que el porgrama está en el PIC y después no se encienden los Leds que pongo para encenderse como prueba de ejemplo básico.

trabajo con un cristal de 20 Mhz. y el compilador MikroC.

el esquema es muy simple pero lo os lo explico: tengo el Pic conectado a Vcc 5V y a Gnd 0V, en las patillas 20 y 19 ( por ejemplo en el 876A,  y luego una resistencia de 2,2k del pin 1 (mclr) a Vcc.   el cristal entre los pines 9 y 10  con condensadores de 15 pF a masa. y el LED de el RB0 a masa.

el programa es este:


void main() {
  PORTB = 0;
  TRISB = 0;

 while(1) {
    PORTB =  ~PORTB;
    Delay_ms(500);
  }
}


si aprieto el pic aveces se me enciende pero no con la frecuencia que le pongo, sino como el kiere de forma aleatoria. Pero no es problema de conexiones ya que hasta lo he soldado para probar.
Si pueden ayudarme lo agradecería muchisimo.
Estoy haciendo un robotillo , y me he quedado parado por culpa de esto.

gracias de antemano

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: no funcionan mis pics
« Respuesta #1 en: 07 de Abril de 2008, 22:14:09 »
Hola

El led de RB0, ¿lleva su resistencia entre masa y una terminal del mismo? Si no limitas su corriente puedes dañar esa patita del pic o inhabilitar el micro completo. Es poco probable que este sea el problema, pero te lo comento de todas formas.  :mrgreen:


Desconectado Azicuetano

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1020
    • Aplicaciones Electrónicas en Alicante.
Re: no funcionan mis pics
« Respuesta #2 en: 08 de Abril de 2008, 03:11:45 »
Hola afisicos.

Ya que migsantiago ha dicho algo hardware, yo diré algo software.

Pon el programa completo, a ver si va a ser alguna tontería de configuración de fuses  :mrgreen:


Un saludo desde Alicante.

Desconectado Javicho

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 570
Re: no funcionan mis pics
« Respuesta #3 en: 08 de Abril de 2008, 04:32:42 »
Un pic16F876A corriendo a 20MHz debe ser grabado con oscilador en HS, tal vez lo estas grabando en XT por eso no te funciona.

Javicho.

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
Re: no funcionan mis pics
« Respuesta #4 en: 08 de Abril de 2008, 04:56:00 »
Condensador de 100nF entre VCC y MASA, lo mas cerca de las patillas de alimentacion del PIC. Costumbre de diseño #1.

salu2!!

Desconectado afisicos

  • PIC12
  • **
  • Mensajes: 58
    • afisicos blog
Re: no funcionan mis pics
« Respuesta #5 en: 08 de Abril de 2008, 17:25:55 »
hola de nuevo. gracias por responder. ya creo q he descubierto que pasaba. era por poner trisb despues de darle valor al puerto creo.
de todos modos hice todo el proyecto con el pic 18F2410 y al final funcionó.

lo de los fuses en MikroC se ponen al hacer el proyecto, y no en el codigo.

ya puedo proseguir mi robot. gracias a todos

hasta pronto

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
Re: no funcionan mis pics
« Respuesta #6 en: 10 de Abril de 2008, 09:15:36 »
Estaria bien que nos tuvieras al tanto de tu robot. Yo hare un reportaje del mio cuando lo termine (es mi proyecto final de carrera).



 

anything