📄 untitled1
字号:
#include "DSP281x_Device.h"
#include "DSP281x_Example.h"
#define LBDS(*((unsigned int *)0xc0000))
interrupt void XINT2_isr(void);
Uint16 Flag=0;
Unit16 Cout=0;
void main(void)
{
InitSysCtrl();
DINT;
InitPieCtrl();
IER=0x0000;
IFR=0x0000;
EALLOW;
PieVectTable.XINT2=&XINT2_isr;
EDIS;
PieCtrlRegs.PIEIER1.bit.INTx5=1;
IER|=m_INT1;
XIntruptRegs.XINT2CR.bit.ENABLE=1;
EINT;
PieCtrlRegs.PIEACK.all=PIEACK_GROUP1;
while(1)
{
if(Flag==1){LBDS=0x0F;}
else {LBDS=0x0;}
}
}
interrupt void XINT2_isr(void)
{
Cout=XIntruptRegs.XINT2CTR.all;
if(Flag==0){Flag==1;}
else {Flag=0;}
PieCtrlRegs.PIEACK.all=PIEACK_GROUP1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -