⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 led_test.c

📁 给大家提供一个在inram/exram中调试的示例,在周公的lpc2200上调试过.
💻 C
字号:
#define    LPCEB2000_I

/*********************************************************************************************
* File:	LED_test.c
* Author:	Embest w.h.xie
* Desc:	LED test
* History:	
*********************************************************************************************/

/*------------------------------------------------------------------------------------------*/
/*								include files												*/
/*------------------------------------------------------------------------------------------*/

#include   "LPC_api.h"
#include   "target.h"

extern void  time_dly(uint32  dly);
extern void  led_init(void);
extern void  led_init(void);
extern void  led_brush(void);
extern void  GPIO0_init(void);
/*********************************************************************************************
* name:		Main
* func:		main fun
* para:		none
* ret:		none
* modify:
* comment:	
*********************************************************************************************/
int  main(void)
{
	uint8  i, j;
	uint32 dly;

	GPIO0_init();

	// PLL、MAM init
    SYS_Init(FOSC, FCCLK, VPBDIV4, USE_RAM, MAMAuto, NULL);
    
    led_init();
    
    for(i = 0; i < 8; i++)
    {
    	szLedChr[i] = i;
    }
   
    j = 0;
    dly = 0;

	do 
	{
		dly++;
		if (dly==3000)
		{
			dly = 0;
			j++;
			if (j>7) j = 0;
			
			for (i = 0; i < 8; i++)			
			{
				szLedOrd[i] = 1 << ((j + i) % 8);
			}
		}
		led_brush();
		time_dly(1);
	} while(1);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -