add ds18b20
modified write_place_xy function