打印
[Atmel]

for(i=0;i<120;i++)---i是什么含义 为什么从120改成500 LED一直是...

[复制链接]
4180|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
kezhang| | 2021-11-3 16:54 | 只看该作者
DelayMs函数中的i是uchar类型范围是(0~255),你500显然超了这个范围

使用特权

评论回复
板凳
oufuqiang| | 2021-11-3 17:36 | 只看该作者
打开keil的帮助,找到数据类型,data tpye 了解一下就好了

使用特权

评论回复
地板
2083759| | 2021-11-4 09:35 | 只看该作者
uchar i; 改成 uint i;

使用特权

评论回复
5
gxzqh90619| | 2021-11-4 10:01 | 只看该作者
变化太快,看不到闪烁

使用特权

评论回复
6
海洋无限| | 2021-11-4 12:32 | 只看该作者
I 的范围是0到255,永远到不了500

使用特权

评论回复
7
前功尽弃| | 2021-11-4 13:18 | 只看该作者
你的i定义的是8位的数值,最大到255,所以你的程序一直在延迟函数的死循环里面,没有出来

使用特权

评论回复
8
比神乐| | 2021-11-4 14:37 | 只看该作者
低级错误

使用特权

评论回复
9
6552918| | 2021-11-4 14:49 | 只看该作者
i没机会到500的!!!

使用特权

评论回复
10
QWE4562009|  楼主 | 2021-11-4 16:02 | 只看该作者
oufuqiang 发表于 2021-11-3 17:36
打开keil的帮助,找到数据类型,data tpye 了解一下就好了

截个图我看看

使用特权

评论回复
11
QWE4562009|  楼主 | 2021-11-4 16:04 | 只看该作者

搞硬件   

使用特权

评论回复
12
比神乐| | 2021-11-4 16:05 | 只看该作者

那就属于高级错误了

使用特权

评论回复
13
azhangxingweia| | 2021-11-5 15:45 | 只看该作者
数据类型问题

使用特权

评论回复
14
oufuqiang| | 2021-11-5 16:40 | 只看该作者
你说我是不是很闲

使用特权

评论回复
评论
mailshichao 2021-11-19 11:22 回复TA
雀氏 
15
90houyidai| | 2021-11-5 16:41 | 只看该作者
你的程序死掉了

使用特权

评论回复
16
QWE4562009|  楼主 | 2021-11-6 17:10 | 只看该作者
oufuqiang 发表于 2021-11-5 16:40
你说我是不是很闲

这个变量i用的120,为什么是120这个数字?

使用特权

评论回复
17
fpgamcudsp| | 2021-11-9 10:50 | 只看该作者
你说我是不是很闲。大小代表 延时值啊。根据延时时间确定的。

使用特权

评论回复
18
QWE4562009|  楼主 | 2021-11-9 17:31 | 只看该作者
fpgamcudsp 发表于 2021-11-9 10:50
你说我是不是很闲。大小代表 延时值啊。根据延时时间确定的。

问你这个数为什么是120  而不是其他的值?

使用特权

评论回复
19
qin552011373| | 2021-11-13 10:03 | 只看该作者
学艺不精啊,char最大也就255

使用特权

评论回复
20
QWE4562009|  楼主 | 2021-11-17 19:18 | 只看该作者
qin552011373 发表于 2021-11-13 10:03
学艺不精啊,char最大也就255

版主说的是  哈哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

947

主题

2868

帖子

22

粉丝