Я использую Tiva c для управления ЖК-дисплеем, но некоторые символы и цифры отображаются неправильно, например, N отображается как L, 2 и 3 отображаются как 0, а другие символы и буквы отображаются правильно.
Вот функция, которая отображает символы:
void LCD_voidWriteCharacter(char Character)
{
SET_BIT(GPIO_PORTA_DATA_R, 7); // RS pin is 1 -> data
GPIO_PORTB_DATA_R = Character;
SET_BIT(GPIO_PORTA_DATA_R, 5); // Enable is high (latch)
Delay_ms(2);
CLEAR_BIT(GPIO_PORTA_DATA_R, 5); // Enable is low
}
где может быть проблема?
извините за мой английский