專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

LPC1768之GPIO流水燈的實(shí)驗(yàn)例程

作者:未知   來(lái)源:CaKen的空間   點(diǎn)擊數(shù):  更新時(shí)間:2014年08月17日   【字體:

 **************************************** Copyright (c) CaKen ************************************

******************************************************************************************
**文件名    : main.c  
**作者      : CaKen 
**版本號(hào)    : V1.0  
**時(shí)間      : 2014.08.13     
**功能描述  : GPIO實(shí)驗(yàn)測(cè)試
******************************************************************************************      
******************************************************************************************
 
#include "LPC17xx.h"
 
volatile uint32_t msTicks;                            // counts 1ms timeTicks
/
__INLINE static void LED_Config(void)
{
  LPC_GPIO2->FIODIR  = 0x000000ff;    //設(shè)為輸出  1
//  LPC_GPIO0->FIODIR  = 0x00200000;
//  LPC_GPIO0->FIOPIN |= 0x00200000;
}
 
/
  {
    while (1);                                  //Capture error 捕獲錯(cuò)誤
  }
  
  LED_Config();
                              
  while(1)
  {
 for(m=0;m<8;m++)
 {
    LED_On (0xff);
 Delay (50);
 LED_Off(0xff);
 Delay (50);
 }
   for(i=0;i<8;i++)
 {  
   for(j=0;j<8;j++)
   {
     LED_On ((1<<i));                     //Turn on the LED.
     Delay (10);                          //delay  100 Msec
     LED_Off ((1<<i));                    //Turn off the LED.
     Delay (10);                          //delay  100 Msec
  
  LED_On ((1<<i));                  
     Delay (20);                       
     LED_Off ((1<<i));                   
     Delay (20);
      }                       
 }
  }
}
 
 
關(guān)閉窗口