⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interrupt.c

📁 RFID读卡器TRH031开发源码
💻 C
字号:
/***********************************************************
* Company	:	3ALOGICS                                   *
* Writer	:	Suk-Byoung Chea                            *
* Version	:	0.1                                        *
*               2005. 04. 21                               *
*                                                          *
*                                                          *
*                                                          *
************************************************************/
#include "common.h"
#include "base.h"
#include <stdio.h>


//////////////////////////////////////////////////////////////

void serial_init(void)
{
	TMOD = 0x20;
	PCON = 0x80;
	SCON = 0x52;
	TH1 = 0xf9;
	TR1 = 1;
	SBUF = 0;
}

//////////////////////////////////////////////////////////////////////////////


void EX_INT0 (void) interrupt 0
{
	//INT0_EX=0x01;
}
/*
void exec_ex0(void)      // KEIL C俊辑狼 牢磐反飘 氦磐  
{

     BYTE i, tdi;
       
	   tdi = Read( 0x04 ); // 	
		
       if (tdi > 0x20) {
          Write(0x09, 0x01); 
		  TxBuf[0] = 0xF1;
		  TxBuf[1] = 0xF0;
		  TxBuf[2] = 0x00;
		  bwTxLen.w=3;
		  TxIFD();  // send Byte to Host
		  }
	   else { 	
         //TxBuf[0] = 0xF1;
		 //TxBuf[1] = 0xF0;	 
		 //bwTxLen.w=2;
		 //TxIFD();  // send Byte to Host
	     for(i=0; i<tdi ; i++) TxBuf[i] = Read(0x02);					 
		 bwTxLen.w=tdi;
         TxIFD();  // send Byte to Host
	  }
      INT0_EX = 0x00;
	  return;
}
*/
/*
BYTE Tx(BYTE Txdata, BYTE LRC)
{		

	BYTE parity;
	BYTE i;
	
	parity=0;
	for(i=0; i<8; i++) parity += (0x01 & (Txdata>>i) );		

	if((parity%2)==0) SCON_3=0;
	else SCON_3=1;

	if(PARITY_MODE==PARITY_NONE) SCON_3=1;			

	TxWait=1;
	SBUF=Txdata;	
	while(TxWait==1);

	LRC = LRC^Txdata; 
	return(LRC);
}


void TxIFD(void)
{
	BYTE LRC; 
	WORD i;

	LRC = 0x00;
//	LRC=Tx(STX, LRC);					// 檬扁 巩磊  	

//	LRC=Tx( bwTxLen.b[1], LRC );        // 傈价 辨捞 窍困 官捞飘 
//	LRC=Tx( bwTxLen.b[0], LRC );        // 傈价 辨捞 惑困 官捞飘 
	
	for (i=0; i<bwTxLen.w; i++) LRC=Tx( TxBuf[i], LRC );    	

//	LRC=Tx(LRC, LRC);
//	LRC=Tx(ETX, LRC);
}
*/

⌨️ 快捷键说明

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