Q S KV\r 6 3 .\r*******/\rvoid Dsl8b20ReadTempCom()\r(\rDsl8b20Init();\rDelaylms (1);\rDsl8b20WriteByte (Oxcc);\r&¶·ROM¸¹º»\rDsl8b20WriteByte(Oxbe);\r&¼½´µº»\r)\r* : ; N KDsl8b20ReadTemp\r* :;OP K´µ\r* Q R Kcom\r* Q S KV\r*******/\rint Dsl8b20ReadTemp ()\r(\rint temp = 0;\ruchar tmh, tml;\rDsl8b20ChangTemp();\r&}R²³º»\rDsl8b20ReadTempCom();\r&lmxy²³®m¼½\r´µº»\rtml = Dsl8b20ReadByte();\r&´µ¾16o\rf\r 6 4 .\rtmh = Dsl8b20ReadByte();\r&¯n\rtemp = tmh;\rtemp = 8;\rtemp |= tml;\rreturn temp;\r)\r 6 5