📄 cas1674.h
字号:
; HI-TECH Software PICC Assembler header file.
; Definitions based on C header file: pic1674.h.
; NOTE: PICC assembler option -P is required to preprocess assembler sources.
; Special Function Register definitions
INDF equ 000h
TMR0 equ 001h
PCL equ 002h
STATUS equ 003h
FSR equ 004h
PORTA equ 005h
PORTB equ 006h
PORTC equ 007h
PCLATH equ 00Ah
INTCON equ 00Bh
PIR1 equ 00Ch
PIR2 equ 00Dh
TMR1L equ 00Eh
TMR1H equ 00Fh
T1CON equ 010h
TMR2 equ 011h
T2CON equ 012h
SSPBUF equ 013h
SSPCON equ 014h
CCPR1L equ 015h
CCPR1H equ 016h
CCP1CON equ 017h
RCSTA equ 018h
TXREG equ 019h
RCREG equ 01Ah
CCPR2L equ 01Bh
CCPR2H equ 01Ch
CCP2CON equ 01Dh
ADRES equ 01Eh
ADCON0 equ 01Fh
OPTION_REG equ 081h
TRIS_REGA equ 085h
TRIS_REGB equ 086h
TRIS_REGC equ 087h
TRIS_REGD equ 088h
TRIS_REGE equ 089h
PIE1 equ 08Ch
PIE2 equ 08Dh
PCON equ 08Eh
PR2 equ 092h
SSPADD equ 093h
SSPSTAT equ 094h
TXSTA equ 098h
SPBRG equ 099h
ADCON1 equ 09Fh
PORTD equ 008h
PORTE equ 009h
; Bit variables associates within SFRs
#define RP0_bit unsigned)
#define TO_bit unsigned)
#define PD_bit unsigned)
#define ZERO_bit unsigned)
#define DC_bit unsigned)
#define CARRY_bit unsigned)
#define RA5_bit unsigned)
#define RA4_bit unsigned)
#define RA3_bit unsigned)
#define RA2_bit unsigned)
#define RA1_bit unsigned)
#define RA0_bit unsigned)
#define RB7_bit unsigned)
#define RB6_bit unsigned)
#define RB5_bit unsigned)
#define RB4_bit unsigned)
#define RB3_bit unsigned)
#define RB2_bit unsigned)
#define RB1_bit unsigned)
#define RB0_bit unsigned)
#define RC7_bit unsigned)
#define RC6_bit unsigned)
#define RC5_bit unsigned)
#define RC4_bit unsigned)
#define RC3_bit unsigned)
#define RC2_bit unsigned)
#define RC1_bit unsigned)
#define RC0_bit unsigned)
#define RD7_bit unsigned)
#define RD6_bit unsigned)
#define RD5_bit unsigned)
#define RD4_bit unsigned)
#define RD3_bit unsigned)
#define RD2_bit unsigned)
#define RD1_bit unsigned)
#define RD0_bit unsigned)
#define RE2_bit unsigned)
#define RE1_bit unsigned)
#define RE0_bit unsigned)
#define GIE_bit unsigned)
#define PEIE_bit unsigned)
#define T0IE_bit unsigned)
#define INTE_bit unsigned)
#define RBIE_bit unsigned)
#define T0IF_bit unsigned)
#define INTF_bit unsigned)
#define RBIF_bit unsigned)
#define PSPIF_bit unsigned)
#define ADIF_bit unsigned)
#define RCIF_bit unsigned)
#define TXIF_bit unsigned)
#define SSPIF_bit unsigned)
#define CCP1IF_bit unsigned)
#define TMR2IF_bit unsigned)
#define TMR1IF_bit unsigned)
#define CCP2IF_bit unsigned)
#define T1CKPS1_bit unsigned)
#define T1CKPS0_bit unsigned)
#define T1OSCEN_bit unsigned)
#define T1SYNC_bit unsigned)
#define TMR1CS_bit unsigned)
#define TMR1ON_bit unsigned)
#define TOUTPS3_bit unsigned)
#define TOUTPS2_bit unsigned)
#define TOUTPS1_bit unsigned)
#define TOUTPS0_bit unsigned)
#define TMR2ON_bit unsigned)
#define T2CKPS1_bit unsigned)
#define T2CKPS0_bit unsigned)
#define WCOL_bit unsigned)
#define SSPOV_bit unsigned)
#define SSPEN_bit unsigned)
#define CKP_bit unsigned)
#define SSPM3_bit unsigned)
#define SSPM2_bit unsigned)
#define SSPM1_bit unsigned)
#define SSPM0_bit unsigned)
#define CCP1X_bit unsigned)
#define CCP1Y_bit unsigned)
#define CCP1M3_bit unsigned)
#define CCP1M2_bit unsigned)
#define CCP1M1_bit unsigned)
#define CCP1M0_bit unsigned)
#define SPEN_bit unsigned)
#define RX9_bit unsigned)
#define SREN_bit unsigned)
#define CREN_bit unsigned)
#define FERR_bit unsigned)
#define OERR_bit unsigned)
#define RX9D_bit unsigned)
#define CCP2X_bit unsigned)
#define CCP2Y_bit unsigned)
#define CCP2M3_bit unsigned)
#define CCP2M2_bit unsigned)
#define CCP2M1_bit unsigned)
#define CCP2M0_bit unsigned)
#define ADCS1_bit unsigned)
#define ADCS0_bit unsigned)
#define CHS2_bit unsigned)
#define CHS1_bit unsigned)
#define CHS0_bit unsigned)
#define ADGO_bit unsigned)
#define GODONE_bit unsigned)
#define ADON_bit unsigned)
#define RBPU_bit unsigned)
#define INTEDG_bit unsigned)
#define T0CS_bit unsigned)
#define T0SE_bit unsigned)
#define PSA_bit unsigned)
#define PS2_bit unsigned)
#define PS1_bit unsigned)
#define PS0_bit unsigned)
#define TRIS_REGA5_bit unsigned)
#define TRIS_REGA4_bit unsigned)
#define TRIS_REGA3_bit unsigned)
#define TRIS_REGA2_bit unsigned)
#define TRIS_REGA1_bit unsigned)
#define TRIS_REGA0_bit unsigned)
#define TRIS_REGB7_bit unsigned)
#define TRIS_REGB6_bit unsigned)
#define TRIS_REGB5_bit unsigned)
#define TRIS_REGB4_bit unsigned)
#define TRIS_REGB3_bit unsigned)
#define TRIS_REGB2_bit unsigned)
#define TRIS_REGB1_bit unsigned)
#define TRIS_REGB0_bit unsigned)
#define TRIS_REGC7_bit unsigned)
#define TRIS_REGC6_bit unsigned)
#define TRIS_REGC5_bit unsigned)
#define TRIS_REGC4_bit unsigned)
#define TRIS_REGC3_bit unsigned)
#define TRIS_REGC2_bit unsigned)
#define TRIS_REGC1_bit unsigned)
#define TRIS_REGC0_bit unsigned)
#define TRIS_REGD7_bit unsigned)
#define TRIS_REGD6_bit unsigned)
#define TRIS_REGD5_bit unsigned)
#define TRIS_REGD4_bit unsigned)
#define TRIS_REGD3_bit unsigned)
#define TRIS_REGD2_bit unsigned)
#define TRIS_REGD1_bit unsigned)
#define TRIS_REGD0_bit unsigned)
#define IBF_bit unsigned)
#define OBF_bit unsigned)
#define IBOV_bit unsigned)
#define PSPMODE_bit unsigned)
#define TRIS_REGE2_bit unsigned)
#define TRIS_REGE1_bit unsigned)
#define TRIS_REGE0_bit unsigned)
#define PSPIE_bit unsigned)
#define ADIE_bit unsigned)
#define RCIE_bit unsigned)
#define TXIE_bit unsigned)
#define SSPIE_bit unsigned)
#define CCP1IE_bit unsigned)
#define TMR2IE_bit unsigned)
#define TMR1IE_bit unsigned)
#define CCP2IE_bit unsigned)
#define POR_bit unsigned)
#define BOR_bit unsigned)
#define SMP_bit unsigned)
#define CKE_bit unsigned)
#define DA_bit unsigned)
#define STOP_bit unsigned)
#define START_bit unsigned)
#define RW_bit unsigned)
#define UA_bit unsigned)
#define BF_bit unsigned)
#define CSRC_bit unsigned)
#define TX9_bit unsigned)
#define TXEN_bit unsigned)
#define SYNC_bit unsigned)
#define BRGH_bit unsigned)
#define TRMT_bit unsigned)
#define TX9D_bit unsigned)
#define PCFG2_bit unsigned)
#define PCFG1_bit unsigned)
#define PCFG0_bit unsigned)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -