求大神帮忙p个图解答

求大神把帮忙解答下【王者荣耀吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
求大神把帮忙解答下收藏
关于暗影战斧,冰霜长矛,和不详的被动减速是否叠加的问题。在百度上看来看去没看到关于这三个的暗影战斧的唯一被动叫做残废冰霜长矛的唯一被动叫做碎冰这两个的被动名字不同,但是效果挺接近的那么在普通攻击的时候效果是怎么算的,减多少攻速,多少移速
点亮12星座印记,
就是说在全触发的情况下可以减少对方75%移动速度咯
应用吧活动,
登录百度帐号2017年2月 Java大版内专家分月排行榜第二2017年1月 Java大版内专家分月排行榜第二2016年7月 Java大版内专家分月排行榜第二
2016年12月 Java大版内专家分月排行榜第三2016年10月 Java大版内专家分月排行榜第三2016年8月 Java大版内专家分月排行榜第三
匿名用户不能发表回复!|Powered by已收藏本页面
这张图小孩叫什么名字,或者哪里出处?求大神帮忙解答!
我的兄弟叫蜡笔小新
回复 14楼:你好,熊二
哆啦A梦,野比大雄,你有童年吗
你没童年吗 野比大雄
康夫改名为大熊之后非常不适应。渐渐就不看了
我的兄弟叫熊大
康夫,大熊
名侦探柯南
这不是哆啦A梦里的大雄么
大头儿子小头爸爸
叮当猫啊!90后应该都知道
哆啦A梦:与我同行 野比太
你可能喜欢的图片笑话
最受欢迎的爆笑笑话
扫码下载糗事百科app后使用快捷导航没有帐号?
查看: 1837|回复: 6
51单片机模拟iic时发现用到psw寄存器的CY位,求大神帮忙解答一下疑惑
在线时间39 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 56, 距离下一级还需 144 积分
一粒金砂(中级), 积分 56, 距离下一级还需 144 积分
这是模拟应答的程序:
sbit SCL=P1^0;
sbit SDA=P1^1;
bit I2C_RecvACK()//处理器检测到SDA拉低就能知道外接IIC设备数据已经收到
& & SCL = 1;& && && && && && &&&//拉高时钟线
& & Delay5us();& && && && && &&&//延时
& & CY = SDA;& && && && && && & //读应答信号
& & SCL = 0;& && && && && && &&&//拉低时钟线
& & Delay5us();& && && && && &&&//延时
& & return CY;
}我查了下资料,说:CY表示了运算是否有进位(或借位)。如果操作结果在最高位有进位(加法)或者借位(减法),则该位为1,否则为0。我想问,
1.怎么才算借位??。
2.SDA只有1或0,那他最高位就只有1位,怎么都进不上去啊,那CY不就一直是0吗?。
3.CY位既然是处理器状态标志位,那么理论上CY应该是由硬件控制,为什么课一对他进行赋值呢?
4.能不能直接设个变量,如 uchar flag;flag=SDA;return flag;这样可以不?
求大神教教我,这种类型的寄存器不会用。还是我理解有问题,CY = SDA这句话表示,CY位对SDA引脚也就是P1.1进行检测?还有就是能否给我讲解一下什么是进位或者借位,能不能给我举个具体的例子?
在线时间583 小时
芯币2271枚
TA的帖子TA的资源
纯净的硅(中级), 积分 939, 距离下一级还需 261 积分
纯净的硅(中级), 积分 939, 距离下一级还需 261 积分
本帖最后由 gs001588 于
11:22 编辑
我用三张图来说明问题。
傲游截图40.jpg (291.82 KB, 下载次数: 0)
11:06 上传
傲游截图59.jpg (258.66 KB, 下载次数: 0)
11:06 上传
傲游截图45.jpg (225.04 KB, 下载次数: 0)
11:22 上传
在线时间1482 小时
威望6389分
芯币22000枚
E金币300枚
TA的帖子TA的资源
按顺序给你回答:
1:进借位就是指加减法的溢出为,减法溢出表示向上有借位,=并且cy=1
2:这里只是用cy位传递返回值,和进借位没关系
3:状态标志在不做算数运算时不受影响,所以赋值可以一直保持
4:可以的,这么做更合理。
严格的说这程序不是特别合理,只是用cy传递SDA的位,你可以看看51的位操作这一块儿,C51在处理位变量时都用CY位来过度,代码里会有机制保护CY的使用过程不被中断影响。
在线时间39 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 56, 距离下一级还需 144 积分
一粒金砂(中级), 积分 56, 距离下一级还需 144 积分
我用三张图来说明问题。
不是很懂,为什么左移会一次是1,一次是0.。。。
可以这么理解。
左移的话相当于,CY+B7+B6+B5+B4+B3+B2+B1+B0,共9位;
右移的话相当于,B7+B6+B5+B4+B3+B2+B1+B0+CY,共9位。
我第一张图的数据BUF初始值为0xaa,即是,B7位为1,左移一位,就是把原本B7&
在线时间583 小时
芯币2271枚
TA的帖子TA的资源
纯净的硅(中级), 积分 939, 距离下一级还需 261 积分
纯净的硅(中级), 积分 939, 距离下一级还需 261 积分
不是很懂,为什么左移会一次是1,一次是0.。。。
可以这么理解。
左移的话相当于,CY+B7+B6+B5+B4+B3+B2+B1+B0,共9位;
右移的话相当于,B7+B6+B5+B4+B3+B2+B1+B0+CY,共9位。
我第一张图的数据BUF初始值为0xaa,即是,B7位为1,左移一位,就是把原本B7位移到了CY位。
同理,如果右移的话,就是把B0位移到了CY位,其它位依次往低位移。&
在线时间583 小时
芯币2271枚
TA的帖子TA的资源
纯净的硅(中级), 积分 939, 距离下一级还需 261 积分
纯净的硅(中级), 积分 939, 距离下一级还需 261 积分
可以这么理解。
左移的话相当于,CY+B7+B6+B5+B4+B3+B2+B1+B0,共9位;
右移的话相当于,B7+B6+B5+B4+B ...
同理,如果右移的话,就是把B0位移到了CY位,其它位依次往低位移。
在线时间39 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 56, 距离下一级还需 144 积分
一粒金砂(中级), 积分 56, 距离下一级还需 144 积分
同理,如果右移的话,就是把B0位移到了CY位,其它位依次往低位移。
懂了,这样通俗易懂。谢谢大神
EEWORLD 官方微信
Powered by}

我要回帖

更多关于 佳能m10 大神帮忙 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信