2013-04-29 46 views
1

我正在查看一些MPASM固件代碼,其中8位二進制數字正在加載到程序開始處的狀態寄存器中以設置處理器。8位二進制數字之前的B和b之間的差別

#define DEF_INTCON B'10100000' 
#define DEF_OPTION B'10000111'  
#define GPIO_TRIS B'11010000'  
#define DEF_GPIO B'00000000'  
#define DEF_ANSEL B'01111000'   
#define AN0_ADCON0 b'00000001'  ; CHS<2:0> 000 above settings for AN0 
#define AN1_ADCON0 b'00000101'  ; CHS<2:0> 001 above settings for AN1 
#define AN3_ADCON0 b'00001101'  ; CHS<2:0> 011 above settings for AN3 
#define DEF_ADCON0 AN3_ADCON0 

大B和小B有什麼區別?

回答

0

它們是一樣的。基數類型不區分大小寫。

+0

謝謝。我認爲是這樣,從其他代碼示例中我看不出有什麼區別,但它總是有助於從具有更多知識的人那裏聽到它。 – walshrm 2013-04-30 16:05:57

+0

沒問題。混淆和匹配給定的源文件就像你的例子有點混淆。 – 2013-04-30 16:15:10

相關問題