PORTD |= (1 << op) //位置高PORTD &= ~(1 << op) //位置低PORTD ^= (1 << op) //位取反PIND & (1 << op) //位读取op为设置的位置