estou usando um microcontralador Pic16f877A para receber uma valor analogico de 0 a 10v e enviar pela porta serial
- Código: Selecionar todos
printf("%f",valor_float);
Tenho uma aplicação delphi usando o componente ComPort para receber esse valor
o problema é que esse valor está vindo quebrado, por exemplo
se o valor for 2.22, ele envia 2 e depois envia .22
Não sei se o problema é no programa do Pic ou na aplicação Delphi, alguem pode me dar uma ajuda?
desde ja agradeço.