Autor Tema: registros que toca define ser2_bits 8  (Leído 1681 veces)

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

Desconectado psicowifi

  • PIC12
  • **
  • Mensajes: 56
registros que toca define ser2_bits 8
« en: 08 de Diciembre de 2010, 18:48:32 »
tengo un problema en la transmision serial.  uso PBP
el pic un 18F4550
tengo declarado un en mi programa DEFINE SER2_BITS 8 PARA UNA COMUNICACION DE 9600 8N1 y requiero cambiar e una seccion del programa para transmitir serialmente por otra salida del pic a 9600 8P1 para que otro dispositivo reciba data a esa configuracion pero no se puede declarar dos veces una sentencia DEFIINE SER2_BITS X en un msmo programa por que al compilar da error por que esta dos veces.
la idea seria algo asii

DEFINE SER2_BITS 8   esto setea 8 bits sin paridad

SEROUT2 tx1,82,[XXXX]  esto para 9600 8N1

luego cambiar

DEFINE SER2_BITS 9  esto setea a 8 bits con paridad

SEROUT2 tx2,8276,[ xxxx] esto para 9600 8P1

pero como dije no se puede poner dos define SER2_BITS.

pese atacar directamente el regustro que toca esa sentencia de PBP y cambiarla pero no se ni consigo cual es.

ALGUNA IDEA...
alguien que me de luces por fovor por que ya esto me tiene enrredaoooo

gracias de antemano