📄 dspio.c
字号:
#include "f240regs.h"
//#include "register.h"
initial()
{
asm("SETC SXM");
asm("clrc OVM");
asm("clrc CNF");
asm("setc INTM");
SCSR1=0x81FE;
WDCR=0x0e8;
IMR=0x0000;
IFR=0xFFFF;
MCRA=MCRA&0x0ff;
PBDATDIR=PBDATDIR|0x0ff00;
MCRC=MCRC&0x0FBFF;
PBDATDIR=PBDATDIR&0xff00;
PFDATDIR=PFDATDIR|0x0404;
PFDATDIR=PFDATDIR&0x0fffb;
}
main()
{
int led;
int i,k;
initial();
while(1)
{
for(led=0x0080,i=0;i<8;led=led>>1,i++)
{
PBDATDIR=PBDATDIR&0xff00;
PBDATDIR=PBDATDIR|led;
PFDATDIR=PFDATDIR|0x0404;
PFDATDIR=PFDATDIR&0x0fffB;
for(k=0;k<0x0ffff;k++)
k=k;
}//end for
}//end while
}// end main
void interrupt nothing()
{
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -