?? 80296sa.h
字號:
extern volatile register unsigned short sp_bd_count_3E;
extern volatile register unsigned short sp_baud_3E;
extern volatile register unsigned char sp_control_3E;
extern volatile register unsigned char sp_status_3E;
extern volatile register unsigned char sbuf_tx_3E;
extern volatile register unsigned char sbuf_rx_3E;
/* 32 BYTE WINDOW WITH WSR = 7DH */
extern volatile register unsigned short sp_bd_count_7D;
extern volatile register unsigned short sp_baud_7D;
extern volatile register unsigned char sp_control_7D;
extern volatile register unsigned char sp_status_7D;
extern volatile register unsigned char sbuf_tx_7D;
extern volatile register unsigned char sbuf_rx_7D;
extern volatile unsigned char pwm0_control;
extern volatile unsigned char pwm1_control;
extern volatile unsigned char pwm2_control;
extern volatile unsigned char con_reg0;
/* 128 BYTE WINDOW WITH WSR = 1FH */
extern volatile register unsigned char pwm0_control_1F;
extern volatile register unsigned char pwm1_control_1F;
extern volatile register unsigned char pwm2_control_1F;
extern volatile register unsigned char con_reg0_1F;
/* 64 BYTE WINDOW WITH WSR = 3EH */
extern volatile register unsigned char pwm0_control_3E;
extern volatile register unsigned char pwm1_control_3E;
extern volatile register unsigned char pwm2_control_3E;
extern volatile register unsigned char con_reg0_3E;
/* 32 BYTE WINDOW WITH WSR = 7DH */
extern volatile register unsigned char pwm0_control_7D;
extern volatile register unsigned char pwm1_control_7D;
extern volatile register unsigned char pwm2_control_7D;
extern volatile register unsigned char con_reg0_7D;
extern volatile unsigned short epa_mask;
extern volatile unsigned short epa_stat;
/* 128 BYTE WINDOW WITH WSR = 1FH */
extern volatile register unsigned short epa_mask_1F;
extern volatile register unsigned short epa_stat_1F;
/* 64 BYTE WINDOW WITH WSR = 3EH */
extern volatile register unsigned short epa_mask_3E;
extern volatile register unsigned short epa_stat_3E;
/* 32 BYTE WINDOW WITH WSR = 7CH */
extern volatile register unsigned short epa_mask_7C;
extern volatile register unsigned short epa_stat_7C;
extern volatile unsigned char ep_pin;
extern volatile unsigned char ep_reg;
extern volatile unsigned char ep_dir;
extern volatile unsigned char ep_mode;
extern volatile unsigned short epa3_time;
extern volatile unsigned short epa3_con;
extern volatile unsigned short epa2_time;
extern volatile unsigned char epa2_con;
extern volatile unsigned short epa1_time;
extern volatile unsigned short epa1_con;
extern volatile unsigned short epa0_time;
extern volatile unsigned char epa0_con;
/* 128 BYTE WINDOW WITH WSR = 1FH */
extern volatile register unsigned short epa3_time_1F;
extern volatile register unsigned short epa3_con_1F;
extern volatile register unsigned short epa2_time_1F;
extern volatile register unsigned char epa2_con_1F;
extern volatile register unsigned short epa1_time_1F;
extern volatile register unsigned short epa1_con_1F;
extern volatile register unsigned short epa0_time_1F;
extern volatile register unsigned char epa0_con_1F;
/* 64 BYTE WINDOW WITH WSR = 3EH */
extern volatile register unsigned short epa3_time_3E;
extern volatile register unsigned short epa3_con_3E;
extern volatile register unsigned short epa2_time_3E;
extern volatile register unsigned char epa2_con_3E;
extern volatile register unsigned short epa1_time_3E;
extern volatile register unsigned short epa1_con_3E;
extern volatile register unsigned short epa0_time_3E;
extern volatile register unsigned char epa0_con_3E;
/* 32 BYTE WINDOW WITH WSR = 7CH */
extern volatile register unsigned short epa3_time_7C;
extern volatile register unsigned short epa3_con_7C;
extern volatile register unsigned short epa2_time_7C;
extern volatile register unsigned char epa2_con_7C;
extern volatile register unsigned short epa1_time_7C;
extern volatile register unsigned short epa1_con_7C;
extern volatile register unsigned short epa0_time_7C;
extern volatile register unsigned char epa0_con_7C;
extern volatile unsigned short addrcom0;
extern volatile unsigned short addrmsk0;
extern volatile unsigned char buscon0;
extern volatile unsigned short addrcom1;
extern volatile unsigned short addrmsk1;
extern volatile unsigned char buscon1;
extern volatile unsigned short addrcom2;
extern volatile unsigned short addrmsk2;
extern volatile unsigned char buscon2;
extern volatile unsigned short addrcom3;
extern volatile unsigned short addrmsk3;
extern volatile unsigned char buscon3;
extern volatile unsigned short addrcom4;
extern volatile unsigned short addrmsk4;
extern volatile unsigned char buscon4;
extern volatile unsigned short addrcom5;
extern volatile unsigned short addrmsk5;
extern volatile unsigned char buscon5;
/* 128 BYTE WINDOW WITH WSR = 1FH */
extern volatile register unsigned short addrcom0_1F;
extern volatile register unsigned short addrmsk0_1F;
extern volatile register unsigned char buscon0_1F;
extern volatile register unsigned short addrcom1_1F;
extern volatile register unsigned short addrmsk1_1F;
extern volatile register unsigned char buscon1_1F;
extern volatile register unsigned short addrcom2_1F;
extern volatile register unsigned short addrmsk2_1F;
extern volatile register unsigned char buscon2_1F;
extern volatile register unsigned short addrcom3_1F;
extern volatile register unsigned short addrmsk3_1F;
extern volatile register unsigned char buscon3_1F;
extern volatile register unsigned short addrcom4_1F;
extern volatile register unsigned short addrmsk4_1F;
extern volatile register unsigned char buscon4_1F;
extern volatile register unsigned short addrcom5_1F;
extern volatile register unsigned short addrmsk5_1F;
extern volatile register unsigned char buscon5_1F;
/* 64 BYTE WINDOW WITH WSR = 3DH */
extern volatile register unsigned short addrcom0_3D;
extern volatile register unsigned short addrmsk0_3D;
extern volatile register unsigned char buscon0_3D;
extern volatile register unsigned short addrcom1_3D;
extern volatile register unsigned short addrmsk1_3D;
extern volatile register unsigned char buscon1_3D;
extern volatile register unsigned short addrcom2_3D;
extern volatile register unsigned short addrmsk2_3D;
extern volatile register unsigned char buscon2_3D;
extern volatile register unsigned short addrcom3_3D;
extern volatile register unsigned short addrmsk3_3D;
extern volatile register unsigned char buscon3_3D;
extern volatile register unsigned short addrcom4_3D;
extern volatile register unsigned short addrmsk4_3D;
extern volatile register unsigned char buscon4_3D;
extern volatile register unsigned short addrcom5_3D;
extern volatile register unsigned short addrmsk5_3D;
extern volatile register unsigned char buscon5_3D;
/* 32 BYTE WINDOW WITH WSR = 7AH */
extern volatile register unsigned short addrcom0_7A;
extern volatile register unsigned short addrmsk0_7A;
extern volatile register unsigned char buscon0_7A;
extern volatile register unsigned short addrcom1_7A;
extern volatile register unsigned short addrmsk1_7A;
extern volatile register unsigned char buscon1_7A;
extern volatile register unsigned short addrcom2_7A;
extern volatile register unsigned short addrmsk2_7A;
extern volatile register unsigned char buscon2_7A;
extern volatile register unsigned short addrcom3_7A;
extern volatile register unsigned short addrmsk3_7A;
extern volatile register unsigned char buscon3_7A;
/* 32 BYTE WINDOW WITH WSR = 7BH */
extern volatile register unsigned short addrcom4_7B;
extern volatile register unsigned short addrmsk4_7B;
extern volatile register unsigned char buscon4_7B;
extern volatile register unsigned short addrcom5_7B;
extern volatile register unsigned short addrmsk5_7B;
extern volatile register unsigned char buscon5_7B;
/****************************************************************************/
/* */
/* Usefull bit macros. */
/* */
/****************************************************************************/
#define checkbit(var,bit) (var & (0x01 << (bit)))
#define setbit(var,bit) (var |= (0x01 << (bit)))
#define clrbit(var,bit) (var &= (~(0x01 << (bit))))
#endif /* _80c196k17h */
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -