高位在前,先是前导,后面是数据
你想怎么收就怎么发,一般来说,开始是引导码,再来就发数据,红外编码一般都是采用曼彻斯特编码,说起挺悬糊的,其实就是01代表0,10代表1,就是在发射时不能出现全高或全低电平,也就是不能出现连1或是连0,采用曼彻斯特编码就不会出现这个问题。那么你在编程时也可以不用这样理解,你就把0认为是0,1认为是1,但0或1的时间不能太长,一般一个bit位长度在500~600us左右。说了一大堆,没说正题,一般都是先发高位。这样习惯一点。