单片机为啥16转10之后直接就变成多少字节了

比如说,00H-1FH,我想计算多少字节,网上的答案是先转换十进制后加一就是32字节,但是字节单位是B,是二进制,我就不明白了

00H-1FH这是16进制数,字节是计量存储容量的一种计量单位,根本不能转化。
假如我的寄存器是1个字节的也就说明,这个寄存器里可以存二进制数0000 0000 到 1111 1111,
十六进制就是00H到FFH。
所以说你只能说00H-1FH中有多少个数,这个数一般就是用十进制来理解也就是32个,但是不能说00H-1FH有多少个字节。

进制的话如楼上所说,只是给人看的,除了少数特殊场合需要用到BCD等编码外,其余都是正常以字节为单位存放的,和什么进制没关系

如果你是想计算两个地址间有多少字节的“空间”时,和十进制一样,大的减小的然后+1.比如学号11到学号50之间有多少人,50-11+1=40人