zhudean11
发表于 2024-5-6 13:23:43
大明狐 发表于 2024-5-6 09:49
能把各引脚名称写出来就更好判断了
如果是带字库的,比普通SPI屏幕多出来的,就是字库芯片的读数据和片选 ...
{:4_250:}{:4_201:}{:4_201:}
ryj870925
发表于 2024-5-28 08:16:03
很幸运能找到手把手教的师傅{:handshake:}
ryj870925
发表于 2024-5-28 13:23:39
刚刚学习了第二节 屏幕的分类,谢谢
hsongshan
发表于 2024-6-5 13:25:01
很强,很牛B{:5_332:}
wjy123
发表于 2024-6-7 11:08:44
OLED支不支持调节亮度啊?
大明狐
发表于 2024-6-7 13:09:21
本帖最后由 大明狐 于 2024-6-7 13:10 编辑
wjy123 发表于 2024-6-7 11:08
OLED支不支持调节亮度啊?
支持
芯片指令 81h 是调节屏幕对比度的。
因为是单色屏,只有亮和灭,所以对比度也就相当于亮度了。
这是个双字节指令,就是在调用0x81之后,要跟一条具体数值的指令,范围是0-255(00h~FFh)。
比如:
OLED_SendCommand(0x81);
OLED_SendCommand(0x80);//128
就是设置屏幕对比度为全亮的一半
一般在初始化函数OLED_Init里可以找到这个指令,在初始化的时候就设置好。
同时也可以在主程序里随时调用,通过改变数值,来实现亮度的“渐变”。
不过不同芯片虽然都支持这条指令,但是对数值反馈出来的实际亮度,却有一些不同
下面是相同的亮度值变化在SH1106和SSD1315上的效果,1106的明显过渡更自然而1315的有些突然。
150151
wjy123
发表于 2024-6-9 15:01:47
大明狐 发表于 2024-6-7 13:09
支持
芯片指令 81h 是调节屏幕对比度的。
感谢大佬,我也去试试
yywf2021544699
发表于 2024-6-13 11:02:49
感谢大明狐{:5_308:}
zhangjsh
发表于 2024-6-24 18:14:59
感谢分享
微光
发表于 2024-6-24 21:17:53
学习了,感谢!
页:
1
2
3
4
5
[6]
7
8
9
10