Revision: 1378 Author: robhamerling Date: Mon Oct 5 12:09:25 2009 Log: Fixed some errors in PIC properties list Some LF-PICs were listed (named as) F-PIC Internal oscillator representation improved (multiple MHz figures now as 'array') Several minor improvements
http://code.google.com/p/jallib/source/detail?r=1378 Modified: /trunk/tools/flash_pics.cmd /trunk/tools/flash_pics.json ======================================= --- /trunk/tools/flash_pics.cmd Mon Oct 5 04:48:12 2009 +++ /trunk/tools/flash_pics.cmd Mon Oct 5 12:09:25 2009 @@ -91,20 +91,26 @@ PicNameCaps = translate('pic'PicType,xrange('A','Z'),xrange('a','z')) if p.PicNameCaps.ARCHITECTURE = '?' then do /* check absence */ if pos('LF',PicNameCaps) > 0 then do - PicType = delstr(PicType,3,1) /* remove 'l' */ - PicNameCaps = translate('pic'PicType,xrange('A','Z'),xrange('a','z')) + PicTemp = delstr(PicType,3,1) /* remove 'l' */ + PicNameCaps = translate('pic'PicTemp,xrange('A','Z'),xrange('a','z')) if p.PicNameCaps.ARCHITECTURE = '?' then do /* check abcense */ call lineout list, ' *** No properties found' iterate end + else do + call lineout json, ' "'PicType'": {' /* standin present */ + PicType = PicTemp /* show properties of standin */ + end end else do call lineout list, ' *** No properties found' iterate end end + else /* PicType present */ + call lineout json, ' "'PicType'": {' + PicCount = PicCount + 1 - call lineout json, ' "'PicType'": {' call list_property PicType, 'Architecture' call list_property PicType, 'PROGRAM_MEMORY_KBYTES' @@ -198,15 +204,20 @@ end else if offset_hyphen > 0 &, (offset_slash = 0 | offset_slash > offset_hyphen) then do - parse var valsub valx '-' valy /* split */ + parse var valsub valx '-' valy /* split */ call charout json, '{ "'space(valy,,'_')'" : ["'strip(valx,'B')'"] } , ' end else if offset_slash > 0 then do - parse var valsub valx '/' valy /* split */ + parse var valsub valx '/' valy /* split */ call charout json, '{ "'space(valy,,'_')'" : ["'strip(valx,'B')'"] } , ' end else if offset_MHZ > 0 then do - call charout json, '{ "MHZ" : ["'word(valsub,1)'"] } , ' + if pos('MHZ',val) > 0 then do /* 2nd MHZ value present */ + parse upper var val valsub2 ',' val /* split inline */ + call charout json, '{ "MHZ" : ["'word(valsub,1)'" , "'word(valsub2,1)'"] } , ' + end + else + call charout json, '{ "MHZ" : ["'word(valsub,1)'"] } , ' end else if offset_KHZ > 0 then do call charout json, '{ "KHZ" : ["'word(valsub,1)'"] } , ' @@ -217,7 +228,10 @@ call charout json, '"'word(valsub,1)'" ,' end end - call stream json, 'C', 'seek -2' /* remove last comma */ + call stream json, 'C', 'seek -2' /* remove last comma */ +end +else if pos('MHz',val) > 0 then do /* with internal oscillator (only?) */ + call charout json, '{ "MHZ" : ["'word(val,1)'"] }' end else call charout json, '"'val'"' /* value */ ======================================= --- /trunk/tools/flash_pics.json Mon Oct 5 04:48:12 2009 +++ /trunk/tools/flash_pics.json Mon Oct 5 12:09:25 2009 @@ -14,7 +14,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -63,7 +63,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -112,7 +112,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -161,7 +161,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -210,7 +210,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -259,7 +259,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -308,7 +308,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -357,7 +357,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -406,7 +406,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -455,7 +455,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -504,7 +504,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -553,7 +553,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -602,7 +602,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -700,7 +700,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -798,7 +798,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -847,7 +847,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -896,7 +896,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1092,7 +1092,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1141,7 +1141,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } , { "MHZ" : ["8"] } ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4" , "8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1239,7 +1239,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1337,7 +1337,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1386,7 +1386,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1582,7 +1582,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -1631,7 +1631,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "4 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["4"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2121,7 +2121,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2170,7 +2170,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2219,7 +2219,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2268,7 +2268,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2317,7 +2317,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2415,7 +2415,7 @@ "LOW_VOLTAGE_DETECTION" : [ "-" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "8 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2513,7 +2513,7 @@ "LOW_VOLTAGE_DETECTION" : [ "-" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "8 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2611,7 +2611,7 @@ "LOW_VOLTAGE_DETECTION" : [ "-" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "8 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -2709,7 +2709,7 @@ "LOW_VOLTAGE_DETECTION" : [ "-" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "8MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["8MHz"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -3052,7 +3052,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "8 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["8"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -3640,7 +3640,7 @@ "LOW_VOLTAGE_DETECTION" : [ "-" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "8MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["8MHz"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -4164,7 +4164,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 5.5V" ] , "PACKAGES" : [ "64/TQFP" ] } , - "16f722": { + "16lf722": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "3.5" ] , "PROGRAM_MEMORY_KWORDS" : [ "2" ] , @@ -4179,7 +4179,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -4213,7 +4213,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } , { "UQFN" : ["28"] } ] } , - "16f723": { + "16lf723": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "7" ] , "PROGRAM_MEMORY_KWORDS" : [ "4" ] , @@ -4228,7 +4228,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -4262,7 +4262,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } , { "UQFN" : ["28"] } ] } , - "16f724": { + "16lf724": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "7" ] , "PROGRAM_MEMORY_KWORDS" : [ "4" ] , @@ -4277,7 +4277,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -4311,7 +4311,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "PDIP" : ["40"] } , { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "16f726": { + "16lf726": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "14" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -4326,7 +4326,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -4360,7 +4360,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } , { "UQFN" : ["28"] } ] } , - "16f727": { + "16lf727": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "14" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -4375,7 +4375,7 @@ "LOW_VOLTAGE_DETECTION" : [ "None" ] , "POWER_ON_RESET_POR" : [ "Yes" ] , "WATCH_DOG_TIMERS_WDT" : [ "Yes" ] , - "INTERNAL_OSCILLATOR" : [ "16 MHz" ] , + "INTERNAL_OSCILLATOR" : [ { "MHZ" : ["16"] } ] , "HARDWARE_RTCC" : [ "No" ] , "NANOWATT_LOW_SLEEP" : [ "Yes" ] , "NANOWATT_FAST_WAKE" : [ "Yes" ] , @@ -13670,7 +13670,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "TQFP" : ["100"] } , { "LQFP" : ["128"] } ] } , - "18f13k22": { + "18lf13k22": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "8" ] , "PROGRAM_MEMORY_KWORDS" : [ "4" ] , @@ -13719,7 +13719,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "PDIP" : ["20"] } , { "QFN" : ["20"] } , { "SOIC_300MIL" : ["20"] } , { "SSOP_208MIL" : ["20"] } ] } , - "18f13k50": { + "18lf13k50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "8" ] , "PROGRAM_MEMORY_KWORDS" : [ "4" ] , @@ -13768,7 +13768,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "PDIP" : ["20"] } , { "QFN" : ["20"] } , { "SOIC_300MIL" : ["20"] } , { "SSOP_208MIL" : ["20"] } ] } , - "18f14k22": { + "18lf14k22": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -13817,7 +13817,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "PDIP" : ["20"] } , { "QFN" : ["20"] } , { "SOIC_300MIL" : ["20"] } , { "SSOP_208MIL" : ["20"] } ] } , - "18f14k50": { + "18lf14k50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -13866,7 +13866,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "1.8V - 5.5V" ] , "PACKAGES" : [ { "PDIP" : ["20"] } , { "QFN" : ["20"] } , { "SOIC_300MIL" : ["20"] } , { "SSOP_208MIL" : ["20"] } ] } , - "18f24j10": { + "18lf24j10": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -13915,7 +13915,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f24j11": { + "18lf24j11": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -13964,7 +13964,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f24j50": { + "18lf24j50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -14013,7 +14013,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f25j10": { + "18lf25j10": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "32" ] , "PROGRAM_MEMORY_KWORDS" : [ "16" ] , @@ -14062,7 +14062,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f25j11": { + "18lf25j11": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "32" ] , "PROGRAM_MEMORY_KWORDS" : [ "16" ] , @@ -14111,7 +14111,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f25j50": { + "18lf25j50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "32" ] , "PROGRAM_MEMORY_KWORDS" : [ "16" ] , @@ -14160,7 +14160,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f26j11": { + "18lf26j11": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "64" ] , "PROGRAM_MEMORY_KWORDS" : [ "32" ] , @@ -14209,7 +14209,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f26j50": { + "18lf26j50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "64" ] , "PROGRAM_MEMORY_KWORDS" : [ "32" ] , @@ -14258,7 +14258,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["28"] } , { "SOIC_300MIL" : ["28"] } , { "SPDIP" : ["28"] } , { "SSOP_208MIL" : ["28"] } ] } , - "18f44j10": { + "18lf44j10": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -14307,7 +14307,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "PDIP" : ["40"] } , { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f44j11": { + "18lf44j11": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -14356,7 +14356,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f44j50": { + "18lf44j50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "16" ] , "PROGRAM_MEMORY_KWORDS" : [ "8" ] , @@ -14405,7 +14405,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f45j10": { + "18lf45j10": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "32" ] , "PROGRAM_MEMORY_KWORDS" : [ "16" ] , @@ -14454,7 +14454,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "PDIP" : ["40"] } , { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f45j11": { + "18lf45j11": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "32" ] , "PROGRAM_MEMORY_KWORDS" : [ "16" ] , @@ -14503,7 +14503,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f45j50": { + "18lf45j50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "32" ] , "PROGRAM_MEMORY_KWORDS" : [ "16" ] , @@ -14552,7 +14552,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f46j11": { + "18lf46j11": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "64" ] , "PROGRAM_MEMORY_KWORDS" : [ "32" ] , @@ -14601,7 +14601,7 @@ "OPERATION_VOLTAGE_RANGE" : [ "2V - 3.6V" ] , "PACKAGES" : [ { "QFN" : ["44"] } , { "TQFP" : ["44"] } ] } , - "18f46j50": { + "18lf46j50": { "ARCHITECTURE" : [ "8" ] , "PROGRAM_MEMORY_KBYTES" : [ "64" ] , "PROGRAM_MEMORY_KWORDS" : [ "32" ] , --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
