zoukankan      html  css  js  c++  java
  • 闪烁的LED灯

    /* Main.c file generated by New Project wizard
     *
     * Created:   周五 五月 5 2017
     * Processor: 80C31
     * Compiler:  Keil for 8051
     */
    
    #include <reg51.h>
    #include <stdio.h>
    
    /*
                 第一种闪烁的方法
                 知识点:函数的调用     
    */
    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++);      //延时
          }  
         }
    
     
     

  • 相关阅读:
    第三次冲刺
    [操作系统]实验四
    第二个冲刺5.0
    第二个冲刺
    学术诚信与职业道德--个人感想
    软件工程——sprint 1回顾总结
    [读书笔记]
    sprint5.0
    [操作系统]3.0
    学习进度条
  • 原文地址:https://www.cnblogs.com/kinson/p/6813768.html
Copyright © 2011-2022 走看看