標(biāo)題: arduino程序中的這些0x55,0x51,0x52,0xFF都是什么意思啊 [打印本頁(yè)]

作者: letter256    時(shí)間: 2018-3-4 15:08
標(biāo)題: arduino程序中的這些0x55,0x51,0x52,0xFF都是什么意思啊
例如 if(comdata[1]==0xFF)這樣,0xFF是什么意思?

作者: QIANLILI    時(shí)間: 2018-3-4 15:57
程序上使用的數(shù)值表達(dá)  0xFF等都是十六進(jìn)制寫法   換成十進(jìn)制就是255  換成二進(jìn)制就是11111111    你這條語(yǔ)句解釋為  如果 數(shù)組comdata 第二個(gè)字節(jié)的數(shù)值等于255時(shí)  
作者: ahshmj    時(shí)間: 2018-3-4 17:00
0xFF是用16進(jìn)制來(lái)表示十進(jìn)制的255的表示方法。也可以用0FFH來(lái)表示。換算成二進(jìn)制1111 1111


這是數(shù)字電路的最最基本的知識(shí),建議你還是從頭學(xué)起。
作者: Swiftyuan    時(shí)間: 2018-3-5 11:40
0x00-0xFF是十六進(jìn)制的表示數(shù),例如0x11換算十進(jìn)制就是1*16+1=17




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1