Device-Type Size Eeprom  Registers  Pins   CodeProtectMask   ConfigMask     ConfigDefault  ConfigLabels (from left to right as viewed)             UserRegQty SpecialReg
PIC12F675   1K   128     64         8      00000110000000    11111001101100 00000110100100 BG1 BG0 --- --- --- CPD CP  BOR MCL POR WDT OS2 OS1 OS0 63         31
PIC12F629   1K   128     64         8      00000110000000    11111001101100 00000110100100 BG1 BG0 --- --- --- CPD CP  BOR MCL POR WDT OS2 OS1 OS0 63         31
PIC16F627   1K   128     224        18     11110100000000    00000011110100 11111100110000 CP1 CP0 CP1 CP0 --- CPD LVP BOR MCL OS2 POR WDT OS1 OS0 127        31
PIC16F628   2K   128     224        18     11110100000000    00000011110100 11111100110000 CP1 CP0 CP1 CP0 --- CPD LVP BOR MCL OS2 POR WDT OS1 OS0 127        31
PIC16F83    512  64      36         18     11111111110000    00000000000100 11111111110001 CP  CP  CP  CP  CP  CP  CP  CP  CP  CP  POR WDT OS1 OS0 63         11
PIC16C84    1K   64      36         18     11111111110000    00000000000100 11111111110001 CP  CP  CP  CP  CP  CP  CP  CP  CP  CP  POR WDT OS1 OS0 63         11
PIC16F84    1K   64      68         18     11111111110000    00000000000100 11111111110001 CP  CP  CP  CP  CP  CP  CP  CP  CP  CP  POR WDT OS1 OS0 79         11
PIC16F84A   1K   64      68         18     11111111110000    00000000000100 11111111110001 CP  CP  CP  CP  CP  CP  CP  CP  CP  CP  POR WDT OS1 OS0 79         11
PIC16F870   2K   64      128        40     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F871   2K   64      128        40     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F872   2K   64      128        28     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F873   4K   128     198        28     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F874   4K   128     192        40     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F876   8K   256     368        28     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F877   8K   256     368        40     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
PIC16F873A  4K   128     198        28     10000100000000    00000011000100 11111100110001 CP  --- DBG WR1 WR0 CPD LVP BOR --- --- POR WDT OS1 OS0 127        31
PIC16F874A  4K   128     192        40     10000100000000    00000011000100 11111100110001 CP  --- DBG WR1 WR0 CPD LVP BOR --- --- POR WDT OS1 OS0 127        31
PIC16F876A  8K   256     368        28     10000100000000    00000011000100 11111100110001 CP  --- DBG WR1 WR0 CPD LVP BOR --- --- POR WDT OS1 OS0 127        31
PIC16F877A  8K   256     368        40     10000100000000    00000011000100 11111100110001 CP  --- DBG WR1 WR0 CPD LVP BOR --- --- POR WDT OS1 OS0 127        31
PIC18F242   8K   256     768        28
PIC18F252   16K  256     1536       28	
PIC18F442   8K   256     768        40
PIC18F452   16K  256     1536       40

NOTES

You may view, change or add to this list via EDIT button

1. This file is TK3PICTypes.txt, in same folder as TK3
2. "K" (or "k") in column 2 tells prog to multiply size by 1024 
3. Pins quantity is not used by program but this column should not be deleted
4. Size, Eeprom and registers values are used by prog in various error checking routines
5. CodeProtectMask is used to check whether a PIC has any code protect bits set
6. All PICs added must be of the 14-bit command variety
7. Column spaces may be spaces or tabs - the prog separates into correct columns 
8. The prog leaves entries in the same order as found (if you want them in order, edit them by hand)
9. Leave the word NOTES in - it too is used as a separator!
10. PIC line 5 is the default PIC line selected when "Clear Defaults" is called
11. ConfigMask indicates inversion needed to show "ON" in respect of value of 0 
12. ConfigDefault is default value for config bits of PIC referred to
13. ConfigLabels are the 3-character labels used on the PIC Configuration screen
14. UserRegQty is the maximum number of User Registers for the PIC (e.g. 63 for an F84, 127 for an F877)
15. SpecialReg is the maximum number of Special Registers for the PIC (e.g. 11 for an F84, 31 for an F877)

IMPORTANT

Following any changes made to the PIC list, and having
clicked Refresh, reselect the PIC you require for its 
attributes to be fully re-established

Author's file date 21NOV04

PIC18F248   Not yet implemented            
PIC18F258   Not yet implemented            
PIC18F448   Not yet implemented            
PIC18F458   Not yet implemented            

PIC16F630   Not yet implemented            1K   128     64         8      00000110000000    11111001101100 00000110100100 BG1 BG0 --- --- --- CPD CP  BOR MCL POR WDT OS2 OS1 OS0 63         31
PIC16F676   Not yet implemented            1K   128     64         8      00000110000000    11111001101100 00000110100100 BG1 BG0 --- --- --- CPD CP  BOR MCL POR WDT OS2 OS1 OS0 63         31

deleted 08SEP04 PIC16F627   1K   128     224        18     11110100000000    00000011010100 11111100110000 CP1 CP0 CP1 CP0 --- CPD LVP BOR MCL OS2 POR WDT OS1 OS0 127        31
deleted 08SEP04 PIC16F628   2K   128     224        18     11110100000000    00000011010100 11111100110000 CP1 CP0 CP1 CP0 --- CPD LVP BOR MCL OS2 POR WDT OS1 OS0 127        31

deleted 09SEP04 PIC16F873A  4K   128     198        28     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
deleted 09SEP04 PIC16F874A  4K   128     192        40     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
deleted 09SEP04 PIC16F876A  8K   256     368        28     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
deleted 09SEP04 PIC16F877A  8K   256     368        40     11000100110000    00000011000100 11111100110001 CP1 CP0 DBG --- WRT CPD LVP BOR CP1 CP0 POR WDT OS1 OS0 127        31
  - 00000000000000    00000000000000 00000000000000 -   -   -   -   -   -   -   -   -   -   -   -   -   -   -          - 