⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 as14000.h

📁 picc
💻 H
字号:

; HI-TECH Software PICC Assembler header file.
; Definitions based on C header file: pic14000.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
PORTC		equ	007h
PORTD		equ	008h
PCLATH		equ	00Ah
INTCON		equ	00Bh
PIR1		equ	00Ch
ADTMRL		equ	00Eh
ADTMRH		equ	00Fh
I2CBUF		equ	013h
I2CCON		equ	014h
ADCAPL		equ	015h
ADCAPH		equ	016h
ADCON0		equ	01Fh
OPTION_REG		equ	081h
TRIS_REGA		equ	085h
TRIS_REGC		equ	087h
TRIS_REGD		equ	088h
PIE1		equ	08Ch
PCON		equ	08Eh
SLPCON		equ	08Fh
I2CADD		equ	093h
I2CSTAT		equ	094h
PREFA		equ	09Bh
PREFB		equ	09Ch
CMCON		equ	09Dh
MISC		equ	09Eh
ADCON1		equ	09Fh
KREF[4]		equ	0FC0h
KBG[4]		equ	0FC4h
VTHERM[4]	equ	0FC8h
KTC[4]		equ	0FCCh
OSCM		equ	0FD0h
TWDT		equ	0FD2h

; Bit variables associates within SFRs
#define RP0	STATUS,5
#define TO	STATUS,4
#define PD	STATUS,3
#define ZERO	STATUS,2
#define DC	STATUS,1
#define CARRY	STATUS,0
#define RA7	PORTA,7
#define RA6	PORTA,6
#define RA5	PORTA,5
#define RA4	PORTA,4
#define RA3	PORTA,3
#define RA2	PORTA,2
#define RA1	PORTA,1
#define RA0	PORTA,0
#define RC7	PORTC,7
#define RC6	PORTC,6
#define RC5	PORTC,5
#define RC4	PORTC,4
#define RC3	PORTC,3
#define RC2	PORTC,2
#define RC1	PORTC,1
#define RC0	PORTC,0
#define RD7	PORTD,7
#define RD6	PORTD,6
#define RD5	PORTD,5
#define RD4	PORTD,4
#define RD3	PORTD,3
#define RD2	PORTD,2
#define RD1	PORTD,1
#define RD0	PORTD,0
#define GIE	INTCON,7
#define PEIE	INTCON,6
#define T0IE	INTCON,5
#define T0IF	INTCON,2
#define CMIF	PIR1,7
#define PBIF	PIR1,4
#define I2CIF	PIR1,3
#define RCIF	PIR1,2
#define ADCIF	PIR1,1
#define OVFIF	PIR1,0
#define WCOL	I2CCON,7
#define I2COV	I2CCON,6
#define I2CEN	I2CCON,5
#define CKP	I2CCON,4
#define I2CM3	I2CCON,3
#define I2CM2	I2CCON,2
#define I2CM1	I2CCON,1
#define I2CM0	I2CCON,0
#define ADCS3	ADCON0,7
#define ADCS2	ADCON0,6
#define ADCS1	ADCON0,5
#define ADCS0	ADCON0,4
#define AMUXOE	ADCON0,2
#define ADRST	ADCON0,1
#define ADZERO	ADCON0,0
#define RCPU	OPTION_REG,7
#define T0CS	OPTION_REG,5
#define T0SE	OPTION_REG,4
#define PSA	OPTION_REG,3
#define PS2	OPTION_REG,2
#define PS1	OPTION_REG,1
#define PS0	OPTION_REG,0
#define TRIS_REGA7	TRIS_REGA,7
#define TRIS_REGA6	TRIS_REGA,6
#define TRIS_REGA5	TRIS_REGA,5
#define TRIS_REGA4	TRIS_REGA,4
#define TRIS_REGA3	TRIS_REGA,3
#define TRIS_REGA2	TRIS_REGA,2
#define TRIS_REGA1	TRIS_REGA,1
#define TRIS_REGA0	TRIS_REGA,0
#define TRIS_REGC7	TRIS_REGC,7
#define TRIS_REGC6	TRIS_REGC,6
#define TRIS_REGC5	TRIS_REGC,5
#define TRIS_REGC4	TRIS_REGC,4
#define TRIS_REGC3	TRIS_REGC,3
#define TRIS_REGC2	TRIS_REGC,2
#define TRIS_REGC1	TRIS_REGC,1
#define TRIS_REGC0	TRIS_REGC,0
#define TRIS_REGD7	TRIS_REGD,7
#define TRIS_REGD6	TRIS_REGD,6
#define TRIS_REGD5	TRIS_REGD,5
#define TRIS_REGD4	TRIS_REGD,4
#define TRIS_REGD3	TRIS_REGD,3
#define TRIS_REGD2	TRIS_REGD,2
#define TRIS_REGD1	TRIS_REGD,1
#define TRIS_REGD0	TRIS_REGD,0
#define CMIE	PIE1,7
#define PBIE	PIE1,4
#define I2CIE	PIE1,3
#define RCIE	PIE1,2
#define ADCIE	PIE1,1
#define OVFIE	PIE1,0
#define POR	PCON,1
#define LVD	PCON,0
#define HIBEN	SLPCON,7
#define REFOFF	SLPCON,5
#define LSOFF	SLPCON,4
#define OSCOFF	SLPCON,3
#define CMOFF	SLPCON,2
#define TEMPOFF	SLPCON,1
#define ADOFF	SLPCON,0
#define DA	I2CSTAT,5
#define STOP	I2CSTAT,4
#define START	I2CSTAT,3
#define RW	I2CSTAT,2
#define UA	I2CSTAT,1
#define BF	I2CSTAT,0
#define PRA7	PREFA,7
#define PRA6	PREFA,6
#define PRA5	PREFA,5
#define PRA4	PREFA,4
#define PRA3	PREFA,3
#define PRA2	PREFA,2
#define PRA1	PREFA,1
#define PRA0	PREFA,0
#define PRB7	PREFB,7
#define PRB6	PREFB,6
#define PRB5	PREFB,5
#define PRB4	PREFB,4
#define PRB3	PREFB,3
#define PRB2	PREFB,2
#define PRB1	PREFB,1
#define PRB0	PREFB,0
#define CMBOUT	CMCON,6
#define CMBOE	CMCON,5
#define CPOLB	CMCON,4
#define CMAOUT	CMCON,2
#define CMAOE	CMCON,1
#define CPOLA	CMCON,0
#define SMHOG	MISC,7
#define SPGNDB	MISC,6
#define SPGNDA	MISC,5
#define I2CSEL	MISC,4
#define SMBUS	MISC,3
#define INCLKEN	MISC,2
#define OSC2	MISC,1
#define OSC1	MISC,0
#define ADDAC3	ADCON1,7
#define ADDAC2	ADCON1,6
#define ADDAC1	ADCON1,5
#define ADDAC0	ADCON1,4
#define PCFG3	ADCON1,3
#define PCFG2	ADCON1,2
#define PCFG1	ADCON1,1
#define PCFG0	ADCON1,0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -