專注電子技術學習與研究
當前位置:單片機教程網(wǎng) >> MCU設計實例 >> 瀏覽文章

LPC1768之GPIO流水燈的實驗例程

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

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

******************************************************************************************
**文件名    : main.c  
**作者      : CaKen 
**版本號    : V1.0  
**時間      : 2014.08.13     
**功能描述  : GPIO實驗測試
******************************************************************************************      
******************************************************************************************
 
#include "LPC17xx.h"
 
volatile uint32_t msTicks;                            // counts 1ms timeTicks
/
__INLINE static void LED_Config(void)
{
  LPC_GPIO2->FIODIR  = 0x000000ff;    //設為輸出  1
//  LPC_GPIO0->FIODIR  = 0x00200000;
//  LPC_GPIO0->FIOPIN |= 0x00200000;
}
 
/
  {
    while (1);                                  //Capture error 捕獲錯誤
  }
  
  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);
      }                       
 }
  }
}
 
 
關閉窗口