value丨=0x80;就是value=value丨0x80
    结果是将value的最高位置1,其余位不变 "丨"是或运算
    常见还有a+=2是a=a十2
    a&=0xf0是a=a&0xf0 将a的低4位清0,高4位不变
    a>>=2是 a=a>>2 将a右移两位
    u8 pos就是定义一个无符号字符型变量
    dat数据 可以随便定义