hola
tengo un problema con una transmision a traves del uart ya que cuando le envio un dato desde el pc el micro lo recibe, pero al enviar desde el micro al pc en el programa COMTEST me sale caracteres erroneos
pego el codigo
:
CLR U1BRG ;//Se inicializa U1BREG para transmisión
U1BRG=0x0019,// tasa de 9600 baudios
U1MODE=0x8000
U1STA=0x0510
U1MODE=0x8020,
CLR IEC0
CLR IEC1
CLR IEC2
RETURN
while(1) {U1STAbits.TRMT };//buffer vacio?
dato_trans=U1TXREG ;//Envía el dato a través de U1TXREG
RETURN
agradezco la ayuda de quien pueda darmela