[AVR单片机] 如何把一个unsigned int的数据D15和D14最简单的掉换过来

[复制链接]
2696|3
 楼主| zsmbj 发表于 2007-3-10 16:05 | 显示全部楼层 |阅读模式
其他位不变。
要求:必须是c语言。
平常人 发表于 2007-3-10 17:50 | 显示全部楼层

x=x&0x3fff | (x>>1)&0x4000 | (x<<1)&0x8000;

zalin 发表于 2007-3-10 20:40 | 显示全部楼层

x=( (x^(x<<1))&0x8000 ) ? (x^0xc000) : x;

cnf.wan 发表于 2007-3-13 19:35 | 显示全部楼层

我用位域

您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

227

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部