// 函數原型態
bit Sensor_read(unsigned char read[5]);

// int to Hex
void Data_TX(unsigned int Y) // 使用int，程式初始化後讀不到數據，改unsigned char，讀取到數字 '0'。
{
    unsigned int Buff_Y[3];

    Buff_Y[2] = (Y / 100) + 0x30;
    Buff_Y[1] = (Y / 10) % 10+0x30;
    Buff_Y[0] = (Y % 10) + 0x30;

    SBUF = *Buff_Y;
    while (TI == 0);
    TI = 0;
} 

// 副程式讀值
Data_TX(read[2]);
Data_TX((int)read[2]); 