PIC18F47J53
CONFIG1L (address:0x01FFF8, mask:0xFF)
WDTEN -- Watchdog Timer
WDTEN = OFF 0xFE Disabled - Controlled by SWDTEN bit.
WDTEN = ON 0xFF Enabled.
PLLDIV -- PLL Prescaler Selection
PLLDIV = 12 0xF1 Divide by 12 (48 MHz oscillator input).
PLLDIV = 10 0xF3 Divide by 10 (40 MHz oscillator input).
PLLDIV = 6 0xF5 Divide by 6 (24 MHz oscillator input).
PLLDIV = 5 0xF7 Divide by 5 (20 MHz oscillator input).
PLLDIV = 4 0xF9 Divide by 4 (16 MHz oscillator input).
PLLDIV = 3 0xFB Divide by 3 (12 MHz oscillator input).
PLLDIV = 2 0xFD Divide by 2 (8 MHz oscillator input).
PLLDIV = 1 0xFF No prescale (4 MHz oscillator input drives PLL directly).
CFGPLLEN -- PLL Enable Configuration Bit
CFGPLLEN = ON 0xEF PLL Enabled.
CFGPLLEN = OFF 0xFF PLL Disabled.
STVREN -- Stack Overflow/Underflow Reset
STVREN = OFF 0xDF Disabled.
STVREN = ON 0xFF Enabled.
XINST -- Extended Instruction Set
XINST = OFF 0xBF Disabled.
XINST = ON 0xFF Enabled.
CONFIG1H (address:0x01FFF9, mask:0xF7)
CPUDIV -- CPU System Clock Postscaler
CPUDIV = OSC4_PLL6 0xFC CPU system clock divide by 6.
CPUDIV = OSC3_PLL3 0xFD CPU system clock divide by 3.
CPUDIV = OSC2_PLL2 0xFE CPU system clock divide by 2.
CPUDIV = OSC1 0xFF No CPU system clock divide.
CP0 -- Code Protect
CP0 = ON 0xFB Program memory is code-protected.
CP0 = OFF 0xFF Program memory is not code-protected.
CONFIG2L (address:0x01FFFA, mask:0xFF)
OSC -- Oscillator
OSC = INTOSC 0xF8 INTOSC.
OSC = INTOSCO 0xF9 INTOSCO (CLKO-RA6).
OSC = INTOSCPLL 0xFA INTOSCPLL.
OSC = INTOSCPLLO 0xFB INTOSCPLLO (CLKO-RA6).
OSC = HS 0xFC HS, USB-HS.
OSC = HSPLL 0xFD HS+PLL, USB-HS+PLL.
OSC = EC 0xFE EC (CLKO-RA6), USB-EC.
OSC = ECPLL 0xFF EC+PLL (CLKO-RA6), USB-EC+PLL.
SOSCSEL -- T1OSC/SOSC Power Selection Bits
SOSCSEL = RESERVED 0xE7 Reserved.
SOSCSEL = LOW 0xEF Low Power T1OSC/SOSC circuit selected.
SOSCSEL = DIG 0xF7 Digital (SCLKI) mode selected.
SOSCSEL = HIGH 0xFF High Power T1OSC/SOSC circuit selected.
CLKOEC -- EC Clock Out Enable Bit
CLKOEC = OFF 0xDF CLKO output disabled on the RA6 pin.
CLKOEC = ON 0xFF CLKO output enabled on the RA6 pin.
FCMEN -- Fail-Safe Clock Monitor
FCMEN = OFF 0xBF Disabled.
FCMEN = ON 0xFF Enabled.
IESO -- Internal External Oscillator Switch Over Mode
IESO = OFF 0x7F Disabled.
IESO = ON 0xFF Enabled.
CONFIG2H (address:0x01FFFB, mask:0xFF)
WDTPS -- Watchdog Postscaler
WDTPS = 1 0xF0 1:1.
WDTPS = 2 0xF1 1:2.
WDTPS = 4 0xF2 1:4.
WDTPS = 8 0xF3 1:8.
WDTPS = 16 0xF4 1:16.
WDTPS = 32 0xF5 1:32.
WDTPS = 64 0xF6 1:64.
WDTPS = 128 0xF7 1:128.
WDTPS = 256 0xF8 1:256.
WDTPS = 512 0xF9 1:512.
WDTPS = 1024 0xFA 1:1024.
WDTPS = 2048 0xFB 1:2048.
WDTPS = 4096 0xFC 1:4096.
WDTPS = 8192 0xFD 1:8192.
WDTPS = 16384 0xFE 1:16384.
WDTPS = 32768 0xFF 1:32768.
CONFIG3L (address:0x01FFFC, mask:0xFF)
DSWDTOSC -- DSWDT Clock Select
DSWDTOSC = T1OSCREF 0xFE DSWDT uses T1OSC/T1CKI.
DSWDTOSC = INTOSCREF 0xFF DSWDT uses INTRC.
RTCOSC -- RTCC Clock Select
RTCOSC = INTOSCREF 0xFD RTCC uses INTRC.
RTCOSC = T1OSCREF 0xFF RTCC uses T1OSC/T1CKI.
DSBOREN -- Deep Sleep BOR
DSBOREN = OFF 0xFB Disabled.
DSBOREN = ON 0xFF Enabled.
DSWDTEN -- Deep Sleep Watchdog Timer
DSWDTEN = OFF 0xF7 Disabled.
DSWDTEN = ON 0xFF Enabled.
DSWDTPS -- Deep Sleep Watchdog Postscaler
DSWDTPS = 2 0x0F 1:2 (2.1 ms).
DSWDTPS = 8 0x1F 1:8 (8.3 ms).
DSWDTPS = 32 0x2F 1:32 (33 ms).
DSWDTPS = 128 0x3F 1:128 (132 ms).
DSWDTPS = 512 0x4F 1:512 (528 ms).
DSWDTPS = 2048 0x5F 1:2,048 (2.1 seconds).
DSWDTPS = 8192 0x6F 1:8,192 (8.5 seconds).
DSWDTPS = K32 0x7F 1:32,768 (34 seconds).
DSWDTPS = K131 0x8F 1:131,072 (135 seconds).
DSWDTPS = K524 0x9F 1:524,288 (9 minutes).
DSWDTPS = M2 0xAF 1:2,097,152 (36 minutes).
DSWDTPS = M8 0xBF 1:8,388,608 (2.4 hours).
DSWDTPS = M33 0xCF 1:33,554,432 (9.6 hours).
DSWDTPS = M134 0xDF 1:134,217,728 (38.5 hours).
DSWDTPS = M536 0xEF 1:536,870,912 (6.4 days).
DSWDTPS = G2 0xFF 1:2,147,483,648 (25.7 days).
CONFIG3H (address:0x01FFFD, mask:0xFB)
IOL1WAY -- IOLOCK One-Way Set Enable bit
IOL1WAY = OFF 0xFE The IOLOCK bit (PPSCON<0>) can be set and cleared as needed.
IOL1WAY = ON 0xFF The IOLOCK bit (PPSCON<0>) can be set once.
ADCSEL -- ADC 10 or 12 Bit Select
ADCSEL = BIT12 0xFD 12 - Bit ADC Enabled.
ADCSEL = BIT10 0xFF 10 - Bit ADC Enabled.
MSSP7B_EN -- MSSP address masking
MSSP7B_EN = MSK5 0xF7 5 Bit address masking mode.
MSSP7B_EN = MSK7 0xFF 7 Bit address masking mode.
CONFIG4L (address:0x01FFFE, mask:0xFF)
WPFP -- Write/Erase Protect Page Start/End Location
WPFP = PAGE_0 0x80 Write Protect Program Flash Page 0.
WPFP = PAGE_1 0x81 Write Protect Program Flash Page 1.
WPFP = PAGE_2 0x82 Write Protect Program Flash Page 2.
WPFP = PAGE_3 0x83 Write Protect Program Flash Page 3.
WPFP = PAGE_4 0x84 Write Protect Program Flash Page 4.
WPFP = PAGE_5 0x85 Write Protect Program Flash Page 5.
WPFP = PAGE_6 0x86 Write Protect Program Flash Page 6.
WPFP = PAGE_7 0x87 Write Protect Program Flash Page 7.
WPFP = PAGE_8 0x88 Write Protect Program Flash Page 8.
WPFP = PAGE_9 0x89 Write Protect Program Flash Page 9.
WPFP = PAGE_10 0x8A Write Protect Program Flash Page 10.
WPFP = PAGE_11 0x8B Write Protect Program Flash Page 11.
WPFP = PAGE_12 0x8C Write Protect Program Flash Page 12.
WPFP = PAGE_13 0x8D Write Protect Program Flash Page 13.
WPFP = PAGE_14 0x8E Write Protect Program Flash Page 14.
WPFP = PAGE_15 0x8F Write Protect Program Flash Page 15.
WPFP = PAGE_16 0x90 Write Protect Program Flash Page 16.
WPFP = PAGE_17 0x91 Write Protect Program Flash Page 17.
WPFP = PAGE_18 0x92 Write Protect Program Flash Page 18.
WPFP = PAGE_19 0x93 Write Protect Program Flash Page 19.
WPFP = PAGE_20 0x94 Write Protect Program Flash Page 20.
WPFP = PAGE_21 0x95 Write Protect Program Flash Page 21.
WPFP = PAGE_22 0x96 Write Protect Program Flash Page 22.
WPFP = PAGE_23 0x97 Write Protect Program Flash Page 23.
WPFP = PAGE_24 0x98 Write Protect Program Flash Page 24.
WPFP = PAGE_25 0x99 Write Protect Program Flash Page 25.
WPFP = PAGE_26 0x9A Write Protect Program Flash Page 26.
WPFP = PAGE_27 0x9B Write Protect Program Flash Page 27.
WPFP = PAGE_28 0x9C Write Protect Program Flash Page 28.
WPFP = PAGE_29 0x9D Write Protect Program Flash Page 29.
WPFP = PAGE_30 0x9E Write Protect Program Flash Page 30.
WPFP = PAGE_31 0x9F Write Protect Program Flash Page 31.
WPFP = PAGE_32 0xA0 Write Protect Program Flash Page 32.
WPFP = PAGE_33 0xA1 Write Protect Program Flash Page 33.
WPFP = PAGE_34 0xA2 Write Protect Program Flash Page 34.
WPFP = PAGE_35 0xA3 Write Protect Program Flash Page 35.
WPFP = PAGE_36 0xA4 Write Protect Program Flash Page 36.
WPFP = PAGE_37 0xA5 Write Protect Program Flash Page 37.
WPFP = PAGE_38 0xA6 Write Protect Program Flash Page 38.
WPFP = PAGE_39 0xA7 Write Protect Program Flash Page 39.
WPFP = PAGE_40 0xA8 Write Protect Program Flash Page 40.
WPFP = PAGE_41 0xA9 Write Protect Program Flash Page 41.
WPFP = PAGE_42 0xAA Write Protect Program Flash Page 42.
WPFP = PAGE_43 0xAB Write Protect Program Flash Page 43.
WPFP = PAGE_44 0xAC Write Protect Program Flash Page 44.
WPFP = PAGE_45 0xAD Write Protect Program Flash Page 45.
WPFP = PAGE_46 0xAE Write Protect Program Flash Page 46.
WPFP = PAGE_47 0xAF Write Protect Program Flash Page 47.
WPFP = PAGE_48 0xB0 Write Protect Program Flash Page 48.
WPFP = PAGE_49 0xB1 Write Protect Program Flash Page 49.
WPFP = PAGE_50 0xB2 Write Protect Program Flash Page 50.
WPFP = PAGE_51 0xB3 Write Protect Program Flash Page 51.
WPFP = PAGE_52 0xB4 Write Protect Program Flash Page 52.
WPFP = PAGE_53 0xB5 Write Protect Program Flash Page 53.
WPFP = PAGE_54 0xB6 Write Protect Program Flash Page 54.
WPFP = PAGE_55 0xB7 Write Protect Program Flash Page 55.
WPFP = PAGE_56 0xB8 Write Protect Program Flash Page 56.
WPFP = PAGE_57 0xB9 Write Protect Program Flash Page 57.
WPFP = PAGE_58 0xBA Write Protect Program Flash Page 58.
WPFP = PAGE_59 0xBB Write Protect Program Flash Page 59.
WPFP = PAGE_60 0xBC Write Protect Program Flash Page 60.
WPFP = PAGE_61 0xBD Write Protect Program Flash Page 61.
WPFP = PAGE_62 0xBE Write Protect Program Flash Page 62.
WPFP = PAGE_63 0xBF Write Protect Program Flash Page 63.
WPFP = PAGE_64 0xC0 Write Protect Program Flash Page 64.
WPFP = PAGE_65 0xC1 Write Protect Program Flash Page 65.
WPFP = PAGE_66 0xC2 Write Protect Program Flash Page 66.
WPFP = PAGE_67 0xC3 Write Protect Program Flash Page 67.
WPFP = PAGE_68 0xC4 Write Protect Program Flash Page 68.
WPFP = PAGE_69 0xC5 Write Protect Program Flash Page 69.
WPFP = PAGE_70 0xC6 Write Protect Program Flash Page 70.
WPFP = PAGE_71 0xC7 Write Protect Program Flash Page 71.
WPFP = PAGE_72 0xC8 Write Protect Program Flash Page 72.
WPFP = PAGE_73 0xC9 Write Protect Program Flash Page 73.
WPFP = PAGE_74 0xCA Write Protect Program Flash Page 74.
WPFP = PAGE_75 0xCB Write Protect Program Flash Page 75.
WPFP = PAGE_76 0xCC Write Protect Program Flash Page 76.
WPFP = PAGE_77 0xCD Write Protect Program Flash Page 77.
WPFP = PAGE_78 0xCE Write Protect Program Flash Page 78.
WPFP = PAGE_79 0xCF Write Protect Program Flash Page 79.
WPFP = PAGE_80 0xD0 Write Protect Program Flash Page 80.
WPFP = PAGE_81 0xD1 Write Protect Program Flash Page 81.
WPFP = PAGE_82 0xD2 Write Protect Program Flash Page 82.
WPFP = PAGE_83 0xD3 Write Protect Program Flash Page 83.
WPFP = PAGE_84 0xD4 Write Protect Program Flash Page 84.
WPFP = PAGE_85 0xD5 Write Protect Program Flash Page 85.
WPFP = PAGE_86 0xD6 Write Protect Program Flash Page 86.
WPFP = PAGE_87 0xD7 Write Protect Program Flash Page 87.
WPFP = PAGE_88 0xD8 Write Protect Program Flash Page 88.
WPFP = PAGE_89 0xD9 Write Protect Program Flash Page 89.
WPFP = PAGE_90 0xDA Write Protect Program Flash Page 90.
WPFP = PAGE_91 0xDB Write Protect Program Flash Page 91.
WPFP = PAGE_92 0xDC Write Protect Program Flash Page 92.
WPFP = PAGE_93 0xDD Write Protect Program Flash Page 93.
WPFP = PAGE_94 0xDE Write Protect Program Flash Page 94.
WPFP = PAGE_95 0xDF Write Protect Program Flash Page 95.
WPFP = PAGE_96 0xE0 Write Protect Program Flash Page 96.
WPFP = PAGE_97 0xE1 Write Protect Program Flash Page 97.
WPFP = PAGE_98 0xE2 Write Protect Program Flash Page 98.
WPFP = PAGE_99 0xE3 Write Protect Program Flash Page 99.
WPFP = PAGE_100 0xE4 Write Protect Program Flash Page 100.
WPFP = PAGE_101 0xE5 Write Protect Program Flash Page 101.
WPFP = PAGE_102 0xE6 Write Protect Program Flash Page 102.
WPFP = PAGE_103 0xE7 Write Protect Program Flash Page 103.
WPFP = PAGE_104 0xE8 Write Protect Program Flash Page 104.
WPFP = PAGE_105 0xE9 Write Protect Program Flash Page 105.
WPFP = PAGE_106 0xEA Write Protect Program Flash Page 106.
WPFP = PAGE_107 0xEB Write Protect Program Flash Page 107.
WPFP = PAGE_108 0xEC Write Protect Program Flash Page 108.
WPFP = PAGE_109 0xED Write Protect Program Flash Page 109.
WPFP = PAGE_110 0xEE Write Protect Program Flash Page 110.
WPFP = PAGE_111 0xEF Write Protect Program Flash Page 111.
WPFP = PAGE_112 0xF0 Write Protect Program Flash Page 112.
WPFP = PAGE_113 0xF1 Write Protect Program Flash Page 113.
WPFP = PAGE_114 0xF2 Write Protect Program Flash Page 114.
WPFP = PAGE_115 0xF3 Write Protect Program Flash Page 115.
WPFP = PAGE_116 0xF4 Write Protect Program Flash Page 116.
WPFP = PAGE_117 0xF5 Write Protect Program Flash Page 117.
WPFP = PAGE_118 0xF6 Write Protect Program Flash Page 118.
WPFP = PAGE_119 0xF7 Write Protect Program Flash Page 119.
WPFP = PAGE_120 0xF8 Write Protect Program Flash Page 120.
WPFP = PAGE_121 0xF9 Write Protect Program Flash Page 121.
WPFP = PAGE_122 0xFA Write Protect Program Flash Page 122.
WPFP = PAGE_123 0xFB Write Protect Program Flash Page 123.
WPFP = PAGE_124 0xFC Write Protect Program Flash Page 124.
WPFP = PAGE_125 0xFD Write Protect Program Flash Page 125.
WPFP = PAGE_126 0xFE Write Protect Program Flash Page 126.
WPFP = PAGE_127 0xFF Write Protect Program Flash Page 127.
WPCFG -- Write/Erase Protect Configuration Region
WPCFG = ON 0x7F Configuration Words page erase/write-protected.
WPCFG = OFF 0xFF Configuration Words page not erase/write-protected.
CONFIG4H (address:0x01FFFF, mask:0xFB)
WPDIS -- Write Protect Disable bit
WPDIS = ON 0xFE WPFP<6:0>/WPEND region erase/write protected.
WPDIS = OFF 0xFF WPFP<6:0>/WPEND region ignored.
WPEND -- Write/Erase Protect Region Select bit (valid when WPDIS = 0)
WPEND = PAGE_0 0xFD Pages 0 through WPFP<6:0> erase/write protected.
WPEND = PAGE_WPFP 0xFF Pages WPFP<6:0> through Configuration Words erase/write protected.
LS48MHZ -- Low Speed USB mode with 48 MHz system clock bit
LS48MHZ = SYS24X4 0xF7 System clock at 24 MHz USB CLKEN divide-by is set to 4.
LS48MHZ = SYS48X8 0xFF System clock at 48 MHz USB CLKEN divide-by is set to 8.

This page generated automatically by the device-help.pl program (2012-10-28 07:23:24 UTC) from the 8bit_device.info file (rev: 1.9) of mpasmx and from the gputils source package (rev: svn 834). The mpasmx is included in the MPLAB X. The device-help.pl is included in the gputils source package.