📄 8led.c
字号:
/*********************************************************************************************
* File: 8led.c
* Author: embest
* Desc: 8-segment digit LED control functions
* History:
*********************************************************************************************/
/*--- include files ---*/
#include "../includes.h"
#include "../uhal/uhal.h"
#include "../arm44box/44b.h"
#include "../arm44box/Keyboard16.h"
#include "../arm44box/8led.h"
/*--- macro defines ---*/
/* 8led control register address */
/*--- functions declare ---*/
void lamp_loop(void);
void testlamp(INT8U x);
/*--- extern functions ---*/
//extern void Delay(int time);
INT8U Seg[]={DVD,VCR,CAMER,COMPUTER,NOTBOOK,DIGZANTAI,ZANTAI,CAPE,KILL};
/*--- function code---*/
void lamp_loop()
{
int i;
for( i=0; i<9; i++ )
{
LED8ADDR =Seg[i];
//Delay(2000);
OSTimeDly(100);
}
}
void testlamp(INT8U x)
{
LED8ADDR =x;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -