	tmp = ((ADCDATAH&0x0F) << 4) | ((ADCDATAL&0xF0) >> 4);
	while(!TI);
	TI = 0;
	TB8 = 1;
	SBUF = temp;