51单片机做点阵屏的问题

用51单片机做64*16的点阵屏,行是64、列是16,请问每行扫描时间多久,晶振多少MHz可以让执行后的画面稳定不跳?我把扫描频率都设成120HZ了,可画面还是跳,我是这... 用51单片机做64*16的点阵屏,行是64、列是16,请问每行扫描时间多久,晶振多少MHz可以让执行后的画面稳定不跳?
我把扫描频率都设成120HZ了,可画面还是跳,我是这样算延时时间的
1秒/120次=0.0083秒(完成一个64行扫描的周期时间)
0.0083/64行=1.297E-04秒(扫描每行时的延时时间)

单片机的晶振设置的必须要很低,否则就没有画面,我把单片机主频设置在1MHZ才能显示出闪烁的文字,如果在12MHZ,那点阵屏什么都没有,请问完成64行的扫描每行需要延时多少时间?单片机主频设置在多少,才能显示的稳定

以上我是在Proteus 7软件商模拟的
展开
 我来答
a33403916
2009-03-15 · TA获得超过313个赞
知道小有建树答主
回答量:494
采纳率:100%
帮助的人:350万
展开全部
写完显示后,延时一下,给它一段时间表现自己,利用一下人眼的暂留效应。
这个不在于扫描的快慢,要知道你这么干,每次点亮的时间不足以够成“视觉”。
你真是太有才了,竟然能发现降低晶振频率来解决这个问题!花了不少工夫吧。
还不明白的话,给我留言。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式