no bitwise neg

This commit is contained in:
Jonas Zeunert
2020-07-03 00:20:23 +02:00
parent c8b5e211a3
commit 61ae9497fe

View File

@@ -68,9 +68,9 @@ void DisplayBoardPinController::write_display_digit(uint8_t display_address, uin
void DisplayBoardPinController::select_display_segment(uint8_t segment) const void DisplayBoardPinController::select_display_segment(uint8_t segment) const
{ {
write_pin(pins_display_board.at("segment_select_A"), ~(segment & 0b001u)); write_pin(pins_display_board.at("segment_select_A"), !(segment & 0b001u));
write_pin(pins_display_board.at("segment_select_B"), ~(segment & 0b010u)); write_pin(pins_display_board.at("segment_select_B"), !(segment & 0b010u));
write_pin(pins_display_board.at("segment_select_C"), ~(segment & 0b100u)); write_pin(pins_display_board.at("segment_select_C"), !(segment & 0b100u));
} }
void DisplayBoardPinController::select_display_digit(uint8_t content) const void DisplayBoardPinController::select_display_digit(uint8_t content) const