电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区
论坛
单片机专区
【郭天祥 TX-1C经典版 51单片机开发板试用体验】+动态字
【郭天祥 TX-1C经典版 51单片机开发板试用体验】+动态字
wambob
LV4工程师
| 2017-09-08 11:02:58
浏览量 1264
回复:3
发表新帖
本帖最后由 wambob 于 2017-9-8 11:08 编辑
满大街的LED屏广告,大都是滚动式显示,32x64LED点阵单元板实际上是两块16x64组成,公用一组接口。 前段时间淘了点旧的点阵屏,还送了块控制板,可惜这个控制板坏掉了。
新塘的单片机真不会,所以用比较熟悉的51来学习。上面的LED驱动板虽然复杂了点,但基本原理还是单元板的。 32x64LED点阵屏的资料网上不少。可以参考学习。 我下载的学习资料里是上半屏 和下半屏 同时移动,要显示半个屏静态,半个屏动态。网上的的资料使用定时器来处理。不使用定时器,暂时还没头绪。 根据上下半屏的移动的原理,修改成全屏移动,虽然只是把两个半屏显示合并了,原理要是不明白,即时你显示对了,估计也是稀里糊涂吧。 首先是字的取模。全屏显示32x32的字点阵,能显示2个。 其次定义显示缓冲,因为要移位,不能小了,应该多一个字。 第三,填充显示缓冲函数,跟字模,字和显示行都有关系,任何一个错,显示就会出错。 第四,发送数据函数,调整移位后并发送。 第五,在主循环里调用,显示。 主函数:
填充函数:
发送数据:
字模:
上传不了效果,QQ发了
本帖最后由 wambob 于 2017-9-8 11:08 编辑
满大街的LED屏广告,大都是滚动式显示,32x64LED点阵单元板实际上是两块16x64组成,公用一组接口。 前段时间淘了点旧的点阵屏,还送了块控制板,可惜这个控制板坏掉了。
新塘的单片机真不会,所以用比较熟悉的51来学习。上面的LED驱动板虽然复杂了点,但基本原理还是单元板的。 32x64LED点阵屏的资料网上不少。可以参考学习。 我下载的学习资料里是上半屏 和下半屏 同时移动,要显示半个屏静态,半个屏动态。网上的的资料使用定时器来处理。不使用定时器,暂时还没头绪。 根据上下半屏的移动的原理,修改成全屏移动,虽然只是把两个半屏显示合并了,原理要是不明白,即时你显示对了,估计也是稀里糊涂吧。 首先是字的取模。全屏显示32x32的字点阵,能显示2个。 其次定义显示缓冲,因为要移位,不能小了,应该多一个字。 第三,填充显示缓冲函数,跟字模,字和显示行都有关系,任何一个错,显示就会出错。 第四,发送数据函数,调整移位后并发送。 第五,在主循环里调用,显示。 主函数:
填充函数:
发送数据:
字模:
上传不了效果,QQ发了
0
收藏
举报
分享
×
微信分享
扫描二维码分享
qq分享
QQ空间分享
微博分享
我来回复
登录后可评论,请
登录
或
注册
所有回答
数量:
1
lygo
2017-09-10
比较厉害
0
回复
举报
发布
wambob
回复
2017-09-11
一般一般,有大牛奉献的教程,只是理论与实践相结合,加上自己的体会
0
回复
举报
发布
Sourcelink
回复
2017-09-12
厉害了,bob
0
回复
举报
发布
×
举报
举报人:
被举报人:wambob
*
类型:
请选择类型
问题质量差
垃圾广告信息
偏离社区主题
违规内容
不友善内容
与社区已有问题重复
以上选项都不是
*
详细原因:
取消
提交
x
收藏成功!点击
我的收藏
查看收藏的全部帖子