Code:
'*****************************************************************************
SensID:' Sensor Identification
'*****************************************************************************
OWOUT DQ, 1, [ $33 ] ' Read Chip code
OWIN DQ, 2, [ FAM,ID[6],ID[5],ID[4],ID[3],ID[2],ID[1],CRC]
IF FAM = $05 THEN
LCDOUT $FE,$80, "DS 2405 "
PAUSE 1000
LCDOUT $FE,$80, " CRC: ",HEX2 CRC," FAM: ", HEX2 FAM
ENDIF
IF FAM = $10 THEN
LCDOUT $FE,$80, "DS 18S20/1820"
PAUSE 1000
LCDOUT $FE,$80, " CRC: ",HEX2 CRC," FAM: ", HEX2 FAM
ENDIF
IF FAM = $28 THEN
LCDOUT $FE,$80, "DS 18B20 "
OWOUT DQ, 1, [$CC, $4E, 0, 0, DS18B20_11bit] 'Skip ROM search and write N_bits
' resolution to scratch pad
PAUSE 1000
LCDOUT $FE,$80, " CRC: ",HEX2 CRC," FAM: ", HEX2 FAM
ENDIF
LCDOUT $FE,$C0," ID:",HEX2 ID[1],HEX2 ID[2],HEX2 ID[3],HEX2 ID[4],HEX2 ID[5],HEX2 ID[6]
Here Data are shown with their signification ... Hope it will help
Bookmarks