- 82
- 0
- 约3.44千字
- 约 30页
- 2019-07-07 发布于安徽
- 举报
.
.
闪烁LED灯
软件描述:
/*文件描述:使用的是P1.0口,可以用其他的端口,如果用其他的端口只需把程序里的P1.0改成相应的端口,程序实现的功能是单片机通过对端口高低电平的控制实现led灯的亮和灭。赋值1就是高电平,0是低电平,具体赋什么值才亮要结合硬件部分,看led灯的接法。这里是赋0就会亮。*/
#includereg52.h
sbit LED=P1^0;// 用sbit 关键字 定义 LED到P1.0端口,
//LED是自己任意定义且容易记忆的符号
void Delay(unsigned int t); //函数声明 c语言有
void main (void)
{
while(1)
{ LED =1; //P1.0口置1 led灯灭
Delay(50000); //延时50ms 更改数可以更改延时时间
LED=0;// P1.0口置0 led灯亮
Delay(50000); //延时50ms 更改数可以更改延时时间
}
}
void Delay(unsigned int t)//延时程序 t的值代表几us
{
while(--t);
}程序编译过程:
下面就建立一个工程:点击project菜单下的new project按钮,出现下图
然后键入文件名(自己起名字)比如 流水灯。
点击保
原创力文档

文档评论(0)