| Part # | Type | Code Space (words) | I/O Pins | ADC Pins | ADC Resolution |
EPIC Programmer |
melabs U2 Programmer |
PicBasic Pro Compiler |
PICProto Boards |
PIC10F200   | Flash | 256 | 4 |   |   | X | X |   | PICProto 10 |
PIC10F202   | Flash | 512 | 4 |   |   | X | X | X | PICProto 10 |
PIC10F204   | Flash | 256 | 4 |   |   | X | X |   | PICProto 10 |
PIC10F206   | Flash | 512 | 4 |   |   | X | X | X | PICProto 10 |
PIC10F220   | Flash | 256 | 4 | 2 | 8-bit | X | X |   | PICProto 10 |
PIC10F222   | Flash | 512 | 4 | 2 | 8-bit | X | X | X | PICProto 10 |
PIC12C508(A)   | OTP/UV | 512 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12C509(A)   | OTP/UV | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12C671   | OTP/UV | 1024 | 6 | 4 | 8-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12C672   | OTP/UV | 2048 | 6 | 4 | 8-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12CE518   | OTP/UV | 512 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12CE519   | OTP/UV | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12CE673   | OTP/UV | 1024 | 6 | 4 | 8-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12CE674   | OTP/UV | 2048 | 6 | 4 | 8-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F508   | Flash | 512 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F509   | Flash | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F510   | Flash | 1024 | 6 | 3 | 8-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F519   | Flash | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F609   | Flash | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F615   | Flash | 1024 | 6 | 4 | 10-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
| Part # | Type | Code Space (words) | I/O Pins | ADC Pins | ADC Resolution |
EPIC Programmer |
melabs U2 Programmer |
PicBasic Pro Compiler |
PICProto Boards |
PIC12F629   | Flash | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F635   | Flash | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F675   | Flash | 1024 | 6 | 4 | 10-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12F683   | Flash | 2048 | 6 | 4 | 10-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12HV609   | OTP/UV | 1024 | 6 |   |   | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC12HV615   | OTP/UV | 1024 | 6 | 4 | 10-bit | X | X | X | PICProto 8, PICProto 4, PICProto 20 |
PIC14000   | OTP/UV | 4096 | 20 | 8 | 16-bit | X | X | X | PICProto 14 |
PIC16C432   | OTP/UV | 2048 | 12 |   |   | X | X | X |   |
PIC16C433   | OTP/UV | 2048 | 6 | 4 | 8-bit | X | X | X |   |
PIC16C505   | OTP/UV | 1024 | 12 |   |   | X | X | X | PICProto 4, PICProto 20 |
PIC16C54C   | OTP/UV | 512 | 12 |   |   |   |   | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C55(A)   | OTP/UV | 512 | 20 |   |   |   |   | X | PICProto Dual |
PIC16C554   | OTP/UV | 512 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C558   | OTP/UV | 2048 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C56(A)   | OTP/UV | 1024 | 12 |   |   |   |   | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C57(ABC)   | OTP/UV | 2048 | 20 |   |   |   |   | X | PICProto Dual |
PIC16C58(AB)   | OTP/UV | 2048 | 12 |   |   |   |   | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C62(AB)   | OTP/UV | 2048 | 22 |   |   | X | X | X | PICProto 3, PICProto USB |
PIC16C620(A)   | OTP/UV | 512 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C621(A)   | OTP/UV | 1024 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C622(A)   | OTP/UV | 2048 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
| Part # | Type | Code Space (words) | I/O Pins | ADC Pins | ADC Resolution |
EPIC Programmer |
melabs U2 Programmer |
PicBasic Pro Compiler |
PICProto Boards |
PIC16C63(A)   | OTP/UV | 4096 | 22 |   |   | X | X | X | PICProto 3, PICProto USB |
PIC16C64(A)   | OTP/UV | 2048 | 33 |   |   | X | X | X | PICProto 64, PICProto USB |
PIC16C642   | OTP/UV | 4096 | 22 |   |   | X | X | X | PICProto 3, PICProto USB |
PIC16C65(B)   | OTP/UV | 4096 | 33 |   |   | X | X | X | PICProto 64, PICProto USB |
PIC16C66   | OTP/UV | 8192 | 22 |   |   | X | X | X | PICProto 3, PICProto USB |
PIC16C662   | OTP/UV | 4096 | 33 |   |   | X | X | X | PICProto 64, PICProto USB |
PIC16C67   | OTP/UV | 8192 | 33 |   |   | X | X | X | PICProto 64, PICProto USB |
PIC16C71   | OTP/UV | 1024 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C710   | OTP/UV | 512 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C711   | OTP/UV | 1024 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C712   | OTP/UV | 1024 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C715   | OTP/UV | 2048 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C716   | OTP/UV | 2048 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C717   | OTP/UV | 2048 | 16 | 6 | 10-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16C72(A)   | OTP/UV | 2048 | 22 | 5 | 8-bit | X | X | X | PICProto 3, PICProto USB |
PIC16C73(AB)   | OTP/UV | 4096 | 22 | 5 | 8-bit | X | X | X | PICProto 3, PICProto USB |
PIC16C74(AB)   | OTP/UV | 4096 | 33 | 8 | 8-bit | X | X | X | PICProto 64, PICProto USB |
PIC16C745   | OTP/UV | 8192 | 22 | 5 | 8-bit | X | X | X | PICProto 3, PICProto USB |
PIC16C76   | OTP/UV | 8192 | 22 | 5 | 8-bit | X | X | X | PICProto 3, PICProto USB |
PIC16C765   | OTP/UV | 8192 | 33 | 8 | 8-bit | X | X | X | PICProto 64, PICProto USB |
PIC16C77   | OTP/UV | 8192 | 33 | 8 | 8-bit | X | X | X | PICProto 64, PICProto USB |
| Part # | Type | Code Space (words) | I/O Pins | ADC Pins | ADC Resolution |
EPIC Programmer |
melabs U2 Programmer |
PicBasic Pro Compiler |
PICProto Boards |
PIC16C770   | OTP/UV | 2048 | 16 | 6 | 12-bit | X | X | X |   |
PIC16C771   | OTP/UV | 4096 | 16 | 6 | 12-bit | X | X | X |   |
PIC16C773   | OTP/UV | 4096 | 22 | 6 | 12-bit | X | X | X | PICProto 3, PICProto USB |
PIC16C774   | OTP/UV | 4096 | 33 | 10 | 12-bit | X | X | X | PICProto 64, PICProto USB |
PIC16C781   | OTP/UV | 1024 | 16 | 8 | 8-bit | X | X | X |   |
PIC16C782   | OTP/UV | 2048 | 16 | 8 | 8-bit | X | X | X |   |
PIC16C923   | OTP/UV | 4096 | 52 |   |   | X | X | X |   |
PIC16C924   | OTP/UV | 4096 | 52 | 5 | 8-bit | X | X | X |   |
PIC16C925   | OTP/UV | 4096 | 52 | 5 | 10-bit | X | X | X |   |
PIC16C926   | OTP/UV | 8192 | 52 | 5 | 10-bit | X | X | X |   |
PIC16CE623   | OTP/UV | 512 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16CE624   | OTP/UV | 1024 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16CE625   | OTP/UV | 2048 | 13 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F505   | Flash | 1024 | 12 |   |   | X | X | X | PICProto 4, PICProto 20 |
PIC16F506   | Flash | 1024 | 12 | 3 | 8-bit | X | X | X | PICProto 4, PICProto 20 |
PIC16F526   | Flash | 1024 | 12 | 3 | 8-bit | X | X | X | PICProto 4, PICProto 20 |
PIC16F54   | Flash | 512 | 12 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F57   | Flash | 2048 | 20 |   |   | X | X | X | PICProto Dual |
PIC16F59   | Flash | 2048 | 32 |   |   | X | X | X |   |
PIC16F610   | Flash | 1024 | 12 |   |   | X | X | X | PICProto 4, PICProto 20 |
PIC16F616   | Flash | 2048 | 12 | 8 | 10-bit | X | X | X | PICProto 4, PICProto 20 |
| Part # | Type | Code Space (words) | I/O Pins | ADC Pins | ADC Resolution |
EPIC Programmer |
melabs U2 Programmer |
PicBasic Pro Compiler |
PICProto Boards |
PIC16F627   | Flash | 1024 | 16 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F627A   | Flash | 1024 | 16 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F628   | Flash | 2048 | 16 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F628A   | Flash | 2048 | 16 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F630   | Flash | 1024 | 12 |   |   | X | X | X | PICProto 4, PICProto 20 |
PIC16F631   | Flash | 1024 | 18 |   |   | X | X | X | PICProto 20 |
PIC16F636   | Flash | 2048 | 12 |   |   | X | X | X | PICProto 4, PICProto 20 |
PIC16F639   | Flash | 2048 | 12 |   |   | X | X | X | PICProto 20 |
PIC16F648A   | Flash | 4096 | 16 |   |   | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F676   | Flash | 1024 | 12 | 8 | 10-bit | X | X | X | PICProto 4, PICProto 20 |
PIC16F677   | Flash | 2048 | 18 | 12 | 10-bit | X | X | X | PICProto 20 |
PIC16F684   | Flash | 2048 | 12 | 8 | 10-bit | X | X | X | PICProto 4, PICProto 20 |
PIC16F685   | Flash | 4096 | 18 | 12 | 10-bit | X | X | X | PICProto 20 |
PIC16F687   | Flash | 2048 | 18 | 12 | 10-bit | X | X | X | PICProto 20 |
PIC16F688   | Flash | 4096 | 12 | 8 | 10-bit | X | X | X | PICProto 4, PICProto 20 |
PIC16F689   | Flash | 4096 | 18 | 12 | 10-bit | X | X | X | PICProto 20 |
PIC16F690   | Flash | 4096 | 18 | 12 | 10-bit | X | X | X | PICProto 20 |
PIC16F716   | Flash | 2048 | 13 | 4 | 8-bit | X | X | X | PICProto 18, PICProto 18L, PICProto Dual, PICProto S1 |
PIC16F72   | Flash | 2048 | 22 | 5 | 8-bit | X | X | X | PICProto 3, PICProto USB |
PIC16F722   | Flash | 2048 | 25 | 11 |   | X | X | X | PICProto 3, PICProto USB |
PIC16F723   | Flash | 4096 | 25 | 11 |   | X | X | X | PICProto 3, PICProto USB |
| Part # | Type | Code Space (words) | I/O Pins | ADC Pins | ADC Resolution |
EPIC Programmer |
melabs U2 Programmer |
PicBasic Pro Compiler |
PICProto Boards |
PIC16F724   | Flash | 4096 | 36 | 14 |   | X | X | X | PICProto 64, PICProto USB |
PIC16F726   | Flash | 8192 | 25 | 11 |   | X | X | X | PICProto 3, PICProto USB |
PIC16F727   | Flash | 8192 | 36 | 14 |   | X | X | X | PICProto 64, PICProto USB |
PIC16F73   | Flash | 4096 | 22 | 5 | 8-bit | X | X | X | PICProto 3, PICProto USB |
PIC16F737   | Flash | 4096 | 25 | 11 | 10-bit | X | X | X | PICProto 3, PICProto USB |
PIC16F74   | Flash | 4096 | 33 | 8 | 8-bit | X | X | X | PICProto 64, PICProto USB |
PIC16F747   | Flash | |