Differences

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

Link to this comparison view

projects:pickle:12-bit [2015/01/11 17:45]
127.0.0.1 external edit
projects:pickle:12-bit [2020/08/04 16:27]
Line 1: Line 1:
-==== 12-bit word PIC10F/12F/16F architecture ==== 
-<wrap right> 
-{{:projects:pickle:10f220.jpg?200}} 
-</wrap> 
- 
-== Support List == 
- 
-<code> 
- 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 
-</code> 
-      - These devices are not pin compatible with the Velleman K8048 and must be programmed via the ICSP header. 
- 
-== Sample data == 
-<wrap right> 
-{{:projects:pickle:16f54.jpg?200}} 
-</wrap> 
- 
-<code> 
- 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 
-</code> 
-