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

📄 segled.c

📁 ADI系列DSP blackfin BF533 触摸屏 基于亿旗的开发板
💻 C
字号:
//** file: segled.c
//** target: ADSP-BF533
//** creat time: 2008-7-13
#include "segled.h"

//delay function
void delay(int time)
{
    unsigned int i;
    while(time-- != 0)
    {
        for(i=0;i<10000000;i++) ;
    }
}

//led blink function
void ledblk(void)
{
    *pLed = ~0x01;
    delay(1);
    *pLed = 0xFF;
    delay(1);
}

//floating led function
void ledrun(void)
{
    unsigned char ledrun = 0x01,i;
    
	for(i=1; i <= 6; i++)
	{
	    *pLed = ~ledrun;
		delay(1);
		ledrun <<= 1;
	}
	*pLed = 0xFF;
    delay(1);
    *pLed = 0x00;
    delay(1);
    *pLed = 0xFF;
}

//function to display number on seg7
void seg7disp(void)
{
    unsigned char j;
    unsigned char dispchar[10] = {0x24,0x7D,0x16,0x54,0x4D,0xC4,0x84,0x75,0x04,0x44};
    for(j=0;j<=9;j++)
	{
	    *pSeg7 = dispchar[j];
	    delay(2);
	}
}

⌨️ 快捷键说明

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