搜索
编程论坛
→
集成开发
→
『 单片机编程 』
→ cc2530单片机点亮LED灯需要哪些条件才能不断闪烁
标题:
cc2530单片机点亮LED灯需要哪些条件才能不断闪烁
只看楼主
正经着胡说
等 级:
新手上路
帖 子:2
专家分:0
注 册:2017-10-22
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:1
cc2530单片机点亮LED灯需要哪些条件才能不断闪烁
#include<iocc2530.h>
void delay();
void main()
{
P1DIR=P1DIR|(1<<0);
P1SEL=P1SEL&(~(1<<0));
while(1)
{
P1_0=0;
delay(100);
P1_0=1;
}
}
void delay()
{
int x;
for(x=100;x>0;x--);
}
搜索更多相关主题的帖子:
单片机
LED
闪烁
void
delay
2017-11-23 22:05
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
2
楼
得分:20
按你的程序应该可以实现P1_0口的电平变化的,但也许是单片机的频率较高,你的延时时间太短,所以很可能是LED灯尚未熄灭就又被点亮了。可试试将延时程序中的循环次数提高到10000甚至更大些,闪亮的效果可能就更清晰可辨。
活到老,学到老! http://www. E-mail:hu-jj@
2017-11-27 12:14
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-482757-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.252993 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved