?? function._h
字號:
#ifndef __function_h
#define __function_h
#define LED 0xff
#define send_led_on PORTF |= 0x02
#define send_led_off PORTF &= ~(0x02)
#define rece_led_on PORTF |= 0x01
#define rece_led_off PORTF &= ~(0x01)
#define mode_led_on PORTF |= 0x08
#define mode_led_off PORTF &= ~(0x08)
#define HI_led_on PORTD |= 0x01
#define HI_led_off PORTD &=~(0x01)
#define LO_led_on PORTD |= 0x02
#define LO_led_off PORTD &= ~(0x02)
#define addr_key 0x70
#define addr_id 0xf0
typedef struct _SHD_LED{
unsigned char index; //燈序號
long ID; //數據來源ID
unsigned char channel; //數據發送模塊對應的通道號
unsigned char up_down; //報警類型 0x5a 表示下限報警 0xa5表示上限報警
float limit; //門限值
float zone; //回差
unsigned int data; //測量數據
float fullscal; //滿量程值
unsigned char state; //通道顯示狀態 0 正常 0X5A 報警 0XA5 傳感器故障
unsigned char current_state; //通道當前狀態
unsigned char last_state; //通道上一狀態
unsigned char delay_count; //延時記數器
unsigned char ack; //應答標志 0 未應答 0X5A 應答 0XA5 無須應答 0XFF消聲
}SHD_LED,*P_SHD_LED;
void delay_1us(void);
void key_process(void);
void delay_us(uint n);
void delay_1ms(void);
void delay_ms(uint n);
void shd_led_init(void);
void init_data(void);
void RUN_led(void);
void buzzer_on(void);
void buzzer_off(void);
void relay1_on(void);
void relay1_off(void);
void relay2_on(void);
void relay2_off(void);
void relay3_on(void);
void relay3_off(void);
void relay4_on(void);
void relay4_off(void);
void relay5_on(void);
void relay5_off(void);
void relay_out_reset(void);
unsigned char get_id(void);
void led_off(unsigned char i);
void led_clear(void);
void led7_clear(void);
void led7_display(unsigned char i,unsigned char ds,unsigned char point,unsigned char tt);
unsigned char get_key(void);
void led_on(unsigned char i,unsigned char d,unsigned char dd,unsigned char tt);
unsigned int current_jisuan(float fullscal,unsigned int current);
void turn_display(unsigned char channel,unsigned char point_flag,unsigned int data);
void led_display(void);
void channel_process(void);
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -