/home/daqweb/fgddaq/c8051/c8051F120.h File Reference


Defines

#define CONFIG_PAGE   0x0F
#define LEGACY_PAGE   0x00
#define TIMER01_PAGE   0x00
#define CPT0_PAGE   0x01
#define CPT1_PAGE   0x02
#define UART0_PAGE   0x00
#define UART1_PAGE   0x01
#define SPI0_PAGE   0x00
#define EMI0_PAGE   0x00
#define ADC0_PAGE   0x00
#define ADC2_PAGE   0x02
#define SMB0_PAGE   0x00
#define TMR2_PAGE   0x00
#define TMR3_PAGE   0x01
#define TMR4_PAGE   0x02
#define DAC0_PAGE   0x00
#define DAC1_PAGE   0x01
#define PCA0_PAGE   0x00
#define PLL0_PAGE   0x0F
#define MAC0_PAGE   0x03

Variables

sfr P0 = 0x80
sfr SP = 0x81
sfr DPL = 0x82
sfr DPH = 0x83
sfr SFRPAGE = 0x84
sfr SFRNEXT = 0x85
sfr SFRLAST = 0x86
sfr PCON = 0x87
sfr FLSTAT = 0x88
sfr CPT0CN = 0x88
sfr CPT1CN = 0x88
sfr TCON = 0x88
sfr TMOD = 0x89
sfr CPT0MD = 0x89
sfr CPT1MD = 0x89
sfr PLL0CN = 0x89
sfr OSCICN = 0x8A
sfr TL0 = 0x8A
sfr OSCICL = 0x8B
sfr TL1 = 0x8B
sfr OSCXCN = 0x8C
sfr TH0 = 0x8C
sfr TH1 = 0x8D
sfr PLL0DIV = 0x8D
sfr CKCON = 0x8E
sfr PLL0MUL = 0x8E
sfr PSCTL = 0x8F
sfr PLL0FLT = 0x8F
sfr P1 = 0x90
sfr SSTA0 = 0x91
sfr MAC0BL = 0x91
sfr MAC0BH = 0x92
sfr MAC0ACC0 = 0x93
sfr MAC0ACC1 = 0x94
sfr MAC0ACC2 = 0x95
sfr SFRPGCN = 0x96
sfr MAC0ACC3 = 0x96
sfr MAC0OVR = 0x97
sfr CLKSEL = 0x97
sfr SCON0 = 0x98
sfr SCON1 = 0x98
sfr SBUF0 = 0x99
sfr SBUF1 = 0x99
sfr SPI0CFG = 0x9A
sfr CCH0MA = 0x9A
sfr SPI0DAT = 0x9B
sfr P4MDOUT = 0x9C
sfr P5MDOUT = 0x9D
sfr SPI0CKR = 0x9D
sfr P6MDOUT = 0x9E
sfr P7MDOUT = 0x9F
sfr P2 = 0xA0
sfr EMI0TC = 0xA1
sfr CCH0CN = 0xA1
sfr EMI0CN = 0xA2
sfr CCH0TN = 0xA2
sfr EMI0CF = 0xA3
sfr CCH0LC = 0xA3
sfr P0MDOUT = 0xA4
sfr P1MDOUT = 0xA5
sfr P2MDOUT = 0xA6
sfr P3MDOUT = 0xA7
sfr IE = 0xA8
sfr SADDR0 = 0xA9
sfr P1MDIN = 0xAD
sfr P3 = 0xB0
sfr PSBANK = 0xB1
sfr FLACL = 0xB7
sfr FLSCL = 0xB7
sfr IP = 0xB8
sfr SADEN0 = 0xB9
sfr AMX0CF = 0xBA
sfr AMX2CF = 0xBA
sfr AMX0SL = 0xBB
sfr AMX2SL = 0xBB
sfr ADC0CF = 0xBC
sfr ADC2CF = 0xBC
sfr ADC0L = 0xBE
sfr ADC2 = 0xBE
sfr ADC0H = 0xBF
sfr MAC0STA = 0xC0
sfr SMB0CN = 0xC0
sfr MAC0AL = 0xC1
sfr SMB0STA = 0xC1
sfr MAC0AH = 0xC2
sfr SMB0DAT = 0xC2
sfr MAC0CF = 0xC3
sfr SMB0ADR = 0xC3
sfr ADC0GTL = 0xC4
sfr ADC2GT = 0xC4
sfr ADC0GTH = 0xC5
sfr ADC0LTL = 0xC6
sfr ADC2LT = 0xC6
sfr ADC0LTH = 0xC7
sfr P4 = 0xC8
sfr TMR2CN = 0xC8
sfr TMR3CN = 0xC8
sfr TMR4CN = 0xC8
sfr TMR2CF = 0xC9
sfr TMR3CF = 0xC9
sfr TMR4CF = 0xC9
sfr RCAP2L = 0xCA
sfr RCAP3L = 0xCA
sfr RCAP4L = 0xCA
sfr RCAP2H = 0xCB
sfr RCAP3H = 0xCB
sfr RCAP4H = 0xCB
sfr TMR2L = 0xCC
sfr TMR3L = 0xCC
sfr TMR4L = 0xCC
sfr TMR2H = 0xCD
sfr TMR3H = 0xCD
sfr TMR4H = 0xCD
sfr MAC0RNDL = 0xCE
sfr MAC0RNDH = 0xCF
sfr SMB0CR = 0xCF
sfr PSW = 0xD0
sfr REF0CN = 0xD1
sfr DAC0L = 0xD2
sfr DAC1L = 0xD2
sfr DAC0H = 0xD3
sfr DAC1H = 0xD3
sfr DAC0CN = 0xD4
sfr DAC1CN = 0xD4
sfr P5 = 0xD8
sfr PCA0CN = 0xD8
sfr PCA0MD = 0xD9
sfr PCA0CPM0 = 0xDA
sfr PCA0CPM1 = 0xDB
sfr PCA0CPM2 = 0xDC
sfr PCA0CPM3 = 0xDD
sfr PCA0CPM4 = 0xDE
sfr PCA0CPM5 = 0xDF
sfr ACC = 0xE0
sfr XBR0 = 0xE1
sfr PCA0CPL5 = 0xE1
sfr PCA0CPH5 = 0xE2
sfr XBR1 = 0xE2
sfr XBR2 = 0xE3
sfr EIE1 = 0xE6
sfr EIE2 = 0xE7
sfr ADC0CN = 0xE8
sfr ADC2CN = 0xE8
sfr P6 = 0xE8
sfr PCA0CPL2 = 0xE9
sfr PCA0CPH2 = 0xEA
sfr PCA0CPL3 = 0xEB
sfr PCA0CPH3 = 0xEC
sfr PCA0CPL4 = 0xED
sfr PCA0CPH4 = 0xEE
sfr RSTSRC = 0xEF
sfr B = 0xF0
sfr EIP1 = 0xF6
sfr EIP2 = 0xF7
sfr P7 = 0xF8
sfr SPI0CN = 0xF8
sfr PCA0L = 0xF9
sfr PCA0H = 0xFA
sfr PCA0CPL0 = 0xFB
sfr PCA0CPH0 = 0xFC
sfr PCA0CPL1 = 0xFD
sfr PCA0CPH1 = 0xFE
sfr WDTCN = 0xFF
sbit TF1 = 0x8F
sbit TR1 = 0x8E
sbit TF0 = 0x8D
sbit TR0 = 0x8C
sbit IE1 = 0x8B
sbit IT1 = 0x8A
sbit IE0 = 0x89
sbit IT0 = 0x88
sbit CP0EN = 0x8F
sbit CP0OUT = 0x8E
sbit CP0RIF = 0x8D
sbit CP0FIF = 0x8C
sbit CP0HYP1 = 0x8B
sbit CP0HYP0 = 0x8A
sbit CP0HYN1 = 0x89
sbit CP0HYN0 = 0x88
sbit CP1EN = 0x8F
sbit CP1OUT = 0x8E
sbit CP1RIF = 0x8D
sbit CP1FIF = 0x8C
sbit CP1HYP1 = 0x8B
sbit CP1HYP0 = 0x8A
sbit CP1HYN1 = 0x89
sbit CP1HYN0 = 0x88
sbit FLHBUSY = 0x88
sbit SM00 = 0x9F
sbit SM10 = 0x9E
sbit SM20 = 0x9D
sbit REN0 = 0x9C
sbit TB80 = 0x9B
sbit RB80 = 0x9A
sbit TI0 = 0x99
sbit RI0 = 0x98
sbit S1MODE = 0x9F
sbit MCE1 = 0x9D
sbit REN1 = 0x9C
sbit TB81 = 0x9B
sbit RB81 = 0x9A
sbit TI1 = 0x99
sbit RI1 = 0x98
sbit EA = 0xAF
sbit ET2 = 0xAD
sbit ES0 = 0xAC
sbit ET1 = 0xAB
sbit EX1 = 0xAA
sbit ET0 = 0xA9
sbit EX0 = 0xA8
sbit PT2 = 0xBD
sbit PS = 0xBC
sbit PT1 = 0xBB
sbit PX1 = 0xBA
sbit PT0 = 0xB9
sbit PX0 = 0xB8
sbit BUSY = 0xC7
sbit ENSMB = 0xC6
sbit STA = 0xC5
sbit STO = 0xC4
sbit SI = 0xC3
sbit AA = 0xC2
sbit SMBFTE = 0xC1
sbit SMBTOE = 0xC0
sbit MAC0HO = 0xC3
sbit MAC0Z = 0xC2
sbit MAC0SO = 0xC1
sbit MAC0N = 0xC0
sbit TF2 = 0xCF
sbit EXF2 = 0xCE
sbit EXEN2 = 0xCB
sbit TR2 = 0xCA
sbit CT2 = 0xC9
sbit CPRL2 = 0xC8
sbit TF3 = 0xCF
sbit EXF3 = 0xCE
sbit EXEN3 = 0xCB
sbit TR3 = 0xCA
sbit CT3 = 0xC9
sbit CPRL3 = 0xC8
sbit TF4 = 0xCF
sbit EXF4 = 0xCE
sbit EXEN4 = 0xCB
sbit TR4 = 0xCA
sbit CT4 = 0xC9
sbit CPRL4 = 0xC8
sbit CY = 0xD7
sbit AC = 0xD6
sbit F0 = 0xD5
sbit RS1 = 0xD4
sbit RS0 = 0xD3
sbit OV = 0xD2
sbit F1 = 0xD1
sbit P = 0xD0
sbit CF = 0xDF
sbit CR = 0xDE
sbit CCF5 = 0xDD
sbit CCF4 = 0xDC
sbit CCF3 = 0xDB
sbit CCF2 = 0xDA
sbit CCF1 = 0xD9
sbit CCF0 = 0xD8
sbit AD0EN = 0xEF
sbit AD0TM = 0xEE
sbit AD0INT = 0xED
sbit AD0BUSY = 0xEC
sbit AD0CM1 = 0xEB
sbit AD0CM0 = 0xEA
sbit AD0WINT = 0xE9
sbit AD0LJST = 0xE8
sbit AD2EN = 0xEF
sbit AD2TM = 0xEE
sbit AD2INT = 0xED
sbit AD2BUSY = 0xEC
sbit AD2CM2 = 0xEB
sbit AD2CM1 = 0xEA
sbit AD2CM0 = 0xE9
sbit AD2WINT = 0xE8
sbit SPIF = 0xFF
sbit WCOL = 0xFE
sbit MODF = 0xFD
sbit RXOVRN = 0xFC
sbit NSSMD1 = 0xFB
sbit NSSMD0 = 0xFA
sbit TXBMT = 0xF9
sbit SPIEN = 0xF8

Define Documentation

#define ADC0_PAGE   0x00

#define ADC2_PAGE   0x02

#define CONFIG_PAGE   0x0F

#define CPT0_PAGE   0x01

#define CPT1_PAGE   0x02

#define DAC0_PAGE   0x00

#define DAC1_PAGE   0x01

#define EMI0_PAGE   0x00

#define LEGACY_PAGE   0x00

#define MAC0_PAGE   0x03

#define PCA0_PAGE   0x00

#define PLL0_PAGE   0x0F

#define SMB0_PAGE   0x00

#define SPI0_PAGE   0x00

#define TIMER01_PAGE   0x00

#define TMR2_PAGE   0x00

#define TMR3_PAGE   0x01

#define TMR4_PAGE   0x02

#define UART0_PAGE   0x00

#define UART1_PAGE   0x01


Variable Documentation

sbit AA = 0xC2

sbit AC = 0xD6

sfr ACC = 0xE0

sbit AD0BUSY = 0xEC

sbit AD0CM0 = 0xEA

sbit AD0CM1 = 0xEB

sbit AD0EN = 0xEF

sbit AD0INT = 0xED

sbit AD0LJST = 0xE8

sbit AD0TM = 0xEE

sbit AD0WINT = 0xE9

sbit AD2BUSY = 0xEC

sbit AD2CM0 = 0xE9

sbit AD2CM1 = 0xEA

sbit AD2CM2 = 0xEB

sbit AD2EN = 0xEF

sbit AD2INT = 0xED

sbit AD2TM = 0xEE

sbit AD2WINT = 0xE8

sfr ADC0CF = 0xBC

sfr ADC0CN = 0xE8

sfr ADC0GTH = 0xC5

sfr ADC0GTL = 0xC4

sfr ADC0H = 0xBF

sfr ADC0L = 0xBE

sfr ADC0LTH = 0xC7

sfr ADC0LTL = 0xC6

sfr ADC2 = 0xBE

sfr ADC2CF = 0xBC

sfr ADC2CN = 0xE8

sfr ADC2GT = 0xC4

sfr ADC2LT = 0xC6

sfr AMX0CF = 0xBA

sfr AMX0SL = 0xBB

sfr AMX2CF = 0xBA

sfr AMX2SL = 0xBB

sfr B = 0xF0

sbit BUSY = 0xC7

sbit CCF0 = 0xD8

sbit CCF1 = 0xD9

sbit CCF2 = 0xDA

sbit CCF3 = 0xDB

sbit CCF4 = 0xDC

sbit CCF5 = 0xDD

sfr CCH0CN = 0xA1

sfr CCH0LC = 0xA3

sfr CCH0MA = 0x9A

sfr CCH0TN = 0xA2

sbit CF = 0xDF

sfr CKCON = 0x8E

sfr CLKSEL = 0x97

sbit CP0EN = 0x8F

sbit CP0FIF = 0x8C

sbit CP0HYN0 = 0x88

sbit CP0HYN1 = 0x89

sbit CP0HYP0 = 0x8A

sbit CP0HYP1 = 0x8B

sbit CP0OUT = 0x8E

sbit CP0RIF = 0x8D

sbit CP1EN = 0x8F

sbit CP1FIF = 0x8C

sbit CP1HYN0 = 0x88

sbit CP1HYN1 = 0x89

sbit CP1HYP0 = 0x8A

sbit CP1HYP1 = 0x8B

sbit CP1OUT = 0x8E

sbit CP1RIF = 0x8D

sbit CPRL2 = 0xC8

sbit CPRL3 = 0xC8

sbit CPRL4 = 0xC8

sfr CPT0CN = 0x88

sfr CPT0MD = 0x89

sfr CPT1CN = 0x88

sfr CPT1MD = 0x89

sbit CR = 0xDE

sbit CT2 = 0xC9

sbit CT3 = 0xC9

sbit CT4 = 0xC9

sbit CY = 0xD7

sfr DAC0CN = 0xD4

sfr DAC0H = 0xD3

sfr DAC0L = 0xD2

sfr DAC1CN = 0xD4

sfr DAC1H = 0xD3

sfr DAC1L = 0xD2

sfr DPH = 0x83

sfr DPL = 0x82

sbit EA = 0xAF

sfr EIE1 = 0xE6

sfr EIE2 = 0xE7

sfr EIP1 = 0xF6

sfr EIP2 = 0xF7

sfr EMI0CF = 0xA3

sfr EMI0CN = 0xA2

sfr EMI0TC = 0xA1

sbit ENSMB = 0xC6

sbit ES0 = 0xAC

sbit ET0 = 0xA9

sbit ET1 = 0xAB

sbit ET2 = 0xAD

sbit EX0 = 0xA8

sbit EX1 = 0xAA

sbit EXEN2 = 0xCB

sbit EXEN3 = 0xCB

sbit EXEN4 = 0xCB

sbit EXF2 = 0xCE

sbit EXF3 = 0xCE

sbit EXF4 = 0xCE

sbit F0 = 0xD5

sbit F1 = 0xD1

sfr FLACL = 0xB7

sbit FLHBUSY = 0x88

sfr FLSCL = 0xB7

sfr FLSTAT = 0x88

sfr IE = 0xA8

sbit IE0 = 0x89

sbit IE1 = 0x8B

sfr IP = 0xB8

sbit IT0 = 0x88

sbit IT1 = 0x8A

sfr MAC0ACC0 = 0x93

sfr MAC0ACC1 = 0x94

sfr MAC0ACC2 = 0x95

sfr MAC0ACC3 = 0x96

sfr MAC0AH = 0xC2

sfr MAC0AL = 0xC1

sfr MAC0BH = 0x92

sfr MAC0BL = 0x91

sfr MAC0CF = 0xC3

sbit MAC0HO = 0xC3

sbit MAC0N = 0xC0

sfr MAC0OVR = 0x97

sfr MAC0RNDH = 0xCF

sfr MAC0RNDL = 0xCE

sbit MAC0SO = 0xC1

sfr MAC0STA = 0xC0

sbit MAC0Z = 0xC2

sbit MCE1 = 0x9D

sbit MODF = 0xFD

sbit NSSMD0 = 0xFA

sbit NSSMD1 = 0xFB

sfr OSCICL = 0x8B

sfr OSCICN = 0x8A

sfr OSCXCN = 0x8C

sbit OV = 0xD2

sbit P = 0xD0

sfr P0 = 0x80

sfr P0MDOUT = 0xA4

sfr P1 = 0x90

sfr P1MDIN = 0xAD

sfr P1MDOUT = 0xA5

sfr P2 = 0xA0

sfr P2MDOUT = 0xA6

sfr P3 = 0xB0

sfr P3MDOUT = 0xA7

sfr P4 = 0xC8

sfr P4MDOUT = 0x9C

sfr P5 = 0xD8

sfr P5MDOUT = 0x9D

sfr P6 = 0xE8

sfr P6MDOUT = 0x9E

sfr P7 = 0xF8

sfr P7MDOUT = 0x9F

sfr PCA0CN = 0xD8

sfr PCA0CPH0 = 0xFC

sfr PCA0CPH1 = 0xFE

sfr PCA0CPH2 = 0xEA

sfr PCA0CPH3 = 0xEC

sfr PCA0CPH4 = 0xEE

sfr PCA0CPH5 = 0xE2

sfr PCA0CPL0 = 0xFB

sfr PCA0CPL1 = 0xFD

sfr PCA0CPL2 = 0xE9

sfr PCA0CPL3 = 0xEB

sfr PCA0CPL4 = 0xED

sfr PCA0CPL5 = 0xE1

sfr PCA0CPM0 = 0xDA

sfr PCA0CPM1 = 0xDB

sfr PCA0CPM2 = 0xDC

sfr PCA0CPM3 = 0xDD

sfr PCA0CPM4 = 0xDE

sfr PCA0CPM5 = 0xDF

sfr PCA0H = 0xFA

sfr PCA0L = 0xF9

sfr PCA0MD = 0xD9

sfr PCON = 0x87

sfr PLL0CN = 0x89

sfr PLL0DIV = 0x8D

sfr PLL0FLT = 0x8F

sfr PLL0MUL = 0x8E

sbit PS = 0xBC

sfr PSBANK = 0xB1

sfr PSCTL = 0x8F

sfr PSW = 0xD0

sbit PT0 = 0xB9

sbit PT1 = 0xBB

sbit PT2 = 0xBD

sbit PX0 = 0xB8

sbit PX1 = 0xBA

sbit RB80 = 0x9A

sbit RB81 = 0x9A

sfr RCAP2H = 0xCB

sfr RCAP2L = 0xCA

sfr RCAP3H = 0xCB

sfr RCAP3L = 0xCA

sfr RCAP4H = 0xCB

sfr RCAP4L = 0xCA

sfr REF0CN = 0xD1

sbit REN0 = 0x9C

sbit REN1 = 0x9C

sbit RI0 = 0x98

sbit RI1 = 0x98

sbit RS0 = 0xD3

sbit RS1 = 0xD4

sfr RSTSRC = 0xEF

sbit RXOVRN = 0xFC

sbit S1MODE = 0x9F

sfr SADDR0 = 0xA9

sfr SADEN0 = 0xB9

sfr SBUF0 = 0x99

sfr SBUF1 = 0x99

sfr SCON0 = 0x98

sfr SCON1 = 0x98

sfr SFRLAST = 0x86

sfr SFRNEXT = 0x85

sfr SFRPAGE = 0x84

sfr SFRPGCN = 0x96

sbit SI = 0xC3

sbit SM00 = 0x9F

sbit SM10 = 0x9E

sbit SM20 = 0x9D

sfr SMB0ADR = 0xC3

sfr SMB0CN = 0xC0

sfr SMB0CR = 0xCF

sfr SMB0DAT = 0xC2

sfr SMB0STA = 0xC1

sbit SMBFTE = 0xC1

sbit SMBTOE = 0xC0

sfr SP = 0x81

sfr SPI0CFG = 0x9A

sfr SPI0CKR = 0x9D

sfr SPI0CN = 0xF8

sfr SPI0DAT = 0x9B

sbit SPIEN = 0xF8

sbit SPIF = 0xFF

sfr SSTA0 = 0x91

sbit STA = 0xC5

sbit STO = 0xC4

sbit TB80 = 0x9B

sbit TB81 = 0x9B

sfr TCON = 0x88

sbit TF0 = 0x8D

sbit TF1 = 0x8F

sbit TF2 = 0xCF

sbit TF3 = 0xCF

sbit TF4 = 0xCF

sfr TH0 = 0x8C

sfr TH1 = 0x8D

sbit TI0 = 0x99

sbit TI1 = 0x99

sfr TL0 = 0x8A

sfr TL1 = 0x8B

sfr TMOD = 0x89

sfr TMR2CF = 0xC9

sfr TMR2CN = 0xC8

sfr TMR2H = 0xCD

sfr TMR2L = 0xCC

sfr TMR3CF = 0xC9

sfr TMR3CN = 0xC8

sfr TMR3H = 0xCD

sfr TMR3L = 0xCC

sfr TMR4CF = 0xC9

sfr TMR4CN = 0xC8

sfr TMR4H = 0xCD

sfr TMR4L = 0xCC

sbit TR0 = 0x8C

sbit TR1 = 0x8E

sbit TR2 = 0xCA

sbit TR3 = 0xCA

sbit TR4 = 0xCA

sbit TXBMT = 0xF9

sbit WCOL = 0xFE

sfr WDTCN = 0xFF

sfr XBR0 = 0xE1

sfr XBR1 = 0xE2

sfr XBR2 = 0xE3


Generated on 10 Jun 2013 for FGDC8051 by  doxygen 1.4.7