Teplotní alarm s přenosem teploty po UART

@MiloPS3: protože jsem používal tuto špatnou funkci UART1_Write(temp) místo tohoto
**Bytetostr(temp,szNumber);
UART1_Write_text(szNumber);
**
ale pořád nemohu dojít k očekávanému výstupu, ten převod je s byte na string která operuje jen 8 bity ale to čidlo posílá 16 bitů.Další v proeteru nastavená teplota na čidlu DS18B20 69 stupňů ve virtuálním terminálu se zobrazí 80 to je jasný nesoulad a když kliknu v proeterovi na čidlo abych zvýšil teplotu o jeden stupeň tak v virtuálním terminálu se zobrazí 96 .Já vím že mám “hokej” DS18B20 ale kdyby někdo měl přeložený datashet do češtiny tak pochopím ,ale překlad v google translátoru to je zmatečný díky

funkce IntToStr nefunguje