This is an old revision of the document!


12-bit word PIC10F/12F/16F architecture

10f220.jpg

Support List
 DS41226E
  PIC12F508 T PIC12F509 U PIC16F505 T
  
 DS41257B
  PIC12F510 T

 DS41258C
  PIC16F506 T

 DS41228D (1)
  PIC10F200 T PIC10F202 T PIC10F204 U PIC10F206 U

 DS41266C (1)
  PIC10F220 T PIC10F222 U

 DS41207D
  PIC16F54 T

 DS41208C (1)
  PIC16F57 T

 DS41243B
  PIC16F59 T

 DS41316C
  PIC12F519 T

 DS41670A
  PIC16F570 T

 DS41640A
  PIC16F527 T

 DS41317B
  PIC16F526 T

 T=TESTED
 U=UNTESTED
  1. These devices are not pin compatible with the Velleman K8048 and must be programmed via the ICSP header.
Sample data

16f54.jpg

 PIC16F505:
  [0400] [USERID0]  0FFF
  [0401] [USERID1]  0FFF
  [0402] [USERID2]  0FFF
  [0403] [USERID3]  0FFF
         [DEVICEID] PIC16F505
  [03FF] [RESET]  0C1A
  [0404] [OSCCAL] 0C1A
  [07FF] [CONFIG] 0FFF

 asm/test/d_pic16f505.asm:
  [0000] 0025 0CE0 0007 0067 0907 02A7 0A04 0C80 
  [0008] 0028 0069 02E9 0A0A 02E8 0A09 0800 0FFF 
  [03F8] 0FFF 0FFF 0FFF 0FFF 0FFF 0FFF 0FFF 0C1A 
  [0400] [USERID0]  0050 P
  [0401] [USERID1]  0049 I
  [0402] [USERID2]  0043 C
  [0403] [USERID3]  0021 !
         [DEVICEID] PIC16F505
  [03FF] [OSCCAL RESET]  0C1A
  [0404] [OSCCAL BACKUP] 0C1A
  [07FF] [CONFIG] 0FF1

 PIC10F200:
  [0100] [USERID0]  0FFF .
  [0101] [USERID1]  0FFF .
  [0102] [USERID2]  0FFF .
  [0103] [USERID3]  0FFF .
         [DEVICEID] PIC10F200
  [00FF] [OSCCAL RESET]  0C1C
  [0104] [OSCCAL BACKUP] 0C1C
  [01FF] [CONFIG] 0FFF

 PIC10F202:
  [0200] [USERID0]  0FFF .
  [0201] [USERID1]  0FFF .
  [0202] [USERID2]  0FFF .
  [0203] [USERID3]  0FFF .
         [DEVICEID] PIC10F202
  [01FF] [OSCCAL RESET]  0C16
  [0204] [OSCCAL BACKUP] 0C16
  [03FF] [CONFIG] 0FFF

 PIC12F508:
  [0200] [USERID0]  0FFF .
  [0201] [USERID1]  0FFF .
  [0202] [USERID2]  0FFF .
  [0203] [USERID3]  0FFF .
         [DEVICEID] PIC12F508
  [01FF] [OSCCAL RESET]  0C1A
  [0204] [OSCCAL BACKUP] 0C1A
  [03FF] [CONFIG] 0FFF

 PIC16F57:
  [0800] [USERID0]  0050 P
  [0801] [USERID1]  0049 I
  [0802] [USERID2]  0043 C
  [0803] [USERID3]  0021 !
         [DEVICEID] PIC16F57
  [0FFF] [CONFIG] 0FF9

 PIC16F506:
  [0400] [USERID0]  0FFF .
  [0401] [USERID1]  0FFF .
  [0402] [USERID2]  0FFF .
  [0403] [USERID3]  0FFF .
         [DEVICEID] PIC16F506
  [03FF] [OSCCAL RESET]  0C16
  [0404] [OSCCAL BACKUP] 0C16
  [07FF] [CONFIG] 0FFF

 PIC10F220:
  [0100] [USERID0]  0FFF .
  [0101] [USERID1]  0FFF .
  [0102] [USERID2]  0FFF .
  [0103] [USERID3]  0FFF .
         [DEVICEID] PIC10F220
  [00FF] [OSCCAL RESET]  0C1E
  [0104] [OSCCAL BACKUP] 0C1E
  [01FF] [CONFIG] 07FF

 PIC12F519:
  [0440] [USERID0]  0FFF .
  [0441] [USERID1]  0FFF .
  [0442] [USERID2]  0FFF .
  [0443] [USERID3]  0FFF .
         [DEVICEID] PIC12F519
  [03FF] [OSCCAL RESET]   0C0E
  [0444] [OSCCAL BACKUP0] 0C0E
  [0445] [OSCCAL BACKUP1] 0FFF
  [0446] [OSCCAL BACKUP2] 0FFF
  [0447] [OSCCAL BACKUP3] 0FFF
  [07FF] [CONFIG] 0FFF

 PIC12F510:
  [0000] [PROGRAM]  0400 WORDS
  [03FF] [OSCCAL]   0C18
  [0400] [USERID0]  0FFF .
  [0401] [USERID1]  0FFF .
  [0402] [USERID2]  0FFF .
  [0403] [USERID3]  0FFF .
  [0404] [BACKUP]   0C18
  [0FFF] [CONFIG]   0FFF
         [DEVICEID] PIC12F510

 PIC16F570:
  [0000] [PROGRAM]  0800 WORDS
  [07FF] [OSCCAL]   0C2C
  [0800] [DATA]     0040 BYTES
  [0840] [USERID0]  0FFF .
  [0841] [USERID1]  0FFF .
  [0842] [USERID2]  0FFF .
  [0843] [USERID3]  0FFF .
  [0844] [BACKUP]   0C2C
  [0FFF] [CONFIG]   0FFF
         [DEVICEID] PIC16F570

 PIC16F527:
  [0000] [PROGRAM]  0400 WORDS
  [03FF] [OSCCAL]   0C10
  [0400] [DATA]     0040 BYTES
  [0440] [USERID0]  0FFF .
  [0441] [USERID1]  0FFF .
  [0442] [USERID2]  0FFF .
  [0443] [USERID3]  0FFF .
  [0444] [BACKUP]   0C10
  [0FFF] [CONFIG]   0FFF
         [DEVICEID] PIC16F527

 PIC16F526:
  [0000] [PROGRAM]  0400 WORDS
  [03FF] [OSCCAL]   0C12
  [0400] [DATA]     0040 BYTES
  [0440] [USERID0]  0FFF .
  [0441] [USERID1]  0FFF .
  [0442] [USERID2]  0FFF .
  [0443] [USERID3]  0FFF .
  [0444] [BACKUP]   0C12
  [0FFF] [CONFIG]   0FFF
         [DEVICEID] PIC16F526
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies