void bintobcd(uint bin) //二、十进制转换<br />{<br />//bcd_w=(uchar)(bin/10000);<br />bcdbuf[3]=(uchar)((bin%10000)/1000); //;转换千位<br />bcdbuf[2]=(uchar)(((bin%10000)%1000)/100); // 转换百位<br />bcdbuf[1]=(uchar)((((bin%10000)%1000)%100)/10); // 转换十位<br />bcdbuf[0]=(uchar)((((bin%10000)%1000)%100)%10); // 转换个位<br />}<br /><br />这个功能的程序使用FPGA 编程,怎么样比较好的实现!!<br />主要是资源和工作频率的考虑! |
|