亮度是根据0x81 后面的值的大小改变的
0 不亮 255 最亮
因为这两行是在初始化里面的,所以要改变亮度的话,要把这两行复制粘贴在main.c里
先在 ./HAL/OLED/OLED_NEW.H 中声明下面这个函数
void OLED_write_iic_com(unsigned char IIC_Command);
例如:用按键控制亮度
        angle+=16;
    OLED_write_iic_com(0x81);//--set contrast control register
    OLED_write_iic_com(angle); // Set SEG Output Current Brightness


        angle-=16;
          OLED_write_iic_com(0x81);//--set contrast control register
        OLED_write_iic_com(angle); // Set SEG Output Current Brightness

 

发表回复

后才能评论