English
Language : 

PIC18F2450 Datasheet, PDF (66/320 Pages) Microchip Technology – 28/40/44-Pin, High-Performance, 12 MIPS, Enhanced Flash, USB Microcontrollers with nanoWatt Technology
PIC18F2450/4450
TABLE 5-2: REGISTER FILE SUMMARY (PIC18F2450/4450) (CONTINUED)
File Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on Details
POR, BOR on page
OSCCON
IDLEN
—
—
—
OSTS
—
SCS1
SCS0 0--- q-00 50, 31
HLVDCON VDIRMAG
—
IRVST
HLVDEN HLVDL3 HLVDL2 HLVDL1 HLVDL0 0-00 0101 50, 183
WDTCON
RCON
—
—
—
IPEN
SBOREN(2)
—
—
—
—
—
SWDTEN --- ---0 50, 202
RI
TO
PD
POR
BOR 0q-1 11q0 50, 42
TMR1H
Timer1 Register High Byte
xxxx xxxx 50, 119
TMR1L
Timer1 Register Low Byte
xxxx xxxx 50, 119
T1CON
RD16
T1RUN T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON 0000 0000 50, 115
TMR2
Timer2 Register
0000 0000 50, 122
PR2
Timer2 Period Register
1111 1111 50, 122
T2CON
—
T2OUTPS3 T2OUTPS2 T2OUTPS1 T2OUTPS0 TMR2ON T2CKPS1 T2CKPS0 -000 0000 50, 121
ADRESH A/D Result Register High Byte
xxxx xxxx 50, 182
ADRESL A/D Result Register Low Byte
xxxx xxxx 50, 182
ADCON0
—
—
CHS3
CHS2
CHS1
CHS0 GO/DONE ADON --00 0000 50, 173
ADCON1
—
—
VCFG1
VCFG0
PCFG3
PCFG2
PCFG1
PCFG0 --00 qqqq 50, 174
ADCON2
ADFM
—
ACQT2
ACQT1
ACQT0
ADCS2
ADCS1
ADCS0 0-00 0000 50, 175
CCPR1H Capture/Compare/PWM Register 1 High Byte
xxxx xxxx 50, 124
CCPR1L
Capture/Compare/PWM Register 1 Low Byte
xxxx xxxx 50, 124
CCP1CON
—
—
DC1B1
DC1B0
CCP1M3 CCP1M2 CCP1M1 CCP1M0 --00 0000 50, 123,
BAUDCON ABDOVF
RCIDL
—
SCKP
BRG16
—
WUE
ABDEN 01-0 0-00 51, 156,
SPBRGH EUSART Baud Rate Generator Register High Byte
0000 0000 50, 157
SPBRG
EUSART Baud Rate Generator Register Low Byte
0000 0000 50, 157
RCREG
EUSART Receive Register
0000 0000 50, 164
TXREG
EUSART Transmit Register
0000 0000 50, 162
TXSTA
CSRC
TX9
TXEN
SYNC
SENDB
BRGH
TRMT
TX9D 0000 0010 51, 154
RCSTA
SPEN
RX9
SREN
CREN
ADDEN
FERR
OERR
RX9D 0000 000x 51, 155
EECON2 Data Memory Control Register 2 (not a physical register)
0000 0000 51, 74
EECON1
—
CFGS
—
FREE
WRERR
WREN
WR
—
-x-0 x00- 51, 75
IPR2
OSCFIP
—
USBIP
—
—
HLVDIP
—
—
1-1- -1-- 51, 95
PIR2
OSCFIF
—
USBIF
—
—
HLVDIF
—
—
0-0- -0-- 51, 91
PIE2
OSCFIE
—
USBIE
—
—
HLVDIE
—
—
0-0- -0-- 51, 93
IPR1
—
ADIP
RCIP
TXIP
—
CCP1IP
TMR2IP
TMR1IP -111 -111 51, 94
PIR1
—
ADIF
RCIF
TXIF
—
CCP1IF
TMR2IF
TMR1IF -000 -000 51, 90
PIE1
TRISE(3)
TRISD(3)
—
—
TRISD7
ADIE
—
TRISD6
RCIE
—
TRISD5
TXIE
—
TRISD4
—
—
TRISD3
CCP1IE
TRISE2
TRISD2
TMR2IE
TRISE1
TRISD1
TMR1IE
TRISE0
TRISD0
-000 -000
---- -111
1111 1111
51, 92
51, 110
51, 108
TRISC
TRISC7
TRISC6
—
—
—
TRISC2
TRISC1
TRISC0 11-- -111 51, 106
TRISB
TRISA
LATE(3)
LATD(3)
TRISB7
—
—
LATD7
TRISB6
TRISA6(4)
—
LATD6
TRISB5
TRISA5
—
LATD5
TRISB4
TRISA4
—
LATD4
TRISB3
TRISA3
—
LATD3
TRISB2
TRISA2
LATE2
LATD2
TRISB1
TRISA1
LATE1
LATD1
TRISB0
TRISA0
LATE0
LATD0
1111 1111
-111 1111
---- -xxx
xxxx xxxx
51, 103
51, 100
51, 110
51, 108
LATC
LATC7
LATC6
—
—
—
LATC2
LATC1
LATC0 xx-- -xxx 51, 106
LATB
LATA
PORTE
PORTD(3)
LATB7
—
—
RD7
LATB6
LATA6(4)
—
RD6
LATB5
LATA5
—
RD5
LATB4
LATA4
—
RD4
LATB3
LATA3
RE3(5)
RD3
LATB2
LATA2
RE2(3)
RD2
LATB1
LATA1
RE1(3)
RD1
LATB0
LATA0
RE0(3)
RD0
xxxx xxxx
-xxx xxxx
---- x000
xxxx xxxx
51, 103
51, 100
51, 109
51, 108
Legend:
Note 1:
2:
3:
4:
5:
6:
x = unknown, u = unchanged, - = unimplemented, q = value depends on condition. Shaded cells are unimplemented, read as ‘0’.
Bit 21 of the TBLPTRU allows access to the device Configuration bits.
The SBOREN bit is only available when BOREN<1:0> = 01; otherwise, the bit reads as ‘0’.
These registers and/or bits are not implemented on 28-pin devices and are read as ‘0’. Reset values are shown for 40/44-pin devices;
individual unimplemented bits should be interpreted as ‘-’.
RA6 is configured as a port pin based on various primary oscillator modes. When the port pin is disabled, all of the associated bits read ‘0’.
RE3 is only available as a port pin when the MCLRE Configuration bit is clear; otherwise, the bit reads as ‘0’.
RC5 and RC4 are only available as port pins when the USB module is disabled (UCON<3> = 0).
DS39760A-page 64
Advance Information
© 2006 Microchip Technology Inc.