Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
projects:pickle:14-bit-new [2016/12/30 15:53] darronprojects:pickle:14-bit-new [2020/08/04 16:28] (current) – external edit 127.0.0.1
Line 2: Line 2:
  
 ==== 14-bit word PIC16F architecture (new programming algorithm) ==== ==== 14-bit word PIC16F architecture (new programming algorithm) ====
 +
 <wrap right> <wrap right>
 {{:projects:pickle:pic16f-new1.jpg?200}} {{:projects:pickle:pic16f-new1.jpg?200}}
Line 7: Line 8:
  
 == Support List == == Support List ==
 +
 <code> <code>
  DS40001753B  DS40001753B
Line 25: Line 27:
   PIC16LF15325 U PIC16LF15345 U PIC16LF15354 U PIC16LF15355 U   PIC16LF15325 U PIC16LF15345 U PIC16LF15354 U PIC16LF15355 U
   PIC16LF15356 U PIC16LF15375 U PIC16LF15376 U   PIC16LF15356 U PIC16LF15375 U PIC16LF15376 U
 +
 + DS40001880A
 +  PIC16F19155 U PIC16F19156 T PIC16F19175 U PIC16F19176 U
 +  PIC16F19185 U PIC16F19186 U 
 +
 + DS40001880A
 +  PIC16LF19155 U PIC16LF19156 U PIC16LF19175 U PIC16LF19176 U
 +  PIC16LF19185 U PIC16LF19186 U
  
  T=TESTED  T=TESTED
Line 31: Line 41:
  
 == Sample Data == == Sample Data ==
 +
 <wrap right> <wrap right>
 {{:projects:pickle:pic16f-new2.jpg?200}} {{:projects:pickle:pic16f-new2.jpg?200}}
Line 36: Line 47:
  
 <code> <code>
 + PIC16F18875:
 +  [0000] [PROGRAM]  2000 WORDS (0100 ROWS OF 0020 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2002 MAJ:0000 MIN:0002
 +  [8006] [DEVICEID] 306D DEV:006D PIC16F18875
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CONFIG3]  3FFF
 +  [800A] [CONFIG4]  3FFF
 +  [800B] [CONFIG5]  3FFF
 +  [E000] [CALIB1]   1A09
 +  [E001] [CALIB2]   0B52
 +  [E002] [CALIB3]   3F7F
 +  [E003] [CALIB4]   2FF3
 +  [F000] [DATA]     0100 BYTES
 +
  PIC16F15355:  PIC16F15355:
   [0000] [PROGRAM]  2000 WORDS (0100 ROWS OF 0020 WORDS)   [0000] [PROGRAM]  2000 WORDS (0100 ROWS OF 0020 WORDS)
Line 59: Line 90:
   [8203] [EEPROM]   0000   [8203] [EEPROM]   0000
   [8204] [PINS]     001C   [8204] [PINS]     001C
 +  [E000] [CALIB1]   19D3
 +  [E001] [CALIB2]   0B81
 +  [E002] [CALIB3]   3F9F
 +  [E003] [CALIB4]   1FC4
  
- PIC16F18875+ PIC16F19156
-  [0000] [PROGRAM]  2000 WORDS (0100 ROWS OF 0020 WORDS)+  [0000] [PROGRAM]  4000 WORDS (0200 ROWS OF 0020 WORDS)
   [8000] [USERID0]  3FFF .   [8000] [USERID0]  3FFF .
   [8001] [USERID1]  3FFF .   [8001] [USERID1]  3FFF .
Line 67: Line 102:
   [8003] [USERID3]  3FFF .   [8003] [USERID3]  3FFF .
   [8004] [RESERVED] 3FFF   [8004] [RESERVED] 3FFF
-  [8005] [REVISION] 2002 MAJ:0000 MIN:0002 +  [8005] [REVISION] 2001 MAJ:0000 MIN:0001 
-  [8006] [DEVICEID] 306D DEV:006D PIC16F18875+  [8006] [DEVICEID] 3098 DEV:0098 PIC16F19156
   [8007] [CONFIG1]  3FFF   [8007] [CONFIG1]  3FFF
   [8008] [CONFIG2]  3FFF   [8008] [CONFIG2]  3FFF
Line 74: Line 109:
   [800A] [CONFIG4]  3FFF   [800A] [CONFIG4]  3FFF
   [800B] [CONFIG5]  3FFF   [800B] [CONFIG5]  3FFF
 +  [8100] [DEVINF00] 0041 0080 0021 0025 0081 0091 0029 0009
 +  [8108] [DEVINF08] 0090 00FF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
 +  [8110] [DEVINF10] 3FFF 3FFF 0000 05E0 3FFF 0000 08B7 3FFF
 +  [8118] [DEVINF18] 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
 +  [8200] [ERASE]    0020
 +  [8201] [LATCHES]  0020
 +  [8202] [ROWS]     0200
 +  [8203] [EEPROM]   0100
 +  [8204] [PINS]     001C
 +  [E000] [CALIB1]   0731
 +  [E001] [CALIB2]   0B00
 +  [E002] [CALIB3]   3CFC
 +  [E003] [CALIB4]   2FCB
 +
 + PIC16F18446:
 +  [0000] [PROGRAM]  4000 WORDS (0200 ROWS OF 0020 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2001 MAJ:0000 MIN:0001
 +  [8006] [DEVICEID] 30D4 DEV:00D4 PIC16F18446
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CONFIG3]  3FFF
 +  [800A] [CONFIG4]  3FFF
 +  [800B] [CONFIG5]  3FFF
 +  [8100] [DEVINF00] 0021 0082 0027 0063 0071 0081 0049 0013
 +  [8108] [DEVINF08] 0090 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF
 +  [8110] [DEVINF10] 3FFF 3FFF 0751 0637 3FFF 0AEA 0941 3FFF
 +  [8118] [DEVINF18] 0403 080B 100F 0400 07FF 0FF4 3FFF 3FFF
 +  [8200] [ERASE]    0020
 +  [8201] [LATCHES]  0020
 +  [8202] [ROWS]     0200
 +  [8203] [EEPROM]   0100
 +  [8204] [PINS]     0014
 +  [E000] [CALIB1]   3F25
 +  [E001] [CALIB2]   2B63
 +  [E002] [CALIB3]   3F2F
 +  [E003] [CALIB4]   2FC7
   [F000] [DATA]     0100 BYTES   [F000] [DATA]     0100 BYTES
 </code> </code>