闪烁的LED灯

发布时间:2024-08-14  

/* Main.c file generated by New Project wizard

 *

 * Created:   周五 五月 5 2017

 * Processor: 80C31

 * Compiler:  Keil for 8051

 */


#include

#include


/*

             第一种闪烁的方法

             知识点:函数的调用     

*/

void delay()                             //延时函数

 {

     int i;

     i=10000000;

     while(i--);                       

 }

     

     

void main(void)                         //主函数

 { 

   // Write your code here

     

   while (1)                             //while死循环

       //P20=0xff;

   {

       P2=0x00;            //给P2端口全部赋低电平

       delay();            //延时,,制作闪烁效果

       P2=0xff;            //给P2端口赋高电平

       delay();            //延时

   }

   }


  

/*------------------------------------------------------- 

                  第二种闪烁的方法

*/ 

    void main(void)  

   {

      int i;                      //定义变量

        

      while(1)

      {

         P2 = 0x00;                      //给P2端口全部赋低电平

         for(i=0;i<=10000;i++);   //延时,,制作闪烁效果

         P2 = 0xff;                         //给P2端口赋高电平

         for(i=0;i<=10000;i++);      //延时

      }  

     }



文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    电动机自动跳闸怎么办?;电动机自动跳闸怎么办? 在电动机的运行中,如果突然出现喇叭、警铃齐鸣,电流表指示到零,断路器绿灯闪烁,电动机停转等现象,则说明电动机已经自动跳闸。此时......
    怎么办呢?其实,只要这几个定时的时间有一定的公约数,我们就能用软件定时器加以实现,如我要实现 P10 口所接灯按 1S 每次,而 P11 口所接灯按 2S 每次闪烁怎么实现呢?对了......
    ,同时输出全部变为OFF。在这种情况下,应检查程序是否有错,检查有无导电性异物混入和高强度噪音源。 6、"PROG‧E"LED灯闪烁 一般来说,当此红色LED灯闪时,大部分是编程不合理的情况较多,另一......
    的程序需要在一个名为“Keil uVision2”的软件中汇编完成,汇编后得到一个*.hex文件,这就是目标文件,然后用编程器将该文件“写”到单片机89s51中,这样该89s51就具有自动控制小灯闪烁的功能了。 在实......
    );              //LED灯闪烁 } 中断函数定义好后,直接初始化中断时间,主函数中不需要对中断进行其他处理,这样就能实现SysTick中断让LED灯闪烁了。 #include......
    51单片机学习:LED闪烁实验;实验名称:LED闪烁实验接线说明:实验现象:下载程序后“LED模块”的D1指示灯闪烁......
    机的一些有趣的实验程序;/************************************************************************************** *               LED闪烁实验   * 实现现象:下载程序后D1指示灯闪烁 注意事项:无......
    支干道红灯等待时间为15S。东西、南北干道LED倒计时12S后,系统进入S2状态:东西主干道黄灯闪烁3S,南北支干道红灯。 3S后,系统进入S3状态:东西主干道红灯,南北绿干道绿灯,通行时间为10S。仿真......
    电脑上的串口助手,按下KEY0,即可读取到数据, 具体实验步骤和现象可以看例程文件夹中的readme, 另外LED-DS0闪烁也表示SD NAND芯片在正常运行, SD NAND芯片用的是MK-米客......
    向指示灯和右转向指示灯通过 CAN 网络发送给仪表。 其功能概述如下: 1) 钥匙处于点火开关 ON 档时,转向开关接通或断开则相应的转向灯闪烁或关闭,并同时触发仪表板上的转向指示灯以相同频率闪烁......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>