下载此文档

16进制转换算成10进制程序.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
Forpersonaluseonlyinstudyandresearch;mercialuseSTC单片机中的eeprom写入和读取6位的10进制数需要进行数据类型转换吗?具体是怎样现的呢?2013-06-0410:24 满意回答提问者采纳 2013-06-0410:276位10进制数,转换为16进制,;分4个字节写入ucharc1;c1=x>>24;//最高字节c1=x>>16;//次高字节c1=x>>8;//次低字节c1=x&0xff;//最低字节分别写入就可以了。追问 我用的是stc12C5A60S2单片机,我将转化轩16进制的数保存在一个数组,然后整个数组写进去,当需要的时候再读出来还原成十进制数可否呢?回答 当然可以。追问 想了一下,不知应该如何用单片机C语言去实现啊,可以指导下不?提问者评价 谢谢哈评论 |  ningling_21 知道达人 | 来自团队 单片机学习 | 十级 采纳率26%擅长: 其他编程语言 汇编语言 C/C++16进制转换算成10进制程序来源:本站整理作者:佚名2009年01月14日23:330分享QQ空间新浪微博腾讯微博人人网[导读]16进制转换算成10进制程序 unsignedchard[10];   //用于显示的10位显示缓存 //======================关键词:进制16进制转换算成10进制程序 unsignedchard[10];   //用于显示的10位显示缓存 //========================================================    //16进制to10进制输出子程序:显示数据,起始位,结束位,有无小数点 //======================================================== voidoutput(unsignedlongdd,unsignedchars,unsignedchar e,unsignedchardip){    unsignedlongdiv;    unsignedchartm[8],i,j;    div=10000000;    for(i=0;i<8;i++){        tm[i]=dd/div;        dd%=div;        div/=10;    }    for(i=0;i<6;i++){        if(tm[i]!=0)break;        tm[i]=nul;    }    tm[5]|=dip;           //小数点控制,请看“串行LED数码管显示驱动程序”    j=7;    for(i=s;i<e;i++){        d[i]=tm[j];        j--;    } } //把显示位5-9位的10进制数转换成为16进制数 unsignedintinput(void){    unsignedintdd,dat;    dd=10000;dat=0;    for(i=5;i<10;i++){        dat+=dd*temp;        dd/=10;    }    return(dat); } /*   89C51系列CPU编程器接收CPU程序*/ #include<> #include<> #include<.h> #definee8 #definep9 #definel10 sbitled=P3^2; sbitp27=P2^7; sbitp26=P2^6; sbitp36=P3^6; sbitp37=P3^7; sbitrst=P3^3; sbitale=P3^5; sbitvpp=P3^4; bitb_break; unsignedintadds; //    voidint_t0(void)interrupt1{    TH0=-100;    b_break=1; } voidwait(unsignedcharw){    unsignedintt=w*184;    b_break=0;    TL0=-t%256-1;TH0=-t/256;    while(b_break==0){} } voidnop(void){    _nop_();_nop_();_nop_();_nop_();    _nop_();_nop_();_nop_();_nop_();    _nop_();_nop_();_nop_();_nop_();    _nop_();_nop_();_nop_();_nop_();    _nop_();_nop_();_nop_();_nop_(

16进制转换算成10进制程序 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雾里看花
  • 文件大小93 KB
  • 时间2019-10-24