找回密码
 立即注册
楼主: yuyy1989

用STC32G的硬件SPI驱动LCD12864屏幕的程序

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:220
  • 最近打卡:2025-05-01 18:20:12

79

主题

631

回帖

1132

积分

金牌会员

积分
1132
发表于 2024-6-2 03:47:29 | 显示全部楼层
duro*** 发表于 2024-6-2 03:46
你是参考官方的哪个例子呢? 官方的7920好像和7567差别很大吧?7567还要设置电压,偏压比,对比度。7920好 ...

7920 官方的例子里只有几句。
void LCDInit(void) //LCM³õʼ»¯
{
    PSB = 1;    //²¢¿Ú
//  PSB = 0;    //SPI¿Ú
    delay_ms(10);
    LCD_RESET = 0;
    delay_ms(10);
    LCD_RESET = 1;
    delay_ms(100);
   
    WriteCommandLCD(0x30,1); //ÏÔʾģʽÉèÖÃ,¿ªÊ¼ÒªÇóÿ´Î¼ì²âæÐźÅ
    WriteCommandLCD(0x01,1); //ÏÔʾÇåÆÁ
    WriteCommandLCD(0x06,1); // ÏÔʾ¹â±êÒÆ¶¯ÉèÖÃ
    WriteCommandLCD(0x0C,1); // ÏÔʾ¿ª¼°¹â±êÉèÖÃ
}

void LCDClear(void) //ÇåÆÁ
{
    WriteCommandLCD(0x01,1); //ÏÔʾÇåÆÁ
    WriteCommandLCD(0x34,1); // ÏÔʾ¹â±êÒÆ¶¯ÉèÖÃ
    WriteCommandLCD(0x30,1); // ÏÔʾ¿ª¼°¹â±êÉèÖÃ
}
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 19:50 , Processed in 0.134985 second(s), 45 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表