
void bintodec(byte bth) 
{ 
    byte data hun_dec; 
    byte data ten_dec; 
    byte data unit_dec; 

    hun_dec = bth;           // get 100s digit value
    hun_dec /= 100; 
    hun_dec += 0x30;         // convert digit to ASCII
    serial[0] = hun_dec;     // put into convert buffer

    ten_dec = bth % 100;     // get remainder from 100s calc
    unit_dec = ten_dec % 10; // get remainder from 10s calc
    ten_dec /= 10;           // get 10s digit value
    ten_dec += 0x30;         // make 10s into ASCII
    serial[2] = ten_dec;     // place 10s into convert buffer

    unit_dec += 0x30;        // convert units into ASCII
    serial[3] = unit_dec;    // put units into buffer
} 
