程序用的是网站上,只是main函数里面发生改变 CH452_Write(0x0401); CH452_Write(0x0580); CH452_Write(CH452_DIG7|8); for(i=0;i<1000;i++); CH452_Write(CH452_DIG6 | 7); CH452_Write(CH452_DIG5 | 6); CH452_Write(CH452_DIG4 | 5); CH452_Write(CH452_DIG3 | 4); CH452_Write(CH452_DIG2 | 3); CH452_Write(CH452_DIG1 | 2); CH452_Write(CH452_DIG0 | 1); 按道理数码管应该先显示数字8 然后等待一段时间显示7654321,可实际上只是显示数字8,后面的数码管就不显示了 不知道是哪里出现了问题
查看: 3458
回复: 2
[求助]CH452数码管延时显示问题
Jerryhuang
发表于: 2010-07-28 09:53:00
热门产品 :
CH641: PD及无线充电专用MCU
请问你一下局部变量i取值范围是多少?是否溢出?导致程序跑飞!
Jerryhuang
发表于: 2010-07-28 10:57:00
对哦 原来我的i是无符号字符型 难怪后面无显示 改成整型后 就好了 谢谢你的帮助
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录