一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
12
返回列表 发新帖
楼主: 这是我
收起左侧

奇怪,点阵屏字左滚,滚一个字又退回来,反复几次才跳过这个字,然后又要前进后退

[复制链接]
发表于 2010-2-7 10:49 | 显示全部楼层
这种情况可以认定是电源电压过低,导致单片机复位,我遇到过,换个容量大一点的电源试一试。
 楼主| 发表于 2010-2-7 12:57 | 显示全部楼层
多谢楼上两位,我用的单独的电脑电源给屏供电,单片机是在单独的实验板上。
不象是复位,因为文字还是会流动到底,只是中间时不时地前进后退。
发表于 2010-2-7 16:21 | 显示全部楼层
忘记多说一句,对于显示屏而言电源低使单片机复位的主要表现是:显示内容一下消失,然后从头开始。
发表于 2010-2-9 03:40 | 显示全部楼层
本帖最后由 狗狗百里游 于 2010-2-9 03:46 编辑

时不时地前进后退,在c51或avr的gcc语言中,要注意unsigned char 与char的区别,跟
unsigned char 与unsigned int的区别,而且单片机的编译器,有参数设置的,有的可以把char i;定义默认成unsigned char i;而你的编译环境,如果不是默认成unsigned char ,这样不规范的代码,你拿回去编译有可能就出错咯

如果用在
  unsigned char i;
  for (i=0; i<130; i++) {}
如果i是char 的,永远到不了130,存在变量设置不对的时候,在单片机中,好像并不会死循环,程序会跑到未知的地方,

这样led点阵的上下行数,跟移动的位置就有可能出错
 楼主| 发表于 2010-2-11 09:45 | 显示全部楼层
多谢,有空再看看。
 楼主| 发表于 2010-2-21 21:16 | 显示全部楼层
MOV0013A.avi (1.39 MB, 下载次数: 425)
 楼主| 发表于 2010-2-21 21:17 | 显示全部楼层
故障视频上传,请大家帮忙看下。
btw,终于找到手机USB线了,电脑没蓝牙还真不方便啊。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-4-28 19:05 , Processed in 0.047764 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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