PIC 汇编中的整数常量:十进制与十六进制
Integer constants in PIC assembly: decimal vs. hex
我正在使用基于 PIC 的微控制器(微芯片)进行编程。我用的PIC型号是PIC16.
我对数据类型分类有疑问
例如MOVLW xxxx
其中 xxxx
如下:-
0x23
: 十六进制
23
: 十进制
D'20'
:
十六进制
1Bh
: 十六进制
b'00101100'
:
二进制
为什么1Bh
、D'20'
、0x23
是十六进制的? PIC汇编中有没有其他方法显示十六进制
0x23
十六进制
23
十六进制
D'20'
十进制
1Bh
十六进制
b'00101100'
二进制
这是正确的组合。在汇编中,默认情况下 23
是十六进制。 D'20'
中的D表示数据类型为十进制。与 1Bh
相同,其中 h 表示十六进制。
我正在使用基于 PIC 的微控制器(微芯片)进行编程。我用的PIC型号是PIC16.
我对数据类型分类有疑问
例如MOVLW xxxx
其中 xxxx
如下:-
0x23
: 十六进制23
: 十进制D'20'
: 十六进制1Bh
: 十六进制b'00101100'
: 二进制
为什么1Bh
、D'20'
、0x23
是十六进制的? PIC汇编中有没有其他方法显示十六进制
0x23
十六进制
23
十六进制
D'20'
十进制
1Bh
十六进制
b'00101100'
二进制
这是正确的组合。在汇编中,默认情况下 23
是十六进制。 D'20'
中的D表示数据类型为十进制。与 1Bh
相同,其中 h 表示十六进制。