📄 reader.h
字号:
#include "hardware_reg.h"
#define CP_irq 0x00
#define Track2_irq 0x06
#define Track3_irq 0x07
#define PORTE_CP 0x00
#define CP_low 0x08
#define OK 0xff
#define ERROR 0xfe
#define TRACK2FORWARD 0xfd
#define TRACK2BACK 0xfc
#define TRACK3FORWARD 0xfb
#define TRACK3BACK 0xfa
#define T1CR 0x10003008
#define T1ISCR 0x1000300c
#define T1IMSR 0x10003010
#define TIMSR 0x100030a0
#define TISCR 0x100030a4
#define TIMR 0x100030a8
//#define PORTG_DIR (PORT_BASE+0X58)
//#define PORTG_SEL (PORT_BASE+0X5C)
//#define PORTG_DATA (PORT_BASE+0X60)
//extern UNSIGNED hGCpassword;
//extern INT keydown_num;
VOID CardReader_Int( VOID );
//VOID ReadCard(VOID);
//CHAR TRACK2(CHAR *data,INT len);
//CHAR TRACK3(CHAR *data,INT len);
CHAR BACKTRACK2(CHAR *data,INT len);
CHAR BACKTRACK3(CHAR *data,INT len);
CHAR FORWARDTRACK2(CHAR *data,INT len);
CHAR FORWARDTRACK3(CHAR *data,INT len);
CHAR CHECK(CHAR data);
CHAR Check_Track2_Forward(VOID);
CHAR Check_Track3_Forward(VOID);
CHAR Check_Track2_Back(VOID);
CHAR Check_Track3_Back(VOID);
CHAR Track2(VOID);
CHAR Track3(VOID);
VOID Track2_int ( INT Vector );
VOID Track3_int ( INT Vector );
VOID TRA2_HISR_ENTRY ( VOID );
VOID TRA3_HISR_ENTRY ( VOID );
VOID ChangeTrack2(CHAR *track);
VOID ChangeTrack3(CHAR *track);
VOID ShowTrack2();
VOID ShowTrack3();
CHAR ChangeData(CHAR data);
void Demo_CardRead(void);
extern void LcdClear();
extern unsigned char LcdTextString(unsigned char xPos,unsigned char yPos,unsigned char *GBCodeptr);
extern void LcdAreaClear(unsigned char xPos,unsigned char yPos,unsigned char Matrwidth,unsigned char Matrhigh);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -