单片机编程c语言中<<的用法

2024-12-03 11:59:40
推荐回答(2个)
回答(1):

这个命令是让TimerPauseReg左移8位,即乘以256倍吗?
如果高8位 为0的话 可以说是 乘以256

i=(addr>>8)<<1
比如 addr 值 为 1284H
addr>>8 为 0012H
(addr>>8)<<1 为 0024H
而右移7位 值 为 0025H

1< 我也不是很清楚 抱歉 知识不精

回答(2):

最好把整个程序都放上来,不能断章取义的看一两句话.