Xl0840 datasheet 7404