此帖出自Microchip MCU论坛
最新回复
void uart(void)
{
RCSTA=0x90;//接收状态和控制寄存器
SPBRG=99;//0x19;
TXSTA=0x04;
BRG16=0;
RCIE=1;
}
if(RCIF)
{
RCIF=0;
RECE[DPT]=RCREG;
DPT++;
if(DPT>=2) //这里循环没问题吗?貌似DPT=2和DPT=3这两个循环不到吧?
{
DPT=0;
OK=1;
CREN=0;
}
}
if(OK)
{
a=RECE[0];
b=RECE[1];
c=RECE[2] ;
d=RECE[3] ;
OK=0;
CREN=1;
}
详情
回复
发表于 2014-1-8 12:47
| ||
|
||
此帖出自Microchip MCU论坛
点评 | ||
|
||
此帖出自Microchip MCU论坛
| ||
|
||
| |
|
|
| |
|
|
EEWorld Datasheet 技术支持