[51单片机] 请高人解个惑。。。

[复制链接]
607|2
 楼主| chineseboyzxy 发表于 2020-3-31 20:36 | 显示全部楼层 |阅读模式
数码管显示,延时都是300,为啥亮度差很大?

一个直接写300:
sj=Ledchar[d1];
pk1=0;
for (j=0;j<300;j++);
pk1=1;
for (j=0;j<300;j++);

一个定义变量等于300:
uchar lcd=300;

sj=Ledchar[d1];
pk1=0;
for (j=0;j<lcd;j++);
pk1=1;
for (j=0;j<lcd;j++);




123654789 发表于 2020-3-31 20:54 来自手机 | 显示全部楼层
uchar  最大255
 楼主| chineseboyzxy 发表于 2020-3-31 21:20 | 显示全部楼层

真不好意思,把这个给忘记了。。。。多谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

1056

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部