【发布时间】:2019-03-06 15:05:29
【问题描述】:
我用Tiva c驱动LCD,但有些字符和数字显示错误,例如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
}
问题可能出在哪里? 对不起我的英语
【问题讨论】:
标签: c cortex-m lcd texas-instruments