TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: fedeenahuel en 19 de Abril de 2016, 16:25:46
-
Hola a todos,
soy nuevo en este foro y necesitaria una manito ya que necesito saber como recibir datos de un puerto serie y estoy medio trabado, la idea es desde vb.net enviar datos y segun el dato prender / apagar un led con pbp. En visual ya esta todo armado, lo unico que estoy trabado es en el pic
el codigo que uso es el siguiente:
include "modedefs.bas"
define osc 4
@ device xt_osc
trisa=1
trisb=%00000000
PortB=0
variable var byte
Inicio:
serin porta.0,2,variable
if variable = "A" then prender
goto Apagar
Prender:
portb.0 = 1
goto inicio
Apagar:
portb.0 = 0
goto inicio
endPero nunca compila, queda en "Assembling", desde ya muchas gracias y si estoy equivocado en algo del foro pido perdon.
-
Hola Fedeenahuel,
apenas tuve un problema parecido pero se solucionó quitando @ device xt_osc, porque PBP tiene configurado por default como oscilador externo los PIC's, intenta eso y espero que todo salga bien.
-
Varias veces me habia pasado, sacaba el xt_osc y funcionaba pero ahora mi problema era que me habia olvidado de configurar el mpasm :( entonces no compilaba u.u... Pero me parecia raro que lo demas si lo compilaba, en fin, muchas gracias por contestar!