Revision: 1371
Author: robhamerling
Date: Sat Oct  3 12:17:02 2009
Log: Extended list of global PIC properties (JSON format)
   List extended with 'mature' PICs
   Listed missing LF-type as normal F-type PIC (when present)
   Note: (only) the HV-types are missing
   Much more flexible setup: presence and sequence of properties parametrised


http://code.google.com/p/jallib/source/detail?r=1371

Modified:
  /trunk/tools/flash_pics.json

=======================================
--- /trunk/tools/flash_pics.json        Fri Oct  2 07:26:55 2009
+++ /trunk/tools/flash_pics.json        Sat Oct  3 12:17:02 2009
@@ -1,11378 +1,14653 @@
-{
-  "10F200": {
+{
+   "10f200": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.375" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.25" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.375" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.25" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "16" ] ,
-      "I/O PINS" : [ "4" ] ,
-      "PIN COUNT" : [ "6" ] ,
-      "MAX  CPU SPEED MHZ" : [ "4" ] ,
-      "CPU SPEED MIPS" : [ "1" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4 MHz" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "NO" ] ,
+      "I_O_PINS" : [ "4" ] ,
+      "PIN_COUNT" : [ "6" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "4" ] ,
+      "CPU_SPEED_MIPS" : [ "1" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4 MHz" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "NO" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "-" ] ,
-      "SR-LATCH" : [ "NO" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "-" ] ,
+      "SR_LATCH" : [ "NO" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] }  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "NO" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "None" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } ,  
{ "SOT-23" : ["6"]  }  ]
+      "ICD_DEBUG" : [ "None" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "SOT-23" : ["6"] } , { "DFN" : ["8"] } , { "PDIP" :  
["8"] }  ]
     } ,
-  "10F202": {
+   "10f202": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.75" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.5" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.75" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.5" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "24" ] ,
-      "I/O PINS" : [ "4" ] ,
-      "PIN COUNT" : [ "6" ] ,
-      "MAX  CPU SPEED MHZ" : [ "4" ] ,
-      "CPU SPEED MIPS" : [ "1" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4 MHz" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "NO" ] ,
+      "I_O_PINS" : [ "4" ] ,
+      "PIN_COUNT" : [ "6" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "4" ] ,
+      "CPU_SPEED_MIPS" : [ "1" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4 MHz" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "NO" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "-" ] ,
-      "SR-LATCH" : [ "NO" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "-" ] ,
+      "SR_LATCH" : [ "NO" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] }  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "NO" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "None" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } ,  
{ "SOT-23" : ["6"]  }  ]
+      "ICD_DEBUG" : [ "None" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "SOT-23" : ["6"] } , { "DFN" : ["8"] } , { "PDIP" :  
["8"] }  ]
     } ,
-  "10F204": {
+   "10f204": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.375" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.25" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.375" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.25" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "16" ] ,
-      "I/O PINS" : [ "4" ] ,
-      "PIN COUNT" : [ "6" ] ,
-      "MAX  CPU SPEED MHZ" : [ "4" ] ,
-      "CPU SPEED MIPS" : [ "1" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4 MHz" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "No" ] ,
+      "I_O_PINS" : [ "4" ] ,
+      "PIN_COUNT" : [ "6" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "4" ] ,
+      "CPU_SPEED_MIPS" : [ "1" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4 MHz" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "No" ] ,
        "COMPARATORS" : [ "1" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "No" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  } , { "SSP(SPI/I2C)" :  
["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "Internal" ] ,
+      "SR_LATCH" : [ "No" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] } , { "SSP(SPI/I2C)" : ["0"]  
}  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "No" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "No" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } ,  
{ "SOT-23" : ["6"]  }  ]
+      "ICD_DEBUG" : [ "No" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "SOT-23" : ["6"] } , { "DFN" : ["8"] } , { "PDIP" :  
["8"] }  ]
     } ,
