📄 test.c
字号:
#include "F2407REGS_C.h"
void disable()
{
asm(" setc INTM");
asm(" setc SXM");
}
void enable()
{
asm(" clrc INTM");
}
void initial()
{
asm(" clrc CNF");
disable();
*IFR=0xFFFF;
*SCSR1=0x81FE;
*WDCR=0xE8;
*SCICCR=0x7;/*一个停止位,不使能奇偶效验,空闲线多处理*/
*SCICTL1=0x13;/*使能接收和发送*/
*SCICTL2=0x2;/*使能接收和发送中断*/
*SCIHBAUD=0x2;
*SCILBAUD=0x09;/*波特率4800*/
*SCICTL1=0x33;
*SCIPRI=0x68;/*SCI中断为低级中断*/
*MCRA=0x3;
*PADATDIR=0x100;
*IMR=0x10;/*使能INT5*/
enable();
}
void main()
{
int n=0;
n=n;
n=n;
n=n;
initial();
while(1);
}
void interrupt uart()
{
*SCITXBUF=*SCIRXBUF;
*IFR=0x0010;
asm(" clrc INTM");
}
void interrupt nothing()
{
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -