📄 p33fj256gp710.inc
字号:
;==========================================================================
; $Id: p33FJ256GP710.inc,v 1.1.2.9 2006/06/27 23:43:42 mccartg Exp $
; PIC33FJ256GP710 Standard Assembly Include File
;
; (c) Copyright 2006 Microchip Technology, All rights reserved
;==========================================================================
.NOLIST
;==========================================================================
; This header file defines configurations, registers, and other useful
; bits of information for the PIC33FJ256GP710 microcontroller. These names
; are taken to match the data sheets as closely as possible.
;
; Note that the processor must be selected before this file is included.
; The processor may be selected the following ways:
;
; 1. Command line switch:
; C:\> pic30-as file.s -p33FJ256GP710
; 2. Placing a ".equ" directive before the ".include":
; .equ __33FJ256GP710, 1
; .include "p33FJ256GP710.inc"
; 3. Setting the processor in the MPLAB IDE Project Dialog
;==========================================================================
;==========================================================================
;
; Verify Processor
;
;==========================================================================
.IFNDEF __33FJ256GP710
.ERROR "Include file does not match processor setting."
.ENDIF
;==========================================================================
;
; Register Definitions
;
;==========================================================================
;----- Register Equates (Low Byte, High Byte) -----------------------------
.extern WREG0
.equiv WREG0L, _WREG0
.equiv WREG0H, _WREG0+1
.extern WREG1
.equiv WREG1L, _WREG1
.equiv WREG1H, _WREG1+1
.extern WREG2
.equiv WREG2L, _WREG2
.equiv WREG2H, _WREG2+1
.extern WREG3
.equiv WREG3L, _WREG3
.equiv WREG3H, _WREG3+1
.extern WREG4
.equiv WREG4L, _WREG4
.equiv WREG4H, _WREG4+1
.extern WREG5
.equiv WREG5L, _WREG5
.equiv WREG5H, _WREG5+1
.extern WREG6
.equiv WREG6L, _WREG6
.equiv WREG6H, _WREG6+1
.extern WREG7
.equiv WREG7L, _WREG7
.equiv WREG7H, _WREG7+1
.extern WREG8
.equiv WREG8L, _WREG8
.equiv WREG8H, _WREG8+1
.extern WREG9
.equiv WREG9L, _WREG9
.equiv WREG9H, _WREG9+1
.extern WREG10
.equiv WREG10L, _WREG10
.equiv WREG10H, _WREG10+1
.extern WREG11
.equiv WREG11L, _WREG11
.equiv WREG11H, _WREG11+1
.extern WREG12
.equiv WREG12L, _WREG12
.equiv WREG12H, _WREG12+1
.extern WREG13
.equiv WREG13L, _WREG13
.equiv WREG13H, _WREG13+1
.extern WREG14
.equiv WREG14L, _WREG14
.equiv WREG14H, _WREG14+1
.extern WREG15
.equiv WREG15L, _WREG15
.equiv WREG15H, _WREG15+1
.extern SPLIM
.equiv SPLIML, _SPLIM
.equiv SPLIMH, _SPLIM+1
.extern ACCAL
.equiv ACCALL, _ACCAL
.equiv ACCALH, _ACCAL+1
.extern ACCAH
.equiv ACCAHL, _ACCAH
.equiv ACCAHH, _ACCAH+1
.extern ACCAU
.equiv ACCAUL, _ACCAU
.equiv ACCAUH, _ACCAU+1
.extern ACCBL
.equiv ACCBLL, _ACCBL
.equiv ACCBLH, _ACCBL+1
.extern ACCBH
.equiv ACCBHL, _ACCBH
.equiv ACCBHH, _ACCBH+1
.extern ACCBU
.equiv ACCBUL, _ACCBU
.equiv ACCBUH, _ACCBU+1
.extern PCL
.equiv PCLL, _PCL
.equiv PCLH, _PCL+1
.extern PCH
.equiv PCHL, _PCH
.equiv PCHH, _PCH+1
.extern TBLPAG
.equiv TBLPAGL, _TBLPAG
.equiv TBLPAGH, _TBLPAG+1
.extern PSVPAG
.equiv PSVPAGL, _PSVPAG
.equiv PSVPAGH, _PSVPAG+1
.extern RCOUNT
.equiv RCOUNTL, _RCOUNT
.equiv RCOUNTH, _RCOUNT+1
.extern DCOUNT
.equiv DCOUNTL, _DCOUNT
.equiv DCOUNTH, _DCOUNT+1
.extern DOSTARTL
.equiv DOSTARTLL, _DOSTARTL
.equiv DOSTARTLH, _DOSTARTL+1
.extern DOSTARTH
.equiv DOSTARTHL, _DOSTARTH
.equiv DOSTARTHH, _DOSTARTH+1
.extern DOENDL
.equiv DOENDLL, _DOENDL
.equiv DOENDLH, _DOENDL+1
.extern DOENDH
.equiv DOENDHL, _DOENDH
.equiv DOENDHH, _DOENDH+1
.extern SR
.equiv SRL, _SR
.equiv SRH, _SR+1
.extern CORCON
.equiv CORCONL, _CORCON
.equiv CORCONH, _CORCON+1
.extern MODCON
.equiv MODCONL, _MODCON
.equiv MODCONH, _MODCON+1
.extern XMODSRT
.equiv XMODSRTL, _XMODSRT
.equiv XMODSRTH, _XMODSRT+1
.extern XMODEND
.equiv XMODENDL, _XMODEND
.equiv XMODENDH, _XMODEND+1
.extern YMODSRT
.equiv YMODSRTL, _YMODSRT
.equiv YMODSRTH, _YMODSRT+1
.extern YMODEND
.equiv YMODENDL, _YMODEND
.equiv YMODENDH, _YMODEND+1
.extern XBREV
.equiv XBREVL, _XBREV
.equiv XBREVH, _XBREV+1
.extern DISICNT
.equiv DISICNTL, _DISICNT
.equiv DISICNTH, _DISICNT+1
.extern CNEN1
.equiv CNEN1L, _CNEN1
.equiv CNEN1H, _CNEN1+1
.extern CNEN2
.equiv CNEN2L, _CNEN2
.equiv CNEN2H, _CNEN2+1
.extern CNPU1
.equiv CNPU1L, _CNPU1
.equiv CNPU1H, _CNPU1+1
.extern CNPU2
.equiv CNPU2L, _CNPU2
.equiv CNPU2H, _CNPU2+1
.extern INTCON1
.equiv INTCON1L, _INTCON1
.equiv INTCON1H, _INTCON1+1
.extern INTCON2
.equiv INTCON2L, _INTCON2
.equiv INTCON2H, _INTCON2+1
.extern IFS0
.equiv IFS0L, _IFS0
.equiv IFS0H, _IFS0+1
.extern IFS1
.equiv IFS1L, _IFS1
.equiv IFS1H, _IFS1+1
.extern IFS2
.equiv IFS2L, _IFS2
.equiv IFS2H, _IFS2+1
.extern IFS3
.equiv IFS3L, _IFS3
.equiv IFS3H, _IFS3+1
.extern IFS4
.equiv IFS4L, _IFS4
.equiv IFS4H, _IFS4+1
.extern IEC0
.equiv IEC0L, _IEC0
.equiv IEC0H, _IEC0+1
.extern IEC1
.equiv IEC1L, _IEC1
.equiv IEC1H, _IEC1+1
.extern IEC2
.equiv IEC2L, _IEC2
.equiv IEC2H, _IEC2+1
.extern IEC3
.equiv IEC3L, _IEC3
.equiv IEC3H, _IEC3+1
.extern IEC4
.equiv IEC4L, _IEC4
.equiv IEC4H, _IEC4+1
.extern IPC0
.equiv IPC0L, _IPC0
.equiv IPC0H, _IPC0+1
.extern IPC1
.equiv IPC1L, _IPC1
.equiv IPC1H, _IPC1+1
.extern IPC2
.equiv IPC2L, _IPC2
.equiv IPC2H, _IPC2+1
.extern IPC3
.equiv IPC3L, _IPC3
.equiv IPC3H, _IPC3+1
.extern IPC4
.equiv IPC4L, _IPC4
.equiv IPC4H, _IPC4+1
.extern IPC5
.equiv IPC5L, _IPC5
.equiv IPC5H, _IPC5+1
.extern IPC6
.equiv IPC6L, _IPC6
.equiv IPC6H, _IPC6+1
.extern IPC7
.equiv IPC7L, _IPC7
.equiv IPC7H, _IPC7+1
.extern IPC8
.equiv IPC8L, _IPC8
.equiv IPC8H, _IPC8+1
.extern IPC9
.equiv IPC9L, _IPC9
.equiv IPC9H, _IPC9+1
.extern IPC10
.equiv IPC10L, _IPC10
.equiv IPC10H, _IPC10+1
.extern IPC11
.equiv IPC11L, _IPC11
.equiv IPC11H, _IPC11+1
.extern IPC12
.equiv IPC12L, _IPC12
.equiv IPC12H, _IPC12+1
.extern IPC13
.equiv IPC13L, _IPC13
.equiv IPC13H, _IPC13+1
.extern IPC14
.equiv IPC14L, _IPC14
.equiv IPC14H, _IPC14+1
.extern IPC15
.equiv IPC15L, _IPC15
.equiv IPC15H, _IPC15+1
.extern IPC16
.equiv IPC16L, _IPC16
.equiv IPC16H, _IPC16+1
.extern IPC17
.equiv IPC17L, _IPC17
.equiv IPC17H, _IPC17+1
.extern INTTREG
.equiv INTTREGL, _INTTREG
.equiv INTTREGH, _INTTREG+1
.extern TMR1
.equiv TMR1L, _TMR1
.equiv TMR1H, _TMR1+1
.extern PR1
.equiv PR1L, _PR1
.equiv PR1H, _PR1+1
.extern T1CON
.equiv T1CONL, _T1CON
.equiv T1CONH, _T1CON+1
.extern TMR2
.equiv TMR2L, _TMR2
.equiv TMR2H, _TMR2+1
.extern TMR3HLD
.equiv TMR3HLDL, _TMR3HLD
.equiv TMR3HLDH, _TMR3HLD+1
.extern TMR3
.equiv TMR3L, _TMR3
.equiv TMR3H, _TMR3+1
.extern PR2
.equiv PR2L, _PR2
.equiv PR2H, _PR2+1
.extern PR3
.equiv PR3L, _PR3
.equiv PR3H, _PR3+1
.extern T2CON
.equiv T2CONL, _T2CON
.equiv T2CONH, _T2CON+1
.extern T3CON
.equiv T3CONL, _T3CON
.equiv T3CONH, _T3CON+1
.extern TMR4
.equiv TMR4L, _TMR4
.equiv TMR4H, _TMR4+1
.extern TMR5HLD
.equiv TMR5HLDL, _TMR5HLD
.equiv TMR5HLDH, _TMR5HLD+1
.extern TMR5
.equiv TMR5L, _TMR5
.equiv TMR5H, _TMR5+1
.extern PR4
.equiv PR4L, _PR4
.equiv PR4H, _PR4+1
.extern PR5
.equiv PR5L, _PR5
.equiv PR5H, _PR5+1
.extern T4CON
.equiv T4CONL, _T4CON
.equiv T4CONH, _T4CON+1
.extern T5CON
.equiv T5CONL, _T5CON
.equiv T5CONH, _T5CON+1
.extern TMR6
.equiv TMR6L, _TMR6
.equiv TMR6H, _TMR6+1
.extern TMR7HLD
.equiv TMR7HLDL, _TMR7HLD
.equiv TMR7HLDH, _TMR7HLD+1
.extern TMR7
.equiv TMR7L, _TMR7
.equiv TMR7H, _TMR7+1
.extern PR6
.equiv PR6L, _PR6
.equiv PR6H, _PR6+1
.extern PR7
.equiv PR7L, _PR7
.equiv PR7H, _PR7+1
.extern T6CON
.equiv T6CONL, _T6CON
.equiv T6CONH, _T6CON+1
.extern T7CON
.equiv T7CONL, _T7CON
.equiv T7CONH, _T7CON+1
.extern TMR8
.equiv TMR8L, _TMR8
.equiv TMR8H, _TMR8+1
.extern TMR9HLD
.equiv TMR9HLDL, _TMR9HLD
.equiv TMR9HLDH, _TMR9HLD+1
.extern TMR9
.equiv TMR9L, _TMR9
.equiv TMR9H, _TMR9+1
.extern PR8
.equiv PR8L, _PR8
.equiv PR8H, _PR8+1
.extern PR9
.equiv PR9L, _PR9
.equiv PR9H, _PR9+1
.extern T8CON
.equiv T8CONL, _T8CON
.equiv T8CONH, _T8CON+1
.extern T9CON
.equiv T9CONL, _T9CON
.equiv T9CONH, _T9CON+1
.extern IC1BUF
.equiv IC1BUFL, _IC1BUF
.equiv IC1BUFH, _IC1BUF+1
.extern IC1CON
.equiv IC1CONL, _IC1CON
.equiv IC1CONH, _IC1CON+1
.extern IC2BUF
.equiv IC2BUFL, _IC2BUF
.equiv IC2BUFH, _IC2BUF+1
.extern IC2CON
.equiv IC2CONL, _IC2CON
.equiv IC2CONH, _IC2CON+1
.extern IC3BUF
.equiv IC3BUFL, _IC3BUF
.equiv IC3BUFH, _IC3BUF+1
.extern IC3CON
.equiv IC3CONL, _IC3CON
.equiv IC3CONH, _IC3CON+1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -