www.pudn.com > C8051F_PROGRAM_2.rar > mul_can_r.c
///////////多消息can接收程序////////////////
/////////mul_can_r.c///////////////////////
#include "candeal1.h"
#define LEN 8
#define MSGNUMA 2
#define MSGNUMB 5
#define NUMAPEND 0x0002
#define NUMBPEND 0x0010
xdata uchar rr1[LEN];
xdata uchar rr2[LEN];
void canini(){
clear_msg_objects();
init_msg_object_RX (MSGNUMA,2);//初始化发送
init_msg_object_RX (MSGNUMB,4);
EIE2 |= 0x20;
EA = 1;
SFRPAGE = CAN0_PAGE;
CAN0CN=0X41;
CAN0ADR=BITREG;
CAN0DAT=0X34c0;//调波特率
start_CAN();
}
void delay1ms(uint time){//延迟1ms*time,这不是一个精确值
uint i;
uint j;
for (i=0;i