16-bit word PIC18F architecture (new programming algorithm)

pic18f-new1.jpg

Support List
 DS40001772B
  PIC18F47K40 U PIC18F46K40 U PIC18F45K40 U PIC18F27K40 U
  PIC18F26K40 T PIC18F25K40 U PIC18F24K40 U

 DS40001772B
  PIC18LF47K40 U PIC18LF46K40 U PIC18LF45K40 U PIC18LF27K40 U
  PIC18LF26K40 U PIC18LF25K40 U PIC18LF24K40 U

 DS40001836A
  PIC18F25K42 T PIC18F24K42 U

 DS40001836A
  PIC18LF25K42 U PIC18LF24K42 U

 DS40001886B
  PIC18F26K42 T PIC18F27K42 U PIC18F45K42 U PIC18F46K42 U
  PIC18F47K42 U PIC18F55K42 U PIC18F56K42 U PIC18F57K42 U

 DS40001886B
  PIC18LF26K42 U PIC18LF27K42 U PIC18LF45K42 U PIC18LF46K42 U
  PIC18LF47K42 U PIC18LF55K42 U PIC18LF56K42 U PIC18LF57K42 U

 DS40001874F
  PIC18F46Q10 U PIC18F45Q10 U PIC18F26Q10 U PIC18F25Q10 T
  PIC18F24Q10 U PIC18F27Q10 U PIC18F47Q10 U
 
 DS40001927A
  PIC18F25K83 U PIC18F26K83 T

 DS40001927A
  PIC18LF25K83 U PIC18LF26K83 U
 
 DS40002079D 
  PIC18F25Q43 U PIC18F26Q43 U PIC18F27Q43 T PIC18F45Q43 U
  PIC18F46Q43 U PIC18F47Q43 U PIC18F55Q43 U PIC18F56Q43 U
  PIC18F57Q43 U

 T=TESTED
 U=UNTESTED
Sample Data

pic18f-new2.jpg

 PIC18F26K40:
  [000000] [PROGRAM]  8000 WORDS (0400 ROWS OF 0020 WORDS)
  [200000] [USERID0]  FFFF
  [200002] [USERID1]  FFFF
  [200004] [USERID2]  FFFF
  [200006] [USERID3]  FFFF
  [200008] [USERID4]  FFFF
  [20000A] [USERID5]  FFFF
  [20000C] [USERID6]  FFFF
  [20000E] [USERID7]  FFFF
  [300000] [CONFIG1]  FFFF
  [300002] [CONFIG2]  FFFF
  [300004] [CONFIG3]  FFFF
  [300006] [CONFIG4]  FFFF
  [300008] [CONFIG5]  FFFF
  [30000A] [CONFIG6]  FFFF
  [310000] [DATA]     0400 BYTES
  [3FFFFC] [REVISION] A043 MAJ:01 MIN:03
  [3FFFFE] [DEVICEID] 6980 PIC18F26K40

 PIC18F25K42:
  [000000] [PROGRAM]  4000 WORDS (0200 ROWS OF 0020 WORDS)
  [200000] [USERID0]  FFFF
  [200002] [USERID1]  FFFF
  [200004] [USERID2]  FFFF
  [200006] [USERID3]  FFFF
  [200008] [USERID4]  FFFF
  [20000A] [USERID5]  FFFF
  [20000C] [USERID6]  FFFF
  [20000E] [USERID7]  FFFF
  [300000] [CONFIG1]  FFFF
  [300002] [CONFIG2]  FFFF
  [300004] [CONFIG3]  FFFF
  [300006] [CONFIG4]  FFFF
  [300008] [CONFIG5]  FFFF
  [310000] [DATA]     0100 BYTES
  [3F0000] [DEVINF00] 2171 9931 9011 2115 1000 FFFF FFFF FFFF
  [3F0010] [DEVINF10] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [3F0020] [DEVINF20] FFFF FFFF 06ED 05ED FFFF 0A6D 08EC FFFF
  [3F0030] [DEVINF30] 03FA 07EB 0FD9 03F7 07E2 0FC7 FFFF FFFF
  [3FFF00] [ERASE]    0020
  [3FFF02] [LATCHES]  0040
  [3FFF04] [ROWS]     0200
  [3FFF06] [EEPROM]   0100
  [3FFF08] [PINS]     001C
  [3FFFFC] [REVISION] A001 MAJ:00 MIN:01
  [3FFFFE] [DEVICEID] 6C80 PIC18F25K42

 PIC18F26K42:
  [000000] [PROGRAM]  8000 WORDS (0200 ROWS OF 0040 WORDS)
  [200000] [USERID0]  FFFF
  [200002] [USERID1]  FFFF
  [200004] [USERID2]  FFFF
  [200006] [USERID3]  FFFF
  [200008] [USERID4]  FFFF
  [20000A] [USERID5]  FFFF
  [20000C] [USERID6]  FFFF
  [20000E] [USERID7]  FFFF
  [300000] [CONFIG1]  FFFF
  [300002] [CONFIG2]  FFFF
  [300004] [CONFIG3]  FFFF
  [300006] [CONFIG4]  FFFF
  [300008] [CONFIG5]  FFFF
  [310000] [DATA]     0400 BYTES
  [3F0000] [DEVINF00] 2174 9910 0091 4211 7000 FFFF FFFF FFFF
  [3F0010] [DEVINF10] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [3F0020] [DEVINF20] FFFF FFFF FFFF 0563 FFFF FFFF 080D FFFF
  [3F0030] [DEVINF30] 03FE 07FC 100D 03FC 07F5 0FEB FFFF FFFF
  [3FFF00] [ERASE]    0040
  [3FFF02] [LATCHES]  0080
  [3FFF04] [ROWS]     0200
  [3FFF06] [EEPROM]   0400
  [3FFF08] [PINS]     001C
  [3FFFFC] [REVISION] A001 MAJ:00 MIN:01
  [3FFFFE] [DEVICEID] 6C60 PIC18F26K42

 PIC18F25Q10:
  [000000] [PROGRAM]  4000 WORDS (4000 ROWS OF 0001 WORDS)
  [200000] [USERID00] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200010] [USERID08] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200020] [USERID10] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200030] [USERID18] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200040] [USERID20] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200050] [USERID28] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200060] [USERID30] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200070] [USERID38] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200080] [USERID40] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200090] [USERID48] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2000A0] [USERID50] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2000B0] [USERID58] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2000C0] [USERID60] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2000D0] [USERID68] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2000E0] [USERID70] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2000F0] [USERID78] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [300000] [CONFIG1]  2977
  [300002] [CONFIG2]  BFE3
  [300004] [CONFIG3]  3F7F
  [300006] [CONFIG4]  37FF
  [300008] [CONFIG5]  0003
  [30000A] [CONFIG6]  02FF
  [310000] [DATA]     0100 BYTES
  [3FFFFC] [REVISION] A008 MAJ:00 MIN:08
  [3FFFFE] [DEVICEID] 71A0 PIC18F25Q10

 PIC18F26K83:
  [000000] [PROGRAM]  8000 WORDS (0200 ROWS OF 0040 WORDS)
  [200000] [USERID0]  FFFF
  [200002] [USERID1]  FFFF
  [200004] [USERID2]  FFFF
  [200006] [USERID3]  FFFF
  [200008] [USERID4]  FFFF
  [20000A] [USERID5]  FFFF
  [20000C] [USERID6]  FFFF
  [20000E] [USERID7]  FFFF
  [300000] [CONFIG1]  2B77
  [300002] [CONFIG2]  BFFF
  [300004] [CONFIG3]  3F7F
  [300006] [CONFIG4]  2F9F
  [300008] [CONFIG5]  0001
  [310000] [DATA]     0400 BYTES
  [3F0000] [DEVINF00] 2181 2580 5121 3715 4000 FFFF FFFF FFFF
  [3F0010] [DEVINF10] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [3F0020] [DEVINF20] FFFF FFFF FFFF 0625 FFFF FFFF 0912 FFFF
  [3F0030] [DEVINF30] 03FD 07F7 0FF3 03FD 07F9 0FE6 FFFF FFFF
  [3FFF00] [ERASE]    0040
  [3FFF02] [LATCHES]  0080
  [3FFF04] [ROWS]     0200
  [3FFF06] [EEPROM]   0400
  [3FFF08] [PINS]     001C
  [3FFFFC] [REVISION] A002 MAJ:00 MIN:02
  [3FFFFE] [DEVICEID] 6EC0 PIC18F26K83

 PIC18F27Q43:
  [000000] [PROGRAM]  10000 WORDS (10000 ROWS OF 0001 WORDS)
  [200000] [USERID00] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [200010] [USERID08] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [300000] [CONFIG1]  77
  [300001] [CONFIG2]  29
  [300002] [CONFIG3]  FF
  [300003] [CONFIG4]  BF
  [300004] [CONFIG5]  7F
  [300005] [CONFIG6]  3F
  [300006] [CONFIG7]  3F
  [300007] [CONFIG8]  8F
  [300008] [CONFIG9]  00
  [300009] [CONFIG10] 01
  [380000] [DATA]     0400 BYTES
  [2C0000] [DEVINF00] 4201 3324 6021 2111 4000 FFFF FFFF FFFF
  [2C0010] [DEVINF10] FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
  [2C0020] [DEVINF20] FFFF FFFF FD18 0719 19F0 FDF5 0A59 196B
  [2C0030] [DEVINF30] 040C 0815 1028 040B 0816 102E FFFF FFFF
  [3FFF00] [ERASE]    0080
  [3FFF02] [LATCHES]  0000
  [3FFF04] [ROWS]     0200
  [3FFF06] [EEPROM]   0400
  [3FFF08] [PINS]     001C
  [3FFFFC] [REVISION] A040 MAJ:01 MIN:00
  [3FFFFE] [DEVICEID] 7480 PIC18F27Q43