Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:pickle:14-bit [2015/11/04 14:24] darronprojects:pickle:14-bit [2020/08/04 16:28] (current) – external edit 127.0.0.1
Line 2: Line 2:
  
 ==== 14-bit word PIC10F/12F/16F architecture ==== ==== 14-bit word PIC10F/12F/16F architecture ====
 +
 <wrap right> <wrap right>
 {{:projects:pickle:16f887.jpg?200}} {{:projects:pickle:16f887.jpg?200}}
Line 7: Line 8:
  
 == Support List == == Support List ==
 +
 <code> <code>
  DS30189D  DS30189D
Line 80: Line 82:
  
  DS41573C (3)  DS41573C (3)
-  PIC12F1501 PIC16F1503 T PIC16F1507 T PIC16F1508 U+  PIC12F1501 PIC16F1503 T PIC16F1507 T PIC16F1508 U
   PIC16F1509 U   PIC16F1509 U
  
Line 88: Line 90:
  
  DS41439A (3)  DS41439A (3)
-  PIC12F1840 PIC16F1847 T+  PIC12F1840 PIC16F1847 T
  
  DS41439A (6)  DS41439A (6)
Line 108: Line 110:
  
  DS41390D (3 and 5)  DS41390D (3 and 5)
-  PIC16F1826 U PIC16F1827 U PIC16F1823 U PIC12F1822 U+  PIC16F1826 U PIC16F1827 U PIC16F1823 U PIC12F1822 T
   PIC16F1824 U PIC16F1825 T PIC16F1828 U PIC16F1829 U   PIC16F1824 U PIC16F1825 T PIC16F1828 U PIC16F1829 U
  
Line 175: Line 177:
  
  DS40001713A (3)  DS40001713A (3)
-  PIC12F1571 PIC12F1572 U+  PIC12F1571 PIC12F1572 T
  
  DS40001713A (6)  DS40001713A (6)
Line 183: Line 185:
   PIC16LF1554 U PIC16LF1559 T   PIC16LF1554 U PIC16LF1559 T
  
- DS40001775A (3)+ DS40001754A (3)
   PIC16F1764 T PIC16F1765 U PIC16F1768 U PIC16F1769 U   PIC16F1764 T PIC16F1765 U PIC16F1768 U PIC16F1769 U
      
- DS40001775A (6)+ DS40001754A (6)
   PIC16LF1764 U PIC16LF1765 U PIC16LF1768 U PIC16LF1769 U   PIC16LF1764 U PIC16LF1765 U PIC16LF1768 U PIC16LF1769 U
    
  DS40001738A (3)  DS40001738A (3)
-  PIC16F18313 PIC16F18323 U+  PIC16F18313 PIC16F18323 U
  
  DS40001738A (6)  DS40001738A (6)
Line 199: Line 201:
  
  DS40001738C (6)  DS40001738C (6)
- PIC16LF18324 U PIC16LF18344 U PIC16LF18325 U PIC16LF18345 U+  PIC16LF18324 U PIC16LF18344 U PIC16LF18325 U PIC16LF18345 U
    
 + DS40001738D (3)
 +  PIC16F18326 U PIC16F18346 T
 +
 + DS40001738D (6)
 +  PIC16LF18326 U PIC16LF18346 U
 +
 + DS40001766A (3)
 +  PIC16F1574 U PIC16F1575 U PIC16F1578 T PIC16F1579 U
 +  
 + DS40001766A (6)
 +  PIC16LF1574 U PIC16LF1575 U PIC16LF1578 T PIC16LF1579 U
 +
 + DS40001792A (3)
 +  PIC16F1773 U PIC16F1776 T PIC16F1777 U PIC16F1778 U
 +  PIC16F1779
 +
 + DS40001792A (6)
 +  PIC16LF1773 U PIC16LF1776 U PIC16LF1777 U PIC16LF1778 U
 +  PIC16LF1779 U 
 +
 + DS40001796A (6)
 +  PIC16LF1566 T PIC16LF1567 U
 +
  T=TESTED  T=TESTED
  U=UNTESTED  U=UNTESTED
Line 218: Line 243:
  
 == Sample Data == == Sample Data ==
 +
 <wrap right> <wrap right>
 {{:projects:pickle:icsp-16f877a.jpg?200}} {{:projects:pickle:icsp-16f877a.jpg?200}}
