找回密码
 立即注册
查看: 309|回复: 2

关于ST7567升压参数的设置

[复制链接]
  • TA的每日心情
    开心
    半小时前
  • 签到天数: 169 天

    [LV.7]常住居民III

    14

    主题

    53

    回帖

    774

    积分

    高级会员

    积分
    774
    发表于 2023-11-25 09:14:41 | 显示全部楼层 |阅读模式
    市场上大多数LCD12864采用的显示驱动都是ST7567。前不久用3.3v供电的单片机驱动ST7567发现完全无显示,应该不是程序问题,因为程序在5v供电的单片机上运行是没有问题。

    后来发现:是Electronic Volume Control设置偏低,导致LCD内部电压不足。
    这是后来的初始化代码:
    1. transfer_command(0x2f);//0x2f升压电路,电压管理电路,0x20-0x27为V5电压内部电阻调整设置
    2.         transfer_command(0x81);//SET EV 调对比度
    3.         transfer_command(0x1f);//0x01-0x3f电量寄存器设置模式
    4.         transfer_command(0xa0);//0xa0为Segment正向,0xa1 为Segment反向
    5.         transfer_command(0xc8);//0xc0正向扫描,0xc8反射扫描
    6.         transfer_command(0xa6);//0xa6正向显示,0xa7反向显示
    7.         transfer_command(0xa4);//0xa4正常显示,0xa5全屏点亮
    8.         transfer_command(0xf8);//背压比设置
    9.         transfer_command(0x10);//0x00-0x01-0x10
    10.         transfer_command(0xaf);//0xaf显示器开
    复制代码



    其中:

    transfer_command(0x81);//SET EV 调对比度
    transfer_command(0x1f);//0x01-0x3f电量寄存器设置模式

    EV设置为0x1f,原来的这个参数设的是0x01

    数据手册上寄存器关于EV的描述

    0ed54bf9f6fc4f8c9f650bec899bcd15.png e44b34c86732485ea4c8087ff787789a (1).png 2f11fffd174d462ba8207bd75cee1eaa.png



    为什么要调成1FH,其实也很简单,之前整个电路都是用5v驱动,原来设成01H,就有足够的内部电压,这次底板供电是3.3v,这个参数要提高才行,1FH应该是合适的。




    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 165 天

    [LV.7]常住居民III

    10

    主题

    102

    回帖

    158

    积分

    注册会员

    积分
    158
    发表于 2023-12-27 11:26:02 | 显示全部楼层
    这种屏幕大多是3.3V电压的。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 110 天

    [LV.6]常住居民II

    10

    主题

    582

    回帖

    924

    积分

    高级会员

    积分
    924
    发表于 2024-2-5 16:26:13 | 显示全部楼层
    wpppmlah 发表于 2023-12-27 11:26
    这种屏幕大多是3.3V电压的。

    测试过几块LCD12864,相同电压下不同型号对应的EV值是不一样的。
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-17 10:18 , Processed in 0.062523 second(s), 39 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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