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

📄 level1.h

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


#ifndef __LEVEL1__
#define __LEVEL1__

//constants----------------------------------------------------------

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

#define WDT 1

extern uint8_t counter1set;           //counter1 settings

extern uint8_t forward_link_type;     //forward link modulation type
extern uint8_t watchdog_reset;        //watchdog reset flag
extern uint8_t cmd_message[ 5 ];      //extracted command data
extern uint8_t cmd_message_len;       //length of current cmd_message          

extern uint16_t write_4094_low;       //low word of SPI configuration word
extern uint16_t write_4094_hi;   
extern uint16_t fwd_B_timing;                  //forward link pulse timing tuning
extern uint8_t em4094_data_invalid_times;
extern uint8_t weigan_data[ 5 ];
extern uint8_t history_weigan_data[ 5 ];
extern uint8_t type_b_setting;
//global register variables-------------------------------------------

register uint8_t captured_byte asm ("r6");      //store_bit current capture bits
register uint8_t captured_valid asm ("r7");     //store_bit current capture valid bits
register uint8_t captured_bit_count asm ("r9"); //store_bit current capture bit counter

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

extern void Beep( uint8_t times );
extern void Delayms( uint16_t count );
extern void Delayus( uint16_t count );
extern void WatchDog_Feed( void );

#endif // __LEVEL1__

⌨️ 快捷键说明

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