日志档案

发表于 2008-4-30 17:18:04

1

标签: 无标签

一个字节的高低位转换的程序

uchar upset(uchar dat) //用12345678代表dat的各个位
{
  dat=(dat>>4)(dat<<4); //dat变成56781234
  dat=((dat&0xcc)>>2)((dat&0x33)<<2);//dat=78563412
  dat=((dat&0xaa)>>1)((dat&0x55)<<1);//dat=87654321
  return dat;
}

系统分类: 单片机   |   用户分类: 单片机   |   来源: 转贴   |   【推荐给朋友】

    阅读(175)    回复(0)  

投一票您将和博主都有获奖机会!