• LuatOS-SOC接口文档(air780E)--lcdseg - 段式lcd


    常量

    常量

    类型

    解释

    lcdseg.BIAS_STATIC

    number

    没偏置电压(bias)

    lcdseg.BIAS_ONEHALF

    number

    1/2偏置电压(bias)

    lcdseg.BIAS_ONETHIRD

    number

    1/3偏置电压(bias)

    lcdseg.BIAS_ONEFOURTH

    number

    1/4偏置电压(bias)

    lcdseg.DUTY_STATIC

    number

    100%占空比(duty)

    lcdseg.DUTY_ONEHALF

    number

    1/2占空比(duty)

    lcdseg.DUTY_ONETHIRD

    number

    1/3占空比(duty)

    lcdseg.DUTY_ONEFOURTH

    number

    1/4占空比(duty)

    lcdseg.DUTY_ONEFIFTH

    number

    1/5占空比(duty)

    lcdseg.DUTY_ONESIXTH

    number

    1/6占空比(duty)

    lcdseg.DUTY_ONESEVENTH

    number

    1/7占空比(duty)

    lcdseg.DUTY_ONEEIGHTH

    number

    1/8占空比(duty)

    lcdseg.setup(bias, duty, vlcd, com_number, fresh_rate, com_mark, seg_mark)

    初始化lcdseg库

    参数

    传入值类型

    解释

    int

    bias值,通常为 1/3 bias, 对应 lcdseg.BIAS_ONETHIRD

    int

    duty值,通常为 1/4 duty, 对应 lcdseg.DUTY_ONEFOURTH

    int

    电压, 单位100mV, 例如2.7v写27. air103支持的值有 27/29/31/33

    int

    COM脚的数量, 取决于具体模块, air103支持1-4

    int

    刷新率,通常为60, 对应60HZ

    int

    COM启用与否的掩码, 默认为0xFF,全部启用.若只启用COM0/COM1, 则0x03

    int

    seg启用与否的掩码, 默认为0xFFFFFFFF,即全部启用. 若只启用前16个, 0xFFFF

    返回值

    返回值类型

    解释

    bool

    成功返回true,否则返回false

    例子

    -- 初始化lcdseg
    if lcdseg.setup(lcdseg.BIAS_ONETHIRD, lcdseg.DUTY_ONEFOURTH, 33, 4, 60) then
        lcdseg.enable(1)
    
        lcdseg.seg_set(0, 1, 1)
        lcdseg.seg_set(2, 0, 1)
        lcdseg.seg_set(3, 31, 1)
    end
    

    lcdseg.enable(en)

    启用或禁用lcdseg库

    参数

    传入值类型

    解释

    int

    1启用,0禁用

    返回值

    返回值类型

    解释

    bool

    成功与否

    例子


    lcdseg.power(en)

    启用或禁用lcdseg的输出

    参数

    传入值类型

    解释

    int

    1启用,0禁用

    返回值

    返回值类型

    解释

    bool

    成功与否

    例子


    lcdseg.seg_set(com, seg, en)

    设置具体一个段码的状态

    参数

    传入值类型

    解释

    int

    COM号

    int

    seg号 要更改的字段的位索引

    int

    1启用,0禁用

    返回值

    返回值类型

    解释

    bool

    成功与否

    例子

  • 相关阅读:
    笔记-Python lambda
    flutter系列之:在flutter中使用相机拍摄照片
    SQL之alter的用法简介
    css自学框架之图片懒加载
    oracle 执行计划详解
    Flink学习:Flink支持的数据类型
    LeetCode 0670. 最大交换
    Spring系列- - -spring bean生命周期
    说说 Redis 缓存删除策略
    复用和解复用
  • 原文地址:https://blog.csdn.net/l531798151/article/details/133979178