大侠,12864的GDRAM绘图模式下清屏需要多长时间呢?51的单片机

2020-01-20 18:56发布

我这几天天天查画图模式下清屏的快速方法,如果在每一处写(0x00)的话,我的51单片机需要8秒。。。
看的我急死了,而且反显一行就要清一次屏,不然就花屏。到处都是不规则的点点。
12864是带字库的。
已经在百度谷歌和咱坛子里翻了3天了。。。
有没有快一点的方法,在不更换51单片机的情况下?
求指教!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
lucya
1楼-- · 2020-01-21 17:29
回复【1楼】Jason022
并行还是串行方式?你这也太慢了点,除了提速没有别的办法
-----------------------------------------------------------------------

并行,51的单片机,我也知道慢啊。怎么提呢?!
lucya
2楼-- · 2020-01-21 21:56
回复【5楼】liucw99
我的是一块串行的12864的lcd,但是的确不知道是什么控制芯片。清屏过程很快的,2秒左右就完事了。


lcd图形显示 (原文件名:p1150226-s.jpg)

-----------------------------------------------------------------------

能给我你的清屏方法吗?
我的方法就是挨个写(0x00).
慢的我都能看到一个豆腐块一个豆腐块的移动。
wajlh
3楼-- · 2020-01-21 23:46
12864我记得有清屏指令的啊
lucya
4楼-- · 2020-01-22 02:30
 精彩回答 2  元偷偷看……
ssmsky
5楼-- · 2020-01-22 05:33
最好是贴完整代码,这样能知道究竟发生了什么事。。。
BDXing6
6楼-- · 2020-01-22 09:29
不会那么慢的,我用的是市面上最便宜的那种,不到40元,控制芯片也未知,清屏时间不到一秒,这是字写入的速度,每字的写入速度也在微秒级。如果用我自己编的点对象写的话,大概是2到3秒可清屏,一个点操作时间也就几百微秒,全屏8千多个点。应该是你的程序有问题。另外,12864的显示速度,与用什么MCU基本没关系,因为这屏的速度确实够慢的,再快的MCU也得通过等待才能能完成。

一周热门 更多>