[an error occurred while processing this directive]
|
Это те датчики, у которых дискретность измерения может быть 0,0625, и точность +/- 2 градуса. Меня же интересует дискретность в один градус, поэтому (кто знаком с форматом TL и TH, тот поймет)
читаю и вывожу на индикацию четыре старших из младшего регистра температур, и четыре младших из старшего регистра. До +31 температуру показывает нормально, потом обнуляется, и начинает сново отображать от 0 до 31, потом сразу 64.... То есть на лицо, что пятый бит
постоянно в нуле...
Программа очень слегка переделана, до этого читал температуру DS18S20, с ним все было замечательно.
Кто работал именно с этими датчиками (1822, с паразитным питанием), может у них есть какие нибудь нюансы в работе, связанные с этим битом ?
E-mail: info@telesys.ru