|
發(fā)射時(shí)以900us高電平和2000us底電平表示1; 450us高電平和 2000us低電平表示0。 而8?jìng)(gè)1或0組成一個(gè)字節(jié)。為了防止誤碼, 在每個(gè)字節(jié)的前面加一個(gè)2ms高電平和2ms低電平的起始碼 為什么到解碼時(shí) if((i>=390)&&(i<=450))recedata=recedata&0xfe; elseif((i>=800)&&(i<=860)) recedata=recedata|0x01; 390.450.800.860是怎么算出來的? |
|