Всем привет! Пытаюсь подключить библиотеку, получается ерунда какая-то! Итак..подключаю датчик DS18B20 на ножку МК PIC16F887 и отображаю на дисплее ЖК 1602, всю программу отлаживаю на main'e, все работает, все показывает. Решил сделать простенькую библиотеку, все что можно было закинуть..закинул, и тут пошли чудеса))) Остаток кода не работает в библиотеке, см рис.

. На дисплее только 0 выходит, а если отдельно переменные записать как lsb=85; msb=15; то дисплей показывает эти же цифры...Значит не читает порт с датчика..., то есть не получает данные с команды ReadByte через библиотеку, а с main'a нормально читает..(( Где у меня провал в коде?

Вот кстати какой код получается в дизассемблере: