您的位置 首页 IC

根据C言语的闪耀灯

includereg52h>defineuintunsignedintsbitLED=P1^0;voiddelay(uinta)延时函数,毫秒级别{uinti;while(–a!=0)

#include

#define uint unsigned int
sbit LED = P1^0;

void delay(uint a) //延时函数,毫秒等级
{
uint i;
while(–a!=0) //履行空操作循环,其间a为形参,由调用该函数的函数句子供给值
{
for(i=0;i<125;i++);//履行当0加到125时,大约会用掉1ms的时刻
}
}

void main() //主函数
{
while(1) //循环履行这个程序
{
LED=0; //点亮发光二极管
delay(1000); //延时一段时刻
LED=1; //平息发光二极管
delay(1000); //延时一段时刻
}
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/261104.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部