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

📄 base.h

📁 RFID读卡器TRH031开发源码
💻 H
字号:
/***********************************************************
* Company	:	3ALOGICS                                   *
************************************************************/
// lcd.h 


#ifndef __BASE_H
#define __BASE_H

//////////////////////////////////////////////////////////////////////////
//Seperated Dedicated Interface 
void SD_Write(BYTE Address, BYTE Command);
BYTE SD_Read(BYTE Address);

//////////////////////////////////////////////////////////////////////////
//Seperated Multiplexed Interface
void SM_Write(BYTE Address, BYTE Command);
BYTE SM_Read(BYTE Address);

//////////////////////////////////////////////////////////////////////////
//Common Dedicated Interface
void CD_Write(BYTE Address, BYTE Command);
BYTE CD_Read(BYTE Address);

//////////////////////////////////////////////////////////////////////////
//Common Multiplexed Interface
void CM_Write(BYTE Address, BYTE Command);
BYTE CM_Read(BYTE Address);

//////////////////////////////////////////////////////////////////////////
//TRH031M Interface Header file
void Delay(DWORD t);
void DelayIdleTime(WORD time);
void Write(BYTE Address, BYTE Command);
BYTE Read(BYTE Address);

//////////////////////////////////////////////////////////////////////////
//LCD Reference header file
void Display(void);
void Display_SFR(void);
void Delay_ms(int p);
void Delay_us(int p);
void Char_Out(BYTE b);

void Instruction_Out(BYTE b);
void Lcd_Initial(void);
void Lcd_Clear(void);
void String_Out(BYTE *str);
void Line1_Display(void);
void Line2_Display(void);
void Display(void);
void Dec2Hex (BYTE deci, BYTE hexa[2]);
void Hex_String_Out(BYTE str[2]);
void Dec2HexOut (BYTE deci);
void Int_String_Out(BYTE *str);
void Display_FIFO(void);
void Display_SFR(void);

//////////////////////////////////////////////////////////////////////////
//TRH031M Initial Reference Header file
void Reset_TRH031M (void);
void TRH031M_Init(void);
void RFON(void);
void RFOFF(void);

//////////////////////////////////////////////////////////////////////////
//Interrupt Reference Header file
void interrupt_init(void);
void FunctionRun(void);

//ISO 15693 Reference Header File
void CMREQUEST(void);

void Interface_Test(void);

void Exec_REQA(void);
void Exec_RDID(void);
void Exec_REQA_RDID(void);
void Exec_REQA_RDID_Auto(void);

void Exec_REQB(void);
void Exec_15693(void);
void Exec_INSIDE(void);
void Exec_REQB_Auto(void);
void Exec_15693_Auto(void);
void Exec_INSIDE_Auto(void);

void Exec_TagIt(void);

void AutoRun_A(void);
void AutoRun_B(void);
void AutoRun_15693(void);
void AutoRun_TagIt(void);
void AutoRun_ALL(void);


void AREG_Set(void);
void BREG_Set(void);
void REG15693_Set(void);
void TREG_Set(void);
void TagIt_Set(void);

void FIFO_Read(void);

void DisplayLCD(void);

#endif

⌨️ 快捷键说明

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