📄 level1.h
字号:
#ifndef __LEVEL1__
#define __LEVEL1__
//constants----------------------------------------------------------
//public variables---------------------------------------------------
#define WDT 1
extern uint16_t halfDataRate; //half period downlink data rate modul
extern uint8_t pulsesPerBit; //8 pulses for low data rate, 32 for high
extern uint8_t sof; //sof and eof indication
extern uint8_t forward_link_type; //forward link modulation type
extern uint8_t decode_number; //decoder routine number
extern void (*decode)(void); //decoder routine variable
register uint8_t currentMaxTimeHi asm ("r10"); //actual hi value of maximum capture time
extern uint16_t EM4006_bitRate; //bit rate of EM4006 tag
extern uint8_t EM4006_scale; //scale of EM4006 bit rate
extern uint8_t watchdog_reset; //watchdog reset flag
extern uint8_t weigan_format;
//extern uint8_t weigan_enable;
//extern uint8_t keyboard_enable; //keyboard enable, 1--keyboard scan, 0 -- not keyboard scan;
extern uint8_t weigan_data[ 5 ] ;
extern uint8_t watchdog_feed_flag;
extern uint8_t beep_times;
extern uint8_t alarm_level;
extern uint8_t unauth_card_times;
extern uint8_t alarm_time;
extern uint8_t alarm_enable;
//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 capture_cnt asm ("r8"); //store_bit current capture byte index
register uint8_t captured_bit_count asm ("r9"); //store_bit current capture bit counter
//function declarations----------------------------------------------
extern void Wait(uint16_t period); //wait specified number of RF*32 clocks
extern void Delayms( uint16_t count );
extern void Delayus( uint16_t count );
extern void Beep( uint8_t times );
extern void Beep_Long( void );
extern void WatchDog_Feed( void );
extern void Capture( uint8_t style );
extern void Parse_Command( uint8_t cmd , uint8_t param );
#endif // __LEVEL1__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -