int_pro.c

来自「采用sja1000开发can总线的源代码」· C语言 代码 · 共 51 行

C
51
字号
//  INT_PRO: FOR SPEED CALCULATE                              
//                                                             
//  REV  REVDATE  GEN  DISCRIPTION                             
//  ---  -------  ---  -----------                             
//  000  18FEB98  xuf  FOR 89C51                               
                                                             

#include <reg51.h>
#include <can.h>

extern MSG_BUF can_out[1];

// INT_0: INT0 INT 
                                             
//int0_src() interrupt 0
//{

//}

// INT_1: INT1 INT                                              
/*int1_src() interrupt 2
{
}*/

// TIMER_0: TIMER0 INT,                                       

timer0_src() interrupt 1
{
 P2_0 = ~P2_0;
// SBUF = 0xaa;
 TR0 = 0;
 data_process();
 transmit_message (*can_out);
 TL0 = 0x00;
 TH0 = 0x00;
 TR0 = 1;

}

// TIMER_1: TIMER1 INT,                                       

/*timer1_src() interrupt 3
{
  TH1 = 0xF3;
}*/
// comm_src: serial communication INT,                                       

//comm_src() interrupt 4
//{
//  TI = 0;
//}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?