Remote temperature monitoring system based on 51 single chip microcomputer and PC