-  "10F206": {
+   "10f206": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.75" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.5" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.75" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.5" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "24" ] ,
-      "I/O PINS" : [ "4" ] ,
-      "PIN COUNT" : [ "6" ] ,
-      "MAX  CPU SPEED MHZ" : [ "4" ] ,
-      "CPU SPEED MIPS" : [ "1" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4 MHz" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "No" ] ,
+      "I_O_PINS" : [ "4" ] ,
+      "PIN_COUNT" : [ "6" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "4" ] ,
+      "CPU_SPEED_MIPS" : [ "1" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4 MHz" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "No" ] ,
        "COMPARATORS" : [ "1" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "No" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  } , { "SSP(SPI/I2C)" :  
["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "Internal" ] ,
+      "SR_LATCH" : [ "No" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] } , { "SSP(SPI/I2C)" : ["0"]  
}  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "No" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "No" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } , { "SOIC  
150mil" : ["8"]  } , { "SOT-23" : ["6"]  }  ]
+      "ICD_DEBUG" : [ "No" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "SOT-23" : ["6"] } , { "DFN" : ["8"] } , { "PDIP" :  
["8"] } , { "SOIC 150mil" : ["8"] }  ]
     } ,
-  "10F220": {
+   "10f220": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.375" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.25" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.375" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.25" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "16" ] ,
-      "I/O PINS" : [ "4" ] ,
-      "PIN COUNT" : [ "6" ] ,
-      "MAX  CPU SPEED MHZ" : [ "8" ] ,
-      "CPU SPEED MIPS" : [ "2" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4" ,"8" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "No" ] ,
+      "I_O_PINS" : [ "4" ] ,
+      "PIN_COUNT" : [ "6" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "8" ] ,
+      "CPU_SPEED_MIPS" : [ "2" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4" ,"8" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "No" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "1" ] ,
-      "# OF A/D CH" : [ "2" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "No" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  } , { "SSP(SPI/I2C)" :  
["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "1" ] ,
+      "#_OF_A_D_CH" : [ "2" ] ,
+      "BANDGAP_REFERENCE" : [ "Internal" ] ,
+      "SR_LATCH" : [ "No" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] } , { "SSP(SPI/I2C)" : ["0"]  
}  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "No" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "No" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } ,  
{ "SOT-23" : ["6"]  }  ]
+      "ICD_DEBUG" : [ "No" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "SOT-23" : ["6"] } , { "DFN" : ["8"] } , { "PDIP" :  
["8"] }  ]
     } ,
-  "10F222": {
+   "10f222": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.75" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.5" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.75" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.5" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "23" ] ,
-      "I/O PINS" : [ "4" ] ,
-      "PIN COUNT" : [ "6" ] ,
-      "MAX  CPU SPEED MHZ" : [ "8" ] ,
-      "CPU SPEED MIPS" : [ "2" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4" ,"8" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "No" ] ,
+      "I_O_PINS" : [ "4" ] ,
+      "PIN_COUNT" : [ "6" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "8" ] ,
+      "CPU_SPEED_MIPS" : [ "2" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4" ,"8" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "No" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "1" ] ,
-      "# OF A/D CH" : [ "2" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "No" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  } , { "SSP(SPI/I2C)" :  
["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "1" ] ,
+      "#_OF_A_D_CH" : [ "2" ] ,
+      "BANDGAP_REFERENCE" : [ "Internal" ] ,
+      "SR_LATCH" : [ "No" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] } , { "SSP(SPI/I2C)" : ["0"]  
}  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "No" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "No" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } ,  
{ "SOT-23" : ["6"]  }  ]
+      "ICD_DEBUG" : [ "No" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "SOT-23" : ["6"] } , { "DFN" : ["8"] } , { "PDIP" :  
["8"] }  ]
     } ,
