Цитата(Andrejka @ Jan 2 2009, 21:28)

I tried to simulate device in Proteus simulator but this program show the same screen, without sensor readings, only label.
"T:1fC H:1f%" looks like no floating point formats support in sprintf function - "small" formatter used
1. Try integer formats
Код
sprintf(lcd_buffer,"T:%5dC H:%5d%%", (int)temp_val.f, (int)humi_val.f);
for confidence
2. Check compiler/linker options for linking appropriate ("large") version of formatter function.