单片机/MCU论坛
直播中

pans0ul

10年用户 13经验值
擅长:可编程逻辑
私信 关注
[问答]

请问怎么用89S51单片机,让三个十六进制数据相加?

请问怎么用89S51单片机,让三个十六进制数据相加?

我想如果通过移位相加,51最多也只有16位,怎么移位,都会让一个十六进制移出去. 显然移位是不行的了?!

请问这种情况该怎么解决?用什么方法可以实现?

已退回5积分

回帖(4)

fexon

2016-3-3 08:39:37
按位与操作行不?
举报

pans0ul

2016-3-3 19:54:18
引用: fexon 发表于 2016-3-3 08:39
按位与操作行不?

不行,第三位十六进制会丢失
举报

Exactly

2016-3-13 10:11:32
不不不不是
举报

破力达

2016-3-13 11:33:58
是想把他们合成一个数据吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分