数码之家

 找回密码
 立即注册
搜索
查看: 1237|回复: 15

[C51] 榨干51单片机最后一滴血,驱动128*64全彩led点阵

[复制链接]
发表于 2023-11-3 00:20:20 来自手机浏览器 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 junzi000 于 2023-11-3 00:23 编辑

不容易啊,51单片机驱动128*64全彩led点阵屏显示4096色图片数据,终于搞定这个程序了。由于受51单片机速度限制,驱动12864全彩led非常吃力,闪烁的很厉害。实现的过程也很坎坷,一点点摸索,从一开始单色16阶灰度数据开始尝试,反复思考反复实验,当搞定16灰度之后,再搞全彩就简单多了,思路一下子就打开了。
20231101_201702.jpg
SmartSelect_20231103-001741_Gallery.jpg
SmartSelect_20231103-001408_Gallery.jpg
SmartSelect_20231103-001520_Gallery.jpg

打赏

参与人数 1家元 +18 收起 理由
数码家园 + 18

查看全部打赏

发表于 2023-11-3 08:10:00 | 显示全部楼层
能搞这个的都是牛人。
回复 支持 反对

使用道具 举报

发表于 2023-11-3 08:14:26 | 显示全部楼层
没有驱动芯片直驱吗?
回复 支持 反对

使用道具 举报

发表于 2023-11-3 08:28:55 | 显示全部楼层
这个点阵屏是不是个单元板?
回复 支持 反对

使用道具 举报

发表于 2023-11-3 08:54:08 | 显示全部楼层
让我想起了二十多年前用8031开发LED显示屏。
如果用单片机直接驱动灰度显示,比较头疼的是亮度值与脉冲调制的脉冲数不是线性关系。
回复 支持 反对

使用道具 举报

发表于 2023-11-3 09:10:06 | 显示全部楼层
这种屏不错啊,做显示也挺个性,就是有点贵:
https://item.taobao.com/item.htm?id=695417576666
image.png
回复 支持 1 反对 0

使用道具 举报

发表于 2023-11-3 09:29:30 | 显示全部楼层
请教楼主:如何解决闪屏的问题?
我用51驱动P4彩色屏,就是出现闪屏严重,因为51太慢了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-3 09:41:04 来自手机浏览器 | 显示全部楼层
xueyeteng 发表于 2023-11-3 08:14
没有驱动芯片直驱吗?

没有芯片,直接干它
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-3 09:41:57 来自手机浏览器 | 显示全部楼层
alangxl 发表于 2023-11-3 08:28
这个点阵屏是不是个单元板?

是的,一块p20的128*64的全彩单元板
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-3 09:43:58 来自手机浏览器 | 显示全部楼层
21cnsound 发表于 2023-11-3 08:54
让我想起了二十多年前用8031开发LED显示屏。
如果用单片机直接驱动灰度显示,比较头疼的是亮度值与脉冲调制 ...

前辈,厉害
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-3 09:49:20 来自手机浏览器 | 显示全部楼层
lmn2005 发表于 2023-11-3 09:29
请教楼主:如何解决闪屏的问题?
我用51驱动P4彩色屏,就是出现闪屏严重,因为51太慢了。
...

你驱动多少像素的屏?如果不是灰度数据,就显示些字符,stc的1t系列单片机驱动至少128*64像素的全彩是没问题的啊,不闪,我以前做的128*64的全彩led点阵万年历用了很多年了,一点都不闪,因为就显示字符而已。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-3 14:43:44 来自手机浏览器 | 显示全部楼层
xueyeteng 发表于 2023-11-3 08:14
没有驱动芯片直驱吗?

是的,直接驱动的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-3 14:44:33 来自手机浏览器 | 显示全部楼层
alangxl 发表于 2023-11-3 08:28
这个点阵屏是不是个单元板?

是单元板,一块128x64像素的全彩单元板
回复 支持 反对

使用道具 举报

发表于 2023-11-5 01:15:18 来自手机浏览器 | 显示全部楼层
这块屏多少钱?
回复 支持 反对

使用道具 举报

发表于 2023-11-5 13:01:14 | 显示全部楼层
STC8H8K64U, 真 1T 8051, 同频,速度是STC89C52RC的13.2倍以上
STC8H8K64U可以跑 40MHz 以上, 有硬件16位乘除运算器
还有 DMA支持:【4组独立串口,SPI,  ADC,  TFT彩屏】
image.png

资料见 www.STCAI.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-5 13:56:58 来自手机浏览器 | 显示全部楼层
钟山风雨起苍黄 发表于 2023-11-5 13:01
STC8H8K64U, 真 1T 8051, 同频,速度是STC89C52RC的13.2倍以上
STC8H8K64U可以跑 40MHz 以上, 有硬件16位乘 ...

感谢,改天我试试。我现在用的是stc11f系列
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-27 21:57 , Processed in 0.140400 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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