There has been a lot of discussion about BCD to Binary recently, but how bout the other way. The "Embedded Control Handbook", page 5-120 has a 16 bit to BCD listing but can take up to 885 clock cycles. Anything more efficient out there? I need only a 10 bit to BCD routine (actually up to 999 ). Ross Lyle Camosun College Victoria, BC lyle@camosun.bc.ca