Autor Tema: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS  (Leído 1663 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« en: 10 de Octubre de 2004, 14:19:00 »
Hola

La verdad es que este pic me esta dando mas problemas que... primero el compilador mismo, y ahora esto.

device=16f88
xtal=8
DIM X AS WORD
DF:
FOR X=0 TO 255
SEROUT PORTB.5,396,[X]
NEXT X
GOTO DF

Simple verdad? La cuestion es que envíe algo al ordenador. Abro la consola de comunicacion serie, y tan solo recibo 1 byte, y nada mas, cuando en realidad deberia recibir bytes a raudales.

Cual es el problema?

salu2

PD: Los programas los descargo mediante bootloader, por lo que descartad fallos del MAX232...

Desconectado lager

  • PIC18
  • ****
  • Mensajes: 258
RE: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« Respuesta #1 en: 10 de Octubre de 2004, 15:29:00 »
No es el compilador, ni tu programa, es tu version.

revisen  Supported devices

un abrazo pana

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
RE: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« Respuesta #2 en: 10 de Octubre de 2004, 17:43:00 »
Pues nose que deciros , la verdad, en el foro oficial de picbasic plus, www.picbasic.org , aparece claramente que en la version 2.15 se soporta el 16F88 , y no como rumor, sino que escrito a puño y letra del creador.

Yo empezare a moverme para encontrar el 2.15, aver si este no me da problemas.

salu2

PD: AHORA QUE LO PIENSO, QUE PERDIDA DE TIEMPO HACER TANTA MOVIDA PARA INSTALAR EL SUPUESTO 2.20 , SI ERA LO MISMO MISMO QUE LA VERSION QUE TENIA ANTES.. AY...

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« Respuesta #3 en: 10 de Octubre de 2004, 18:24:00 »
ESTIMADO MANEX_87

Siento mucho tu perdida de tiempo en no se que archivo que me atribuyes En este foro no hay absolutamente NADA que sea comercial y lo estemos distribuyendo o ofreciendo gratuitamente pues eso es algo que no esta de acuerdo a las normas de este foro ni con respecto a lo legal .Asi que si perdiste tiempo todos lo sentimos enormemente que hayas ido a parar a no se que sitio de soft ilegal,seguramente aqui no habra sido....
Y la proxima ,te pido que por favor antes de postear un comentario que atañe exclusivamente a tu pensamiento donde pones nombres y archivos comerciales lee las condiciones del foro antes de disparar tus deditos al teclado .

Saludos
khasitos

Desconectado lager

  • PIC18
  • ****
  • Mensajes: 258
RE: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« Respuesta #4 en: 10 de Octubre de 2004, 18:34:00 »
Aun asi (con el inconveniente del boot) debe de funcionar, ya chekaste que este bien la polaridad de la salida de datos? si es prueba, por que no lo conectas directo al port en modalidad directa

Este ejemplo esta mas que probado con proteus y la version XXXXXX con el  inc del 16f88

device=16f88
xtal=8
loop:
SEROUT PORTA.0 , 84 , [ "TODOPIC" ]
DELAYMS 2500
GOTO Loop


TU EJEMPLO corregido en la variable(no determinaste que iba a sacar, ascci,numero,binaio,piedras?, etc... jajaja solo una broma pana)

device=16f88
xtal=8
DIM X AS WORD
DF:
FOR X=0 TO 255
SEROUT PORTB.5,396,[" " ,#X]    "# o Dec
delayms 500 <--- solo lo agrege para que se vea 1 * 1
NEXT X
GOTO DF

Si necesitas las simulaciones me avisas y te las envio pana, si vas a manejar largas distancias y necesitas los max232, solo invirte el valor de velocidad (396 --->16780)tu probable fallo pana ya que lo tenias directo y con max)
Salu2 pana

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
RE: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« Respuesta #5 en: 11 de Octubre de 2004, 06:25:00 »
Lager, tu ejemplo tampoco funciona. Es rarisimo que no funcione... voy a cargar el bootloader en otro 16F88 y probare aver...

salu2

PD: Por ciertos motivos, he eliminado los post anteriores.

Desconectado lager

  • PIC18
  • ****
  • Mensajes: 258
RE: PROBLEMAS CON 16F88 Y SEROUT EN PBPLUS
« Respuesta #6 en: 11 de Octubre de 2004, 14:45:00 »
pana manex_1987, ambos funcionan al 100%, ya cambiaste la polaridad de la velocidad? si estas usando max232 debe de ir inversa por eso a lo mejor no TE funcione
Salu2 pana


 

anything