📄 main.c
字号:
#include <stdio.h>
#include "710defs.h"
#include "HB_it.h"
U32 g_Led = 0xff; //定义全局变量,用于控制LED的亮灭
int main(void)
{
INT3_Init(); //外部中断3初始化
EBILedInit(0xff); //点亮全部LED
while(1)
{
;
}
return 0;
}
/*******************************************************************************
* Function Name : INT3_Init
* Description : 外部中断3初始化
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void INT3_Init(void)
{
REG_AIC_SCR5 = 0x00000006;
REG_AIC_MECR = 0x00000020;
}
/*******************************************************************************
* Function Name : EBILedInit
* Description : LED的初始化
* Input : LED的状态值
* Output : None
* Return : None
*******************************************************************************/
void EBILedInit(U8 Value)
{
REG_EXT0CON = EBI_EXT0_VALUE;
EBILedSet(Value);
}
/*******************************************************************************
* Function Name : EBILedSet
* Description : 用于控制LED的亮灭
* Input : LED的状态值
* Output : None
* Return : None
*******************************************************************************/
void EBILedSet(U8 Value)
{
(VPint(EBILED_ADDRESS)) = ~Value;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -