1、第一二状态判断引导码是否按NEC协议 2、第三、四、五、六状态接收数据 判断逻辑1高电平持续时间是否大于3个250us,实际测得是1600us左右,因为进入中断需要250us时间所以选择3*250, 逻辑0的高电平不大于560us,不可能大于3个250,所以很好可以区分逻辑0和逻辑1. 3、状态切换时需要特别注意引脚电平的状态