| 省代码和要速度是冲突的 给一个我写的仅供参考
 
 //****************************************************
 //   hex to bcd 转换程序
 //****************************************************
 void Hex2Bcd(uint32 num)
 {
 uchar i;
 if(num==0)
 {
 for(i=9;i>0;i--)
 {
 disp_buffer[i-1]=' ';
 }
 disp_buffer[9]=0x30;
 }
 else
 {
 for(i=10;i>0;i--)
 {
 if(num==0)
 {
 disp_buffer[i-1]=' ';
 }
 else
 {
 disp_buffer[i-1] = ((num % 10)+0x30);
 num /= 10;
 }
 }
 }
 }
 |