Autor Tema: Problema Rb0  (Leído 2448 veces)

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

Desconectado Skualo

  • PIC10
  • *
  • Mensajes: 42
Problema Rb0
« en: 18 de Agosto de 2008, 13:17:34 »
Buenas
Tengo un codigo en mikrobasic con una interrupcion por Rb0 y la he simulado por pic simulator,por proteus y tambien lo e echo en la vida real, resultado en pic simulator todo de lujo, en proteus no va y en la vida real tampoco aunque lo unico que no va es el sacar por el puerto_C el valor de la variable pepito. Es como si no se incrementara, porque me da siempre el mismo valor.Que me puede faltar, que tiene de mas el pic simulator algun registro??

Código: Text
  1. program rb0
  2.  
  3. dim pepito as byte
  4.  
  5. sub procedure interrupt
  6. if INTCON.INT0F = 1  then
  7.  INTCON.INT0F = 0
  8.  if PORTB.0 = 0 then
  9.   INTCON2.INTEDG0  = 1
  10.   PORTC = 1
  11.  else
  12.   INTCON2.INTEDG0  = 0
  13.   PORTC = pepito
  14.  end if
  15.  inc(pepito)
  16.  end if
  17. end sub
  18.  
  19.  
  20. main:
  21. pepito = $00
  22. ADCON1=$FF
  23. TRISA = 1
  24.    TRISB = 1
  25.    TRISC = 0
  26.    TRISD = 0
  27.    PORTC = 0
  28.    TRISE = 0
  29.    INTCON.GIE = 1
  30.   INTCON.int0e = 1
  31.  if PORTB.0 = 0 then
  32.   INTCON2.INTEDG0  = 1
  33.  else
  34.   INTCON2.INTEDG0  = 0
  35.  end if
  36.   while TRUE
  37.  
  38.   wend
  39. end.

Desconectado Skualo

  • PIC10
  • *
  • Mensajes: 42
Re: Problema Rb0
« Respuesta #1 en: 19 de Agosto de 2008, 18:42:02 »
Configure todo tanto si lo queria como si no y me funciono a las mil maravillas datasheet parece que funciona  :-/

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3549
Re: Problema Rb0
« Respuesta #2 en: 19 de Agosto de 2008, 19:07:58 »
Felicidades, te lo serviste y te lo comiste... :D
Saludos desde Granada, España.

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 666
Re: Problema Rb0
« Respuesta #3 en: 13 de Septiembre de 2008, 06:23:27 »
Recientemente hice una aplicacion aplicando interrupcion RB0 pero en proton y me funciono de 1000 claro qyue usted lo hiso en mickrobasic pero basivcamente es lo mismo si le sirve de algo con gusto la subo.

Saludos.
Atten.
Alexander Santana.
Barcelona-Venezuela
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado Skualo

  • PIC10
  • *
  • Mensajes: 42
Re: Problema Rb0
« Respuesta #4 en: 20 de Septiembre de 2008, 08:26:30 »
ahora tambien uso proton jejeje pero gracias

Saludos