打印
[51单片机]

淘宝买的0.96寸OLED显示屏彩色的不显示

[复制链接]
1997|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主



我在淘宝买了一款0.96寸OLED彩色屏,给厂家要了程序。
可是程序下栽进去一点也不显示,好像有点背光,偶尔一闪一闪的花屏。
反正从来没对过。
我找厂家理论,几天下来,厂家主动让我申请退款。
引脚顺序是BLK,CS,DC,RES,SDA,SCL,VCC,GND。
哪位大神有这种屏的代码,麻烦发一下,谢谢!
我邮箱:chenbingldc@126.com.

使用特权

评论回复
评论
dirtwillfly 2023-5-4 08:41 回复TA
卖家最了解他们的产品,他们的代码都不行就换模块吧 
cooldog123pp 2023-5-4 08:10 回复TA
是你代码有问题吧 

相关帖子

沙发
PPDDPPDD1234| | 2023-5-3 16:15 | 只看该作者
这玩意,如果厂家的程序不能用的话,找网友也是白搭啊。。。

还是仔细看看有没有接错的地方,程序管脚定义有没有改过来(配合你的单片机啥的)。这种特别通用的东西,一般而言,产品有问题的概率极低。

实在找不到问题,就换一家的产品试试吧。。。

使用特权

评论回复
板凳
trucyw| | 2023-5-3 18:52 | 只看该作者
这个不是OLED的哦,要给背光供电的哦

使用特权

评论回复
地板
王栋春| | 2023-5-3 22:15 | 只看该作者
RT-Thread纪念电子胸卡,这个东西老乡有过了解吗?      

使用特权

评论回复
5
比神乐|  楼主 | 2023-5-4 03:25 | 只看该作者
trucyw 发表于 2023-5-3 18:52
这个不是OLED的哦,要给背光供电的哦

我给背光供电了

使用特权

评论回复
6
比神乐|  楼主 | 2023-5-4 03:25 | 只看该作者
王栋春 发表于 2023-5-3 22:15
RT-Thread纪念电子胸卡,这个东西老乡有过了解吗?

没有

使用特权

评论回复
7
hjl2832| | 2023-5-4 07:59 | 只看该作者
这个上面不是写得很清楚,是TFT LCD 吗?不是OLED。你还是把厂家给的代码发出来看看吧。

使用特权

评论回复
8
STCMCUNT015| | 2023-5-4 10:47 | 只看该作者
用STC8H用硬件SPI驱动TFT彩屏,代码下载地址:www.stcaimcu.com/forum.php?mod=viewthread&tid=57&highlight=TFT%2BSPI


使用特权

评论回复
9
coody| | 2023-5-4 11:07 | 只看该作者
这是TFT LCD,不是OLED。
卖家的代码不会有问题的,否则从他卖出第一块屏开始,就不会正常,就不会持续卖。
楼主注意,卖家的程序可能是用STC89系列测试的,
如果你你将程序下到STC8G系列、STC8H系列,则要设置IO方式,还要留意速度。

使用特权

评论回复
10
比神乐|  楼主 | 2023-5-4 11:09 | 只看该作者
STCMCUNT015 发表于 2023-5-4 10:47
用STC8H用硬件SPI驱动TFT彩屏,代码下载地址:www.stcaimcu.com/forum.php?mod=viewthread&tid=57&highligh ...

谢谢!我看看

使用特权

评论回复
11
比神乐|  楼主 | 2023-5-4 11:10 | 只看该作者
coody 发表于 2023-5-4 11:07
这是TFT LCD,不是OLED。
卖家的代码不会有问题的,否则从他卖出第一块屏开始,就不会正常,就不会持续卖。 ...

不过他们的代码还有STM32F103的,我试了也不行。

使用特权

评论回复
12
STCMCUNT015| | 2023-5-4 11:24 | 只看该作者

2、开天斧/STC8H8K64U,硬件SPI驱动三线SPI_TFT屏www.stcaimcu.com/forum.php?mod=viewthread&tid=1091&highlight=TFT%2BSPI

使用特权

评论回复
13
STCMCUNT015| | 2023-5-4 11:28 | 只看该作者
本帖最后由 STCMCUNT015 于 2023-5-4 11:29 编辑


TFT彩屏SPI驱动编程-基于STC32G12K128的SPI_DMA功能的例程分享:www.stcaimcu.com/forum.php?mod=viewthread&tid=903&highlight=TFT%2BSPI




97974645325f58d6eb.jpg (254.24 KB )

97974645325f58d6eb.jpg

使用特权

评论回复
14
比神乐|  楼主 | 2023-5-4 13:26 | 只看该作者
STCMCUNT015 发表于 2023-5-4 11:28
TFT彩屏SPI驱动编程-基于STC32G12K128的SPI_DMA功能的例程分享:www.stcaimcu.com/forum.php?mod=viewthre ...

谢谢

使用特权

评论回复
15
trucyw| | 2023-5-4 14:12 | 只看该作者
建议楼主先用GPIO模拟看能不能点亮先,后面再研究硬件SPI的问题
可以参考这个看下接线什么的https://bbs.21ic.com/forum.php?mod=viewthread&tid=3300276&page=1#pid13427768

使用特权

评论回复
16
trucyw| | 2023-5-4 14:12 | 只看该作者
建议楼主先用GPIO模拟看能不能点亮先,后面再研究硬件SPI的问题
可以参考这个看下接线什么的https://bbs.21ic.com/forum.php?mod=viewthread&tid=3300276&page=1#pid13427768

使用特权

评论回复
17
比神乐|  楼主 | 2023-5-4 14:33 | 只看该作者
trucyw 发表于 2023-5-4 14:12
建议楼主先用GPIO模拟看能不能点亮先,后面再研究硬件SPI的问题
可以参考这个看下接线什么的https:/ ...

谢谢!我现在就是模拟时序的。
现在用51单片机可以了,STM32还不行。

使用特权

评论回复
18
trucyw| | 2023-5-5 06:41 | 只看该作者
比神乐 发表于 2023-5-4 14:33
谢谢!我现在就是模拟时序的。
现在用51单片机可以了,STM32还不行。

注意STM32和51单片机的指令周期,可能是下发初始代码的速度不能太快,你可以比对单片机和STM32的波形看下差异
oid LCD_WR_REG(u8 regval)
{
u8 i;
LCD_CS_H();
LCD_CS_L();
LCD_SCL_L();
delay_us(us);
LCD_SDA_L();
delay_us(us);
LCD_SCL_H();
delay_us(us);
for(i=0;i<8;i++)
{
LCD_SCL_L();
if(regval&0x80)
{
LCD_SDA_H();
}
else
{
LCD_SDA_L();
}
delay_us(us);
regval<<=1;
LCD_SCL_H();
delay_us(us);
}
LCD_SCL_L();
}
这些延时很重要,我一开始用CH32V307也是没有加延时死活就是点不亮

使用特权

评论回复
19
资深技术| | 2023-5-5 09:47 | 只看该作者
这个屏我试过,不知为何TB卖家都说是OLED?

使用特权

评论回复
20
比神乐|  楼主 | 2023-5-5 10:04 | 只看该作者
trucyw 发表于 2023-5-5 06:41
注意STM32和51单片机的指令周期,可能是下发初始代码的速度不能太快,你可以比对单片机和STM32的波形看下 ...

谢谢!我试过延时5us不管用,我觉得延时用不了那么长吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

437

主题

3427

帖子

7

粉丝