新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 数据高低位交换程序

数据高低位交换程序

作者: 时间:2016-11-18 来源:网络 收藏
有时候连接数据口的时候,为了硬件电路连接布线方便,所以刚好把数据口的高低位逆向连接,但是可以用软件来转换过来,具体程序如下:C51格式
/////////数据高低位交换子程序/////////////
//D0-D7 => D7-D0
uchar Data_change(uchar data_temp)
{
uchar i,temp1;
temp1=0;
for(i=0;i<8;i++)
{
data_temp=data_temp<<1;
if(CY==0)
{temp1=temp1|0x00;}
else
{temp1=temp1|0x80;}
if(7>i>0)
{temp1=temp1>>1;}
else
{;}
}
return (temp1);
}
//////////////////////////////


评论


技术专区

关闭
×

TI 在线会
2025年6月11日,与TI一起探索电动化汽车高效音频解决方案吧!