智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2243|回复: 16
打印 上一主题 下一主题

液晶显示

  [复制链接]

34

主题

742

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4757

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
2352
贡献
1351
兑换币
1264
注册时间
2013-8-5
在线时间
527 小时
跳转到指定楼层
1#
发表于 2013-11-28 14:36:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
为啥在液晶上显示4位的时候,4位是正常显示的,但是后面多了一些没用的东西,就像花屏了一样,这是什么原因呢

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
17#
发表于 2013-11-30 09:32:28 | 只看该作者
527568984@qq.co 发表于 2013-11-29 17:39
就上面的额

不知道照片怎么传不了,就是那个你定义的数组应该定义成ch【6】={0};
然后在ch[4]被赋值之后呢,加一句ch[5]='\0';
你的错误就是while(。。。)这句话,你看你的数组里面就没有'\0'这个东西,循环是不可能结束的。。。
回复 支持 反对

使用道具 举报

31

主题

619

帖子

0

精华

跨届大侠

大神经常病

Rank: 10Rank: 10Rank: 10

积分
8900

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
4214
贡献
2736
兑换币
2252
注册时间
2012-2-15
在线时间
975 小时
16#
发表于 2013-11-29 21:23:30 | 只看该作者
527568984@qq.co 发表于 2013-11-28 23:01
就是这样的,本来显示的是4位,但是显示有问题,然后我就搞成5位的,结果没有跑的时候显示正常,但是跑的 ...

乱七八糟。。。
找找我以前发的帖子,液晶显示的程序都有,自己看看
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

注册会员

Rank: 2

积分
111
威望
65
贡献
32
兑换币
41
注册时间
2013-11-11
在线时间
7 小时
毕业学校
西安理工
15#
发表于 2013-11-29 18:41:26 | 只看该作者
减少你给的显示位数,
回复 支持 反对

使用道具 举报

34

主题

742

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4757

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
2352
贡献
1351
兑换币
1264
注册时间
2013-8-5
在线时间
527 小时
14#
 楼主| 发表于 2013-11-29 17:39:10 | 只看该作者
释是圣杰 发表于 2013-11-29 15:32
你是不是连续字符的显示?也就是一个变量分别取出每位的字符,但是字符串自后是需要加上'\0',的。吧你的代 ...

就上面的额
回复 支持 反对

使用道具 举报

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
13#
发表于 2013-11-29 15:32:38 | 只看该作者
你是不是连续字符的显示?也就是一个变量分别取出每位的字符,但是字符串自后是需要加上'\0',的。吧你的代码贴出来吧,,大家看看。
回复 支持 反对

使用道具 举报

32

主题

978

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2834
QQ
威望
1620
贡献
482
兑换币
1009
注册时间
2012-11-29
在线时间
366 小时
12#
发表于 2013-11-29 12:49:47 | 只看该作者
本帖最后由 dapan945 于 2013-11-29 12:50 编辑

很明显数据溢出嘛,再说啦你这个函数有很大的BUG!!!
回复 支持 反对

使用道具 举报

34

主题

742

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4757

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
2352
贡献
1351
兑换币
1264
注册时间
2013-8-5
在线时间
527 小时
11#
 楼主| 发表于 2013-11-28 23:01:54 | 只看该作者
gy810986741 发表于 2013-11-28 22:36
把你的那个函数贴上来,我看看在哪里加

就是这样的,本来显示的是4位,但是显示有问题,然后我就搞成5位的,结果没有跑的时候显示正常,但是跑的时候就乱了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

34

主题

742

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4757

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
2352
贡献
1351
兑换币
1264
注册时间
2013-8-5
在线时间
527 小时
10#
 楼主| 发表于 2013-11-28 22:55:56 | 只看该作者
yhsy110 发表于 2013-11-28 20:27
清屏

清了的,开始好的,后来就不行了
回复 支持 反对

使用道具 举报

34

主题

742

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4757

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

威望
2352
贡献
1351
兑换币
1264
注册时间
2013-8-5
在线时间
527 小时
9#
 楼主| 发表于 2013-11-28 22:54:26 | 只看该作者
避风港1717 发表于 2013-11-28 21:13
可以试试把数字写在有东西的那块看看什么情况

液晶是没有问题的,试过了的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-7 02:35 , Processed in 0.068437 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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