3655| 3
|
想用mini板的实验十来驱动一块8位的彩屏,却总是白屏, |
5金钱
最佳答案谢谢朋友,一分钟前刚解决,因为我这个只有8根数据线,数据总是要分两次写入,先写入高位,再写低位,移植的时候没考虑全面,把原本该写入低位的寄存器地址都写到高位了,写寄存器前先高8位写入一个0x00,低8位就正常了,
void LCD_WR_REG(u8 data)
{
LCD_RS_CLR;
LCD_CS_CLR;
GPIOC->ODR=0x00;
LCD_WR_CLR;
LCD_WR_SET;
GPIOC->ODR=data;
LCD_WR_CLR;
LCD_WR_SET;
LCD_CS_SET;
}哈哈
研究gui去了
| ||
| ||
| ||
开着单片机翱翔在天空
|
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-30 15:37
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网