PIC汇编中的整型常量:十进制与十六进制

问题描述:

我正在基于PIC的微控制器(微芯片)中进行编程。我使用的PIC模型是PIC16。PIC汇编中的整型常量:十进制与十六进制

我在分类数据类型时遇到问题

例如, MOVLW xxxx其中xxxx如下: -

  • 0x23:十六进制

  • 23:小数

  • D'20': 十六进制

  • 1Bh:十六进制

  • b'00101100': 二进制

为什么1BhD'20'0x23十六进制?是否有任何其他的方式展现在PIC汇编

0x23 十六进制

23 十六进制

D'20' 十进制十六进制

1Bh 十六进制

b'00101100' 二进制

这是正确的组合。在汇编中,默认情况下,23是十六进制。 D'20'中的D表示数据类型是十进制的。与1Bh相同,其中h表示十六进制。

+0

为了进一步阐明:Radix默认为十六进制。无符号无符号表示“应假设基数”。 –