16F877text9text9CODEtext8text8CODEtext7text7CODE text10text10CODEPtemptempBANK0 rbss_0rbss_0BANK0 text11text11CODEtext6text6CODEtext1text1CODEtext0text0CODEtext2text2CODEtext5text5CODEtext4text4CODEtext3text3CODEtext3_delay6us?a_maintext0l1text0l2text0l3"text0l51text0l6?text0l8Dtext0l9text1l10text2l11text3l20text2l12text3l21text2l13.text9l30text3l22 text9l31 text3l23text2l15*text9l32text4l24text2l16 text5l25 text2l17text9l34text6l26text2l18*text10l35text7l27text3l19 text10l36text8l28$text10l37text8l29!text0u10 text0u111text0u200text0u21;text0u30:text0u31text2u40text2u41text2u50text2u51text3u60text3u61 text8u70 text8u71 text9u80 text9u81text3u65text9u90text9u91fsr?a_lcdsendnybtext7_read_bit_one_wiretext8_write_bit_one_wire*text9u110)text9u111 text10u120text9u104 text10u121text9u105$text10u140#text10u141text10u134text10u135?a_lcdsendbyte?a_delayms?_delay6usrbss_0_presencetext0_maintempbtempawdivawmultext6_one_wire_resetstart?a_write_byte_one_wire?a_delay6ustext4_lcdsendnybtext1_initialize_lcdtext9_read_byte_one_wiretext10_write_byte_one_wiretext2_delayms?a_write_bit_one_wirestatusclear_bank0?a_read_bit_one_wiretext5_lcdsendbyte?a_read_byte_one_wireused_btemp0used_btemp1used_btemp2used_btemp3used_btemp4used_btemp5 x_delay6us I_read_bit_one_wire i_write_bit_one_wire X_main I_one_wire_reset x_lcdsendnyb X_initialize_lcd _delay6us_read_bit_one_wire_delay6us_read_bit_one_wire_write_bit_one_wire_delay6us_write_bit_one_wire_main_initialize_lcd_main_one_wire_reset_main_write_byte_one_wire_main_delay6us_main_read_byte_one_wire_mainawdiv_mainawmul_main_lcdsendbyte_main_one_wire_reset_delay6us_one_wire_reset_lcdsendnyb_delayms_lcdsendnyb_initialize_lcd_delayms_initialize_lcd_lcdsendnyb_initialize_lcd_lcdsendbyte I_read_byte_one_wire x_write_byte_one_wire x_delayms x_lcdsendbytetext00 0 D0 0 0 0 0(((( > 0(((   (((50text1text6text10text10?_delay6us?_delay6us text3"text6&text10*text10,text9.?a_main0text92?a_main4?a_main8?a_main<text0 >text0!@text0"Btext01Dtext9FtempH?a_mainJ!?a_mainPtempT?a_mainX?a_main\text00^text01`text0"f?a_mainh?a_mainj?a_mainl?a_mainn?a_mainptext0:rtext0;ttext0?x?a_mainz?a_mainv|text0(00 00   00  0000text0D?a_main ?a_main?a_main?a_main?a_maintemptemp?a_main temp"?a_main$temp&awdiv(temp*?a_main,temp.?a_main2temp6temp8?a_main:temp<?a_main>temp@awmulB?a_mainDtempF?a_mainHtempJtempLtempPtempRtempTtempXtempZ?a_mainbtempd?a_mainf?a_mainh?a_mainj?a_mainntext0 00   00  0000 00?a_maintemptemp ?a_main temp?a_maintempawdivtemp?a_maintemp?a_maintemp"temp$?a_main&temp(?a_main*temp,awmul.?a_main0temp2?a_main4temp6temp8temp<temp>temp@tempDtempF?a_mainNtempP?a_mainR?a_mainT?a_mainV?a_mainX?a_main\temp`tempb?a_mainC:\PIC877a\PICCLITE\tempsens\tempsens.ctext046text051text052text053text054text057 text058 text059 text060text061text062text063text064text065text066"text067*text0661text0687text069Dtext070Itext071Vtext072qtext073utext074text075text076text077text078text079text080pLtext0   00  0000   .0  0 ((temp?a_maintempawdivtemp ?a_main temp?a_maintemptemp?a_maintemp?a_maintemp awmul"?a_main$temp&?a_main(temp*temp,temp0temp2temp4temp8temp:?a_mainBtempD?a_mainH?a_mainJtext5L?a_mainNtext5P?a_mainRtext5Vtext5X?a_mainZtext5`text5btext0dstartDtext10 0 0 0 0 0 0 (0 0 0 0 0 text2 text4text2text4text2text4text4"text5&text5*text5.text52text5text081text082text083text084text085text086text087text088text194text195text196text197text198text1100 text1101 text1102text1103text1107text1112text1113text1114text1117text1118text2122text2124text2125text2127text2129 text2130 text2131 text2132text2131Ntext20(-0((((( (((?a_delayms ?a_delayms text2text2text2"text2$text2&text2 ,?a_delayms2?a_delayms4?a_delayms8text2:text2<text2>text3((  ((((?a_delay6us?a_delay6ustext3  text3?a_delay6us?a_delay6us?_delay6us?a_delay6us text3"?_delay6us$?a_delay6us(text3*text3,text38text4990 0 0 y?a_lcdsendnyb?a_lcdsendnyb ?a_lcdsendnybtemp?a_lcdsendnybtemptext2 text2&text2"text59 9 L?a_lcdsendbyte?a_lcdsendbyte text4 ?a_lcdsendbytetext4Ftext6P0  0 00D0 (?_delay6us?_delay6ustext3?_delay6us?_delay6us text3(rbss_0,?_delay6us.?_delay6us0text32rbss_04text6text2127text2134text3138text3139text3141text3139text3143text4146text4147text4148text4149 text4151text4152text4153text4154text4155text4156text5159text5160text5161 text5162text6166text6167text6168 text6169 text6170text6171text6172text6173text6174text7177.text7  00(F?_delay6us?_delay6us?_delay6ustext3text7>text8(((00  ?a_write_bit_one_wire?a_write_bit_one_wiretext8 text8 text8$?_delay6us&?_delay6us(text3btext90(((( 8(((0 ( (0 0(((?a_read_byte_one_wire?a_read_byte_one_wire ?a_read_byte_one_wiretext9 text9 text9 text9*text7text9text9 text9$temp&?a_read_byte_one_wire(temp*temp,text90temp2temp4text96temp8?a_read_byte_one_wire@?_delay6usB?_delay6usDtext3F?a_read_byte_one_wireJ?a_read_byte_one_wireNtext9)Ptext9*Rtext9 Xtext9(*?a_read_byte_one_wiretext9.Qtext100(((( ( (0 0((?a_write_byte_one_wire?a_write_byte_one_wire ?a_write_byte_one_wiretext10 text10 text10 text10$?a_write_byte_one_wiretemp?a_write_byte_one_wire temp"temp$text10(temp*temp,text10.temp0?a_write_byte_one_wire4?a_write_byte_one_wire6?a_write_byte_one_wire8text8:?a_write_byte_one_wire>?a_write_byte_one_wireBtext10#Dtext10$Ftext10(0 9text10 ?_delay6us ?_delay6us text3 rbss_0 temptext7179text7180text7181text7182 text7183text7184text8187text8188text8189text8190text8191text8192text9195text9197text9199 text9201text9202#text9199*text9204.text9205text10208text10212 text10214text10215text10216text10212$text10218*text10219' _initialize_lcd_read_byte_one_wire_read_bit_one_wire_read_byte_one_wire_delay6us_read_byte_one_wire_write_byte_one_wire_write_bit_one_wire_write_byte_one_wire_delay6us_write_byte_one_wire_delayms_lcdsendbyte_lcdsendnyb_lcdsendbyte