📄 m8demo.h
字号:
#define key_no 0xFF
#define key_inc 0xFE
#define key_dec 0xFD
#define key_mode 0xFC
#define key_enter 0xFB
#define clock_mode 0
#define out_eeprom_addr_modify_mode 1
#define out_eeprom_data_modify_mode 2
#define out_eeprom_read_mode 3
#define in_eeprom_addr_modify_mode 4
#define in_eeprom_data_modify_mode 5
#define in_eeprom_read_mode 6
#define adc_mode 7
#define AT45DB021_addr_modify_mode 8
#define AT45DB021_data_modify_mode 9
#define KBD_IDLE 0x00
#define KBD_DEBOUNCE 0x01
#define KBD_DECODE 0x02
#define KBD_DECODE2 0x03
#define KBD_DECODE3 0x04
#define KBD_DECODE4 0x05
#define KBD_DECODE5 0x06
#define query_adc 1
#define KBD_DEBOUNCE_TEMPO 50
#define KBD_DEBOUNCE_TEMP1 300
#define KBD_DEBOUNCE_TEMP2 180
void Delay(unsigned int delay_time);
void Delayms(unsigned int timers);
void port_init(void);
void timer0_init(void);
void timer0_ovf_isr(void);
void timer1_init(void);
void timer1_ovf_isr(void);
void spi_init(void);
void twi_init(void);
void twi_Enable(void);
void twi_Disable(void);
void adc_init(void);
void adc_Enable(void);
void adc_Disable(void);
void adc_isr(void);
int ReadADC( unsigned char channel);
void init_devices(void);
void DisplayHexData(unsigned char timerH,unsigned char timerL);
void DisplayData(unsigned int timer);
void DisplayTimer(unsigned int timer);
unsigned char Key_Decode(void);
void Key_Task(void);
void Display_Data_LED(unsigned char Data1, unsigned char Data2,unsigned char Data3,unsigned char Data4);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -