社区
单片机/工控
帖子详情
关于BASIC单片机控制LED矩阵刷屏的问题
findit
2004-12-24 11:47:05
我用PICBAS16 BASIC单片机控制64X16的LED矩阵,161 + 138 做行选,可是刷新速度太慢,整个屏都在闪。
BASIC单片机用的是20M的晶振,原来LED控制电路用16M的可不会闪啊,问问各位有什么办法?
...全文
138
7
打赏
收藏
关于BASIC单片机控制LED矩阵刷屏的问题
我用PICBAS16 BASIC单片机控制64X16的LED矩阵,161 + 138 做行选,可是刷新速度太慢,整个屏都在闪。 BASIC单片机用的是20M的晶振,原来LED控制电路用16M的可不会闪啊,问问各位有什么办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
supergold
2004-12-29
打赏
举报
回复
可以用示波器搭上去看看,扫描的频率大概是多少,再分析一下程序哪里占用的时间长。修改一下程序,如果实在不行就换个更高频率的晶振。就我做过LED的显示屏,20M的晶振支持128*16是没什么问题的。再大就够呛。
icesnows
2004-12-27
打赏
举报
回复
是不是完成了很多别的工作?单片机速度就没有办法了!
ckc
2004-12-25
打赏
举报
回复
basic的速度很慢的,别用这种东东啦
tuxw
2004-12-24
打赏
举报
回复
显然是刷新速度慢了,刷新快只会造成亮度低,慢则引起闪烁
不改变硬件路的情况下尽量提高晶振速度
另外从软件上优化,对每一条指令都要斤斤计较
fanoble
2004-12-24
打赏
举报
回复
能不能象电视一样隔行扫描??
findit
2004-12-24
打赏
举报
回复
是刷新速率慢了,如果加了延时就闪的更厉害了。
原来的控制电路是其他公司的单片机成品,我也不知道是怎么实现的。
icesnows
2004-12-24
打赏
举报
回复
是快吧?刷快了所以闪吧?你用16M都不会闪的啊!快了就放慢点啊,慢了就快点,还有什么好办法呢
Visual
Basic
for Applications(VBA)安装包
Visual
Basic
for Applications(VBA)是一种Visual
Basic
的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的
Basic
Script。
学会
BASIC
,轻松玩转
单片机
BASIC
作为微软帝国的开国元勋,始终未被微软抛弃,即使C#作为微软的第一推荐语言。
BASIC
有着语法接近自然语言,语法简单的特点,深受众多程序设计人员的喜爱,不论是国内还是国外,都有着大量的
BASIC
程序设计人员...
用Visual
Basic
开发交互式CAD系统
用Visual
Basic
开发交互式CAD系统,包括结合GDI+和OPENGL两种方法。 联系平台客服可开发票。
CC2530
控制
LED
闪烁
CC2530
控制
LED
闪烁CC2530
控制
LED
闪烁电路图知识点CC2530有两个高频时钟输入输出配置程序及注释 CC2530
控制
LED
闪烁 CC2530拥有21个数字I/O(输入/输出)引脚,可以配置为通用数字I/O。 除了两个高驱动输出口P1.0和P...
CC2530定时器1
控制
LED
闪烁
P1_1作为
LED
灯使能位 #include <iocc2530.h> #define
LED
P1_1 #define uint unsigned int uint count=0; void init_T1(){ P1SEL &=0xFD; P1DIR |=0x02; //晶振设为32MHZ CLKCONCMD &= ~0x7F; /...
单片机/工控
27,373
社区成员
28,771
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章