Line 764: Line 790:
   [800A] [CALIB2]   1987   [800A] [CALIB2]   1987
   [800B] [CALIB3]   3DFD   [800B] [CALIB3]   3DFD
 +
 + PIC16F1776:
 +  [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] 2001 REV:001
 +  [8006] [DEVICEID] 308B DEV:308B PIC16F1776
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   3137
 +  [800A] [CALIB2]   1DA5
 +  [800B] [CALIB3]   3FFD
 +  [800C] [CALIB4]   3C54
 +  [800D] [CALIB5]   3FFF
 +  [800E] [CALIB6]   3FFF
 +  [800F] [CALIB7]   3888
 +  [8010] [CALIB8]   3A64
 +  [8011] [CALIB9]   3888
 +  [8012] [CALIB10]  3966
 +  [8013] [CALIB11]  3A89
 +  [8014] [CALIB12]  2954
 +  [8015] [CALIB13]  3FD7
 +  [8016] [CALIB14]  3F77
 +  [8017] [CALIB15]  3F88
 +  [8018] [CALIB16]  3F65
 +
 + PIC16LF1566:
 +  [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] 2000 REV:000
 +  [8006] [DEVICEID] 3046 DEV:3046 PIC16LF1566
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   3338
 +  [800A] [CALIB2]   19FF
 +
 + PIC16F18346:
 +  [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 REV:001
 +  [8006] [DEVICEID] 30A5 DEV:30A5 PIC16F18346
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CONFIG3]  3FFF
 +  [800A] [CONFIG4]  3FFF
 +  [E000] [CALIB1]   1799
 +  [E001] [CALIB2]   2B5B
 +  [E002] [CALIB3]   3E2F
 +  [E003] [CALIB4]   1FEC
 +
 + PIC16F18313:
 +  [0000] [PROGRAM]  0800 WORDS (0040 ROWS OF 0020 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2004 REV:004
 +  [8006] [DEVICEID] 3066 DEV:3066 PIC16F18313
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CONFIG3]  3FFF
 +  [800A] [CONFIG4]  3FFF
 +  [E000] [CALIB1]   16D4
 +  [E001] [CALIB2]   2BE1
 +  [E002] [CALIB3]   1E2E
 +  [E003] [CALIB4]   1A76
 +
 + PIC12F1822:
 +  [0000] [PROGRAM]  0800 WORDS (0080 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [RESERVED] 3FFF
 +  [8006] [DEVICEID] 2709 DEV:2700 REV:09 PIC12F1822
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   2662
 +  [800A] [CALIB2]   1DC6
 +  [F000] [DATA]     0100 BYTES
 +
 + PIC12F1501:
 +  [0000] [PROGRAM]  0400 WORDS (0040 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [RESERVED] 3FFF
 +  [8006] [DEVICEID] 2CC3 DEV:2CC0 REV:03 PIC12F1501
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   3335
 +  [800A] [CALIB2]   19FD
 +
 + PIC12F1501:
 +  [0000] [PROGRAM]  0400 WORDS (0040 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [RESERVED] 3FFF
 +  [8006] [DEVICEID] 2CC3 DEV:2CC0 REV:03 PIC12F1501
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   3332
 +  [800A] [CALIB2]   19DD
 +
 + PIC12F1840:
 +  [0000] [PROGRAM]  1000 WORDS (0080 ROWS OF 0020 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [RESERVED] 3FFF
 +  [8006] [DEVICEID] 1B85 DEV:1B80 REV:05 PIC12F1840
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   1699
 +  [800A] [CALIB2]   1E06
 +  [F000] [DATA]     0100 BYTES
 +
 + PIC12F1572:
 +  [0000] [PROGRAM]  0800 WORDS (0080 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2000 REV:000
 +  [8006] [DEVICEID] 3050 DEV:3050 PIC12F1572
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   31BC
 +  [800A] [CALIB2]   1DEA
 +  [800B] [CALIB3]   3FFD
 +
 + PIC12F1572:
 +  [0000] [PROGRAM]  0800 WORDS (0080 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2000 REV:000
 +  [8006] [DEVICEID] 3050 DEV:3050 PIC12F1572
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   319D
 +  [800A] [CALIB2]   1A09
 +  [800B] [CALIB3]   3FFD
 +
 + PIC12F1571:
 +  [0000] [PROGRAM]  0400 WORDS (0040 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2000 REV:000
 +  [8006] [DEVICEID] 3051 DEV:3051 PIC12F1571
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   3194
 +  [800A] [CALIB2]   1A07
 +  [800B] [CALIB3]   3FFE
 +
 + PIC12F1571:
 +  [0000] [PROGRAM]  0400 WORDS (0040 ROWS OF 0010 WORDS)
 +  [8000] [USERID0]  3FFF .
 +  [8001] [USERID1]  3FFF .
 +  [8002] [USERID2]  3FFF .
 +  [8003] [USERID3]  3FFF .
 +  [8004] [RESERVED] 3FFF
 +  [8005] [REVISION] 2000 REV:000
 +  [8006] [DEVICEID] 3051 DEV:3051 PIC12F1571
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   317C
 +  [800A] [CALIB2]   1A27
 +  [800B] [CALIB3]   3FFD
 +
 + PIC16F1454:
 +  [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] 1006 REV:006
 +  [8006] [DEVICEID] 3020 DEV:3020 PIC16F1454
 +  [8007] [CONFIG1]  3FFF
 +  [8008] [CONFIG2]  3FFF
 +  [8009] [CALIB1]   3CCF
 +  [800A] [CALIB2]   19D3
 </code> </code>