English
Language : 

PIC18F97J60 Datasheet, PDF (85/474 Pages) Microchip Technology – 64/80/100-Pin, High-Performance, 1 Mbit Flash Microcontrollers with Ethernet
PIC18F97J60 FAMILY
TABLE 5-5: REGISTER FILE SUMMARY (PIC18F97J60 FAMILY) (CONTINUED)
File Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Values on Details on
POR, BOR page:
T3CON
PSPCON(5)
RD16
IBF
T3CCP2
OBF
T3CKPS1 T3CKPS0
IBOV PSPMODE
T3CCP1
—
T3SYNC
—
TMR3CS
—
TMR3ON 0000 0000 60, 175
—
0000 ---- 61, 161
SPBRG1 EUSART1 Baud Rate Generator Register Low Byte
0000 0000 61, 306
RCREG1 EUSART1 Receive Register
0000 0000 61, 313
TXREG1 EUSART1 Transmit Register
xxxx xxxx 61, 315
TXSTA1
CSRC
TX9
TXEN
SYNC
SENDB
BRGH
TRMT
TX9D 0000 0010 61, 306
RCSTA1
SPEN
RX9
SREN
CREN
ADDEN
FERR
OERR
RX9D 0000 000x 61, 306
EECON2 Program Memory Control Register (not a physical register)
---- ---- 61, 96
EECON1
IPR3
PIR3
PIE3
—
SSP2IP(5)
SSP2IF(5)
SSP2IE(5)
—
BCL2IP(5)
BCL2IF(5)
BCL2IE(5)
—
RC2IP(6)
RC2IF(6)
RC2IE(6)
FREE
TX2IP(6)
TX2IF(6)
TX2IE(6)
WRERR
TMR4IP
TMR4IF
TMR4IE
WREN
CCP5IP
CCP5IF
CCP5IE
WR
CCP4IP
CCP4IF
CCP4IE
—
CCP3IP
CCP3IF
CCP3IE
---0 x00-
1111 1111
0000 0000
0000 0000
61, 97
61, 132
61, 126
61, 129
IPR2
OSCFIP
CMIP
ETHIP
r
BCL1IP
—
TMR3IP
CCP2IP 1111 1-11 61, 131
PIR2
OSCFIF
CMIF
ETHIF
r
BCL1IF
—
TMR3IF
CCP2IF 0000 0-00 61, 125
PIE2
IPR1
PIR1
PIE1
MEMCON(5,7)
OSCFIE
PSPIP(9)
PSPIF(9)
PSPIE(9)
EBDIS
OSCTUNE
TRISJ(6)
TRISH(6)
TRISG
PPST1
TRISJ7(5)
TRISH7(6)
TRISG7(5)
TRISF
TRISE
TRISD
TRISF7
TRISE7(6)
TRISD7(5)
CMIE
ADIP
ADIF
ADIE
—
PLLEN(8)
TRISJ6(5)
TRISH6(6)
TRISG6(5)
TRISF6
TRISE6(6)
TRISD6(5)
ETHIE
RC1IP
RC1IF
RC1IE
WAIT1
PPST0
TRISJ5(5)
TRISH5(6)
TRISG5(5)
TRISF5
TRISE5
TRISD5(5)
r
TX1IP
TX1IF
TX1IE
WAIT0
PPRE
TRISJ4(5)
TRISH4(6)
TRISG4
TRISF4
TRISE4
TRISD4(5)
BCL1IE
SSP1IP
SSP1IF
SSP1IE
—
—
TRISJ3(5)
TRISH3(6)
TRISG3(6)
TRISF3
TRISE3
TRISD3(5)
—
CCP1IP
CCP1IF
CCP1IE
—
—
TRISJ2(5)
TRISH2(6)
TRISG2(6)
TRISF2
TRISE2
TRISD2
TMR3IE
TMR2IP
TMR2IF
TMR2IE
WM1
—
TRISJ1(5)
TRISH1(6)
TRISG1(6)
TRISF1
TRISE1
TRISD1
CCP2IE
TMR1IP
TMR1IF
TMR1IE
WM0
—
TRISJ0(5)
TRISH0(6)
TRISG0(6)
TRISF0(5)
TRISE0
TRISD0
0000 0-00
1111 1111
0000 0000
0000 0000
0-00 --00
0000 ----
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
61, 128
61, 130
61, 124
61, 127
61, 106
61, 41
61, 159
61, 157
61, 155
61, 152
61, 150
61, 147
TRISC
TRISC7
TRISC6
TRISC5
TRISC4
TRISC3
TRISC2
TRISC1
TRISC0 1111 1111 61, 143
TRISB
TRISB7
TRISB6
TRISB5
TRISB4
TRISB3
TRISB2
TRISB1
TRISB0 1111 1111 61, 140
TRISA
LATJ(6)
LATH(6)
LATG
LATF
LATE
LATD
—
LATJ7(5)
LATH7(6)
LATG7(5)
LATF7
LATE7(6)
LATD7(5)
—
LATJ6(5)
LATH6(6)
LATG6(5)
LATF6
LATE6(6)
LATD6(5)
TRISA5
LATJ5(6)
LATH5(6)
LATG5(5)
LATF5
LATE5
LATD5(5)
TRISA4
LATJ4(6)
LATH4(6)
LATG4
LATF4
LATE4
LATD4(5)
TRISA3
LATJ3(5)
LATH3(6)
LATG3(6)
LATF3
LATE3
LATD3(5)
TRISA2
LATJ2(5)
LATH2(6)
LATG2(6)
LATF2
LATE2
LATD2
TRISA1
LATJ1(5)
LATH1(6)
LATG1(6)
LATF1
LATE1
LATD1
TRISA0
LATJ0(5)
LATH0(6)
LATG0(6)
LATF0(5)
LATE0
LATD0
--11 1111
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
61, 137
61, 159
61, 157
62, 155
62, 152
62, 150
62, 147
LATC
LATC7
LATC6
LATC5
LATC4
LATC3
LATC2
LATC1
LATC0 xxxx xxxx 62, 143
LATB
LATB7
LATB6
LATB5
LATB4
LATB3
LATB2
LATB1
LATB0 xxxx xxxx 62, 140
LATA
PORTJ(6)
PORTH(6)
PORTG
RDPU
RJ7(5)
RH7(6)
RG7(5)
REPU
RJ6(5)
RH6(6)
RG6(5)
LATA5
RJ5(6)
RH5(6)
RG5(5)
LATA4
RJ4(6)
RH4(6)
RG4
LATA3
RJ3(5)
RH3(6)
RG3(6)
LATA2
RJ2(5)
RH2(6)
RG2(6)
LATA1
RJ1(5)
RH1(6)
RG1(6)
LATA0
RJ0(5)
RH0(6)
RG0(6)
00xx xxxx
xxxx xxxx
0000 xxxx
111x xxxx
62, 137
62, 159
62, 157
62, 155
Legend: x = unknown, u = unchanged, - = unimplemented, read as ‘0’, q = value depends on condition, r = reserved bit, do not modify. Shaded cells
are unimplemented, read as ‘0’.
Note 1: Bit 7 and bit 6 are cleared by user software or by a POR.
2: Bit 21 of the PC is only available in Serial Programming modes.
3: Reset value is ‘0’ when Two-Speed Start-up is enabled and ‘1’ if disabled.
4: Alternate names and definitions for these bits when the MSSP module is operating in I2C™ Slave mode.
5: These bits and/or registers are only available in 100-pin devices; otherwise, they are unimplemented and read as ‘0’. Reset values shown
apply only to 100-pin devices.
6: These bits and/or registers are only available in 80-pin and 100-pin devices; in 64-pin devices, they are unimplemented and read as ‘0’. Reset
values are shown for 100-pin devices.
7: In Microcontroller mode, the bits in this register are unwritable and read as ‘0’.
8: PLLEN is only available when either ECPLL or HSPLL Oscillator mode is selected; otherwise, read as ‘0’.
9: Implemented in 100-pin devices in Microcontroller mode only.
© 2006 Microchip Technology Inc.
Advance Information
DS39762A-page 83