-  "12F1822": {
+   "12f508": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "3.5" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "2" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "256" ] ,
-      "RAM" : [ "128" ] ,
-      "I/O PINS" : [ "6" ] ,
-      "PIN COUNT" : [ "8" ] ,
-      "MAX  CPU SPEED MHZ" : [ "32" ] ,
-      "CPU SPEED MIPS" : [ "8" ] ,
-      "BROWN-OUT RESET  BOR" : [ "BOR" ] ,
-      "LOW VOLTAGE DETECTION" : [ "LVD" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "32" ,"32" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "Yes" ] ,
-      "COMPARATORS" : [ "1" ] ,
-      "# OF A/D CONVERTERS" : [ "1" ] ,
-      "# OF A/D CH" : [ "4" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "Yes" ] ,
-      "DIGITAL COMMUNICATION" : [ { "A/E/USART" : ["1"]  } ,  
{ "MSSP(SPI/I2C)" : ["1"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "-" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "-" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
-      "LIN" : [ "NO" ] ,
-      "IRDA" : [ "No" ] ,
-      "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "ECCP" : ["1"]  } , { "bit  
PWM resolutions" : ["10"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["2"]  } , { "16-bit" : ["1"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
-      "EMA" : [ "No" ] ,
-      "JTAG" : [ "No" ] ,
-      "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "Integrated" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "1.8V - 5.5V" ] ,
-      "PACKAGES" : [ "Please call for package information" ]
-   } ,
-  "12F508": {
-      "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "0.75" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "0.5" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "0.75" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "0.5" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "25" ] ,
-      "I/O PINS" : [ "6" ] ,
-      "PIN COUNT" : [ "8" ] ,
-      "MAX  CPU SPEED MHZ" : [ "4" ] ,
-      "CPU SPEED MIPS" : [ "1" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4 MHz" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "NO" ] ,
+      "I_O_PINS" : [ "6" ] ,
+      "PIN_COUNT" : [ "8" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "4" ] ,
+      "CPU_SPEED_MIPS" : [ "1" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4 MHz" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "NO" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "-" ] ,
-      "SR-LATCH" : [ "NO" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "-" ] ,
+      "SR_LATCH" : [ "NO" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] }  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "NO" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "None" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "MSOP" : ["8"]  } , { "SOIC  
150mil" : ["8"]  } , { "DFN" : ["8"]  }  ]
+      "ICD_DEBUG" : [ "None" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "DFN" : ["8"] } , { "MSOP" : ["8"] } , { "PDIP" :  
["8"] } , { "SOIC 150mil" : ["8"] }  ]
     } ,
-  "12F509": {
+   "12f509": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "1.5" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "1" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "1.5" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "1" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "41" ] ,
-      "I/O PINS" : [ "6" ] ,
-      "PIN COUNT" : [ "8" ] ,
-      "MAX  CPU SPEED MHZ" : [ "4" ] ,
-      "CPU SPEED MIPS" : [ "1" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4 MHz" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "NO" ] ,
+      "I_O_PINS" : [ "6" ] ,
+      "PIN_COUNT" : [ "8" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "4" ] ,
+      "CPU_SPEED_MIPS" : [ "1" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4 MHz" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "NO" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "-" ] ,
-      "SR-LATCH" : [ "NO" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "-" ] ,
+      "SR_LATCH" : [ "NO" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] }  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "NO" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "None" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "MSOP" : ["8"]  } , { "SOIC  
208mil" : ["8"]  } , { "SOIC 150mil" : ["8"]  } , { "DFN" : ["8"]  }  ]
+      "ICD_DEBUG" : [ "None" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "DFN" : ["8"] } , { "MSOP" : ["8"] } , { "PDIP" :  
["8"] } , { "SOIC 150mil" : ["8"] } , { "SOIC 208mil" : ["8"] }  ]
     } ,
-  "12F510": {
+   "12f510": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "1.5" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "1" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "1.5" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "1" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "38" ] ,
-      "I/O PINS" : [ "6" ] ,
-      "PIN COUNT" : [ "8" ] ,
-      "MAX  CPU SPEED MHZ" : [ "8" ] ,
-      "CPU SPEED MIPS" : [ "2" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4" ,"8" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "No" ] ,
+      "I_O_PINS" : [ "6" ] ,
+      "PIN_COUNT" : [ "8" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "8" ] ,
+      "CPU_SPEED_MIPS" : [ "2" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4" ,"8" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "No" ] ,
        "COMPARATORS" : [ "1" ] ,
-      "# OF A/D CONVERTERS" : [ "1" ] ,
-      "# OF A/D CH" : [ "3" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "No" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  } , { "SSP(SPI/I2C)" :  
["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "1" ] ,
+      "#_OF_A_D_CH" : [ "3" ] ,
+      "BANDGAP_REFERENCE" : [ "Internal" ] ,
+      "SR_LATCH" : [ "No" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] } , { "SSP(SPI/I2C)" : ["0"]  
}  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "No" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "No" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } , { "SOIC  
150mil" : ["8"]  } , { "MSOP" : ["8"]  }  ]
+      "ICD_DEBUG" : [ "No" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "DFN" : ["8"] } , { "MSOP" : ["8"] } , { "PDIP" :  
["8"] } , { "SOIC 150mil" : ["8"] }  ]
     } ,
-  "12F519": {
+   "12f519": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "1.5" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "1" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "64" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "1.5" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "1" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "64" ] ,
        "RAM" : [ "41" ] ,
-      "I/O PINS" : [ "6" ] ,
-      "PIN COUNT" : [ "8" ] ,
-      "MAX  CPU SPEED MHZ" : [ "8" ] ,
-      "CPU SPEED MIPS" : [ "2" ] ,
-      "BROWN-OUT RESET  BOR" : [ "None" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4" ,"8" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "NO" ] ,
+      "I_O_PINS" : [ "6" ] ,
+      "PIN_COUNT" : [ "8" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "8" ] ,
+      "CPU_SPEED_MIPS" : [ "2" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "None" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4" ,"8" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "NO" ] ,
        "COMPARATORS" : [ "0" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "-" ] ,
-      "SR-LATCH" : [ "NO" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "-" ] ,
+      "SR_LATCH" : [ "NO" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] }  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "NO" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["0"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["0"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "None" ] ,
-      "MIN PCB AREA  MM" : [ "-" ] ,
-      "TEMPERATURE RANGE" : [ "-40 to 125" ] ,
-      "OPERATION VOLTAGE RANGE" : [ "2V - 5.5V" ] ,
-      "PACKAGES" : [ { "PDIP" : ["8"]  } , { "DFN" : ["8"]  } , { "SOIC  
150mil" : ["8"]  } , { "MSOP" : ["8"]  }  ]
+      "ICD_DEBUG" : [ "None" ] ,
+      "TEMPERATURE_RANGE" : [ "-40 to 125" ] ,
+      "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] ,
+      "PACKAGES" : [ { "DFN" : ["8"] } , { "MSOP" : ["8"] } , { "PDIP" :  
["8"] } , { "SOIC 150mil" : ["8"] }  ]
     } ,
-  "12F609": {
+   "12f609": {
        "ARCHITECTURE" : [ "8" ] ,
-      "PROGRAM MEMORY KBYTES" : [ "1.75" ] ,
-      "PROGRAM MEMORY KWORDS" : [ "1" ] ,
-      "SELF-WRITE" : [ "No" ] ,
-      "EEPROM DATA MEMORY" : [ "0" ] ,
+      "PROGRAM_MEMORY_KBYTES" : [ "1.75" ] ,
+      "PROGRAM_MEMORY_KWORDS" : [ "1" ] ,
+      "SELF_WRITE" : [ "No" ] ,
+      "EEPROM_DATA_MEMORY" : [ "0" ] ,
        "RAM" : [ "64" ] ,
-      "I/O PINS" : [ "6" ] ,
-      "PIN COUNT" : [ "8" ] ,
-      "MAX  CPU SPEED MHZ" : [ "20" ] ,
-      "CPU SPEED MIPS" : [ "5" ] ,
-      "BROWN-OUT RESET  BOR" : [ "BOR" ] ,
-      "LOW VOLTAGE DETECTION" : [ "None" ] ,
-      "POWER ON RESET  POR" : [ "Yes" ] ,
-      "WATCH DOG TIMERS  WDT" : [ "Yes" ] ,
-      "INTERNAL OSCILLATOR" : [ "4" ,"8" ] ,
-      "HARDWARE RTCC" : [ "No" ] ,
-      "NANOWATT LOW SLEEP" : [ "Yes" ] ,
-      "NANOWATT FAST WAKE" : [ "Yes" ] ,
-      "NANOWATT POWER MODES" : [ "NO" ] ,
+      "I_O_PINS" : [ "6" ] ,
+      "PIN_COUNT" : [ "8" ] ,
+      "MAX_CPU_SPEED_MHZ" : [ "20" ] ,
+      "CPU_SPEED_MIPS" : [ "5" ] ,
+      "BROWN_OUT_RESET_BOR" : [ "BOR" ] ,
+      "LOW_VOLTAGE_DETECTION" : [ "None" ] ,
+      "POWER_ON_RESET_POR" : [ "Yes" ] ,
+      "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] ,
+      "INTERNAL_OSCILLATOR" : [ "4" ,"8" ] ,
+      "HARDWARE_RTCC" : [ "No" ] ,
+      "NANOWATT_LOW_SLEEP" : [ "Yes" ] ,
+      "NANOWATT_FAST_WAKE" : [ "Yes" ] ,
+      "NANOWATT_POWER_MODES" : [ "NO" ] ,
        "COMPARATORS" : [ "1" ] ,
-      "# OF A/D CONVERTERS" : [ "0" ] ,
-      "# OF A/D CH" : [ "0" ] ,
-      "BANDGAP REFERENCE" : [ "Internal" ] ,
-      "SR-LATCH" : [ "NO" ] ,
-      "DIGITAL COMMUNICATION" : [ { "UART" : ["0"]  } , { "A/E/USART" :  
["0"]  } , { "SPI" : ["0"]  } , { "I2C" : ["0"]  }  ] ,
-      "PERIPHERAL PIN SELECT  PPS  CROSSBAR" : [ "No" ] ,
-      "# USB CHANNELS" : [ "-" ] ,
-      "USB SPEED" : [ "-" ] ,
-      "USB COMPLIANT" : [ "-" ] ,
-      "# OF CAN MODULES" : [ "0" ] ,
-      "TYPE OF CAN MODULE" : [ "None" ] ,
+      "#_OF_A_D_CONVERTERS" : [ "0" ] ,
+      "#_OF_A_D_CH" : [ "0" ] ,
+      "BANDGAP_REFERENCE" : [ "Internal" ] ,
+      "SR_LATCH" : [ "NO" ] ,
+      "DIGITAL_COMMUNICATION" : [ { "UART" : ["0"] } , { "A/E/USART" :  
["0"] } , { "SPI" : ["0"] } , { "I2C" : ["0"] }  ] ,
+      "PERIPHERAL_PIN_SELECT_PPS_CROSSBAR" : [ "No" ] ,
+      "#_USB_CHANNELS" : [ "-" ] ,
+      "USB_SPEED" : [ "-" ] ,
+      "USB_COMPLIANT" : [ "-" ] ,
+      "#_OF_CAN_MODULES" : [ "0" ] ,
+      "TYPE_OF_CAN_MODULE" : [ "None" ] ,
+      "CAN_TRANSMIT_BUFFERS" : [ "?" ] ,
+      "CAN_RECEIVE_BUFFERS" : [ "?" ] ,
        "LIN" : [ "NO" ] ,
        "IRDA" : [ "No" ] ,
        "ETHERNET" : [ "-" ] ,
-      "CAPTURE/COMPARE/PWM PERIPHERALS" : [ { "CCP" : ["0"]  } ,  
{ "ECCP" : ["0"]  }  ] ,
-      "TIMERS" : [ { "8-bit" : ["1"]  } , { "16-bit" : ["1"]  } ,  
{ "32-bit" : ["0"]  }  ] ,
-      "SEGMENT LCD" : [ "-" ] ,
-      "GRAPHICAL DISPLAY" : [ "-" ] ,
+      "CAPTURE_COMPARE_PWM_PERIPHERALS" : [ { "CCP" : ["0"] } , { "ECCP" :  
["0"] }  ] ,
+      "TIMERS" : [ { "8-bit" : ["1"] } , { "16-bit" : ["1"] } ,  
{ "32-bit" : ["0"] }  ] ,
+      "SEGMENT_LCD" : [ "-" ] ,
+      "GRAPHICAL_DISPLAY" : [ "-" ] ,
        "EMA" : [ "No" ] ,
        "JTAG" : [ "No" ] ,
        "ICSP" : [ "Yes" ] ,
-      "ICD-DEBUG" : [ "None" ] ,
***The diff for this file has been truncated for email.***

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to