Estou utilizando o C18 da microchip e depois de ter alguns problemas agora minha comuncação esta funcionando, mas com um problema.
Quando envio algo em uma variável inteira printf(" %u",variavel) ele mostra até 255.
Mas quando coloco outra variável maior que 8bits aparece um numero totalmente maluco. E o pior é que mesmo carregando a variável com 0, no hyerterminal aparece 236???????
Já tentei trocar o tipo de variável no prinf por %4lu, mas nada.
Alguém tem ideia do que pode estar havendo.
Alessandro