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

📄 level3.h

📁 此程序为利用mage8 AVR 和EM4094实现读取TYPE A类型卡的C程序、读卡稳定、这个项目我们做了好久、非常不错的程序、很适合做这方面产品的朋友们参考
💻 H
字号:


#ifndef __LEVEL3__
#define __LEVEL3__


//public variables---------------------------------------------------

extern uint8_t volatile sof;          //sof and eof indication

extern uint8_t debug_mode;
extern uint8_t cmd_message[UART_IN_BUFFER_SIZE];   // extracted command data
extern uint8_t expectedResponseLen;            // expected number of response bits
extern uint8_t maxCaptureTime;               //current maximum capture time (used to initialise TCNT2)
extern uint8_t maxCaptureTimeScale;          //scale of current maximum capture time (expected value 3 - 7 only)
extern uint8_t em4094_data_valid;

//function declarations----------------------------------------------


extern void Capture( void );
extern void Compute_Timeouts( void );
extern void Send( uint8_t len , uint16_t wait_time );
extern void store_bit( uint8_t b , uint8_t v );
extern void store_pulse( uint8_t b );
extern uint8_t ScaleTime( uint16_t period );    //calculates scale for Wait function
extern uint16_t ScaleOnce( uint16_t period );   //performs single scaling
extern void type_A_polling( void );
extern void TypeA_GetUID( void );
extern void Wait( uint16_t period );              //wait specified number of RF*32 clocks
//extern void Clear_Weigan_Data( void );


#endif // __LEVEL3__

⌨️ 快捷键说明

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