एनएक्सपी एलपीसी

एलपीसी एनएक्सपी सेमीकंडक्टर्स (पूर्व में फिलिप्स सेमीकंडक्टर्स) द्वारा 32-बिट microcontroller  एकीकृत सर्किट का एक परिवार है।  एलपीसी चिप्स को संबंधित श्रृंखला में समूहीकृत किया गया है जो समान 32-बिट एआरएम वास्तुकला प्रोसेसर कोर पर आधारित हैं, जैसे कि एआरएम कॉर्टेक्स-एम4एफ|कॉर्टेक्स-एम4एफ, एआरएम कॉर्टेक्स-एम3|कॉर्टेक्स-एम3, [[एआरएम कॉर्टेक्स-M0+]]|कॉर्टेक्स- M0+, या ARM Cortex-M0|Cortex-M0। आंतरिक रूप से, प्रत्येक माइक्रोकंट्रोलर में प्रोसेसर कोर, स्थिर रैम मेमोरी, फ्लैश मेमोरी मेमोरी, डिबगिंग इंटरफ़ेस और विभिन्न परिधीय शामिल होते हैं। प्रारंभिक एलपीसी श्रृंखला इंटेल 8-बिट इंटेल एमसीएस-51 कोर पर आधारित थी। फरवरी 2011 तक, एनएक्सपी ने एक अरब से अधिक एआरएम होल्डिंग्स प्रोसेसर-आधारित चिप्स भेज दिए थे।

अवलोकन
हाल के सभी एलपीसी परिवार एआरएम कोर पर आधारित हैं, जो एनएक्सपी सेमीकंडक्टर्स एआरएम होल्डिंग्स से लाइसेंस प्राप्त करते हैं, फिर डिज़ाइन को सिलिकॉन डाई में परिवर्तित करने से पहले अपने स्वयं के बाह्य उपकरणों को जोड़ते हैं। एनएक्सपी एकमात्र विक्रेता है जो दोहरी इन-लाइन पैकेज में एआरएम कॉर्टेक्स-एम कोर भेज रहा है: डीआईपी8 (0.3-इंच चौड़ाई) में #एलपीसी800 और डीआईपी28 (0.6-इंच चौड़ाई) में #एलपीसी1100। निम्नलिखित तालिकाएँ NXP LPC माइक्रोकंट्रोलर परिवारों का सारांश प्रस्तुत करती हैं।


 * {| class="wikitable" style="text-align:center;"

! NXP Series !! ARM CPU Core
 * + ARM Cortex-M Families
 * LPC4300 || Cortex-M4F & Cortex-M0
 * LPC54000 LPC4000 || Cortex-M4F
 * LPC1800 LPC1700 LPC1300 || Cortex-M3
 * LPC1200 LPC1100 || Cortex-M0
 * LPC1100 LPC800 || Cortex-M0+
 * }
 * LPC1200 LPC1100 || Cortex-M0
 * LPC1100 LPC800 || Cortex-M0+
 * }
 * LPC1100 LPC800 || Cortex-M0+
 * }


 * {| class="wikitable" style="text-align:center;"

! NXP Series !! ARM CPU Core
 * + ARM9 Families
 * LPC3200 LPC3100 || ARM926EJ-S
 * LPC2900 || ARM968E-S
 * }
 * {| class="wikitable" style="text-align:center;"
 * }
 * {| class="wikitable" style="text-align:center;"

! NXP Series !! ARM CPU Core
 * + ARM7 Families
 * LPC2400 LPC2300 LPC2200 LPC2100 || ARM7TDMI-S
 * }
 * }

इतिहास

 * 1982 में, फिलिप्स सेमीकंडक्टर्स ने I²C|I²C-बस का आविष्कार किया, और वर्तमान में यह दुनिया में I²C समाधानों का शीर्ष आपूर्तिकर्ता है।
 * जनवरी 2005 में, फिलिप्स सेमीकंडक्टर्स ने PNX4008 'नेक्सपीरिया (प्रोसेसर)™ मोबाइल मल्टीमीडिया प्रोसेसर' लॉन्च किया, जिसमें ARM9 प्रोसेसर और कल्पना प्रौद्योगिकी  से PowerVR MBX ग्राफिक्स आईपी शामिल था।
 * फरवरी 2005 में, फिलिप्स सेमीकंडक्टर्स ने नेक्सपीरिया (प्रोसेसर) प्लेटफॉर्म पर आधारित एलपीसी3000 एआरएम9 श्रृंखला की घोषणा की। * सितंबर 2006 में, फिलिप्स सेमीकंडक्टर्स को निजी इक्विटी निवेशकों के एक संघ में बदल दिया गया और इसका नाम बदलकर एनएक्सपी कर दिया गया। इस स्पिन ऑफ के हिस्से के रूप में, एनएक्सपी ने पुराने फिलिप्स एलपीसी माइक्रोकंट्रोलर परिवारों का अधिग्रहण किया।
 * सितंबर 2006 में, NXP ने LPC2300 और LPC2400 ARM7 श्रृंखला की घोषणा की।
 * सितंबर 2007 में, NXP ने LPC2900 श्रृंखला की घोषणा की।
 * फरवरी 2008 में, एनएक्सपी ने एआरएम होल्डिंग्स से एआरएम कॉर्टेक्स-एम3 कोर के लाइसेंस की घोषणा की।
 * मार्च 2008 में, NXP ने LPC3200 ARM9 श्रृंखला की घोषणा की।
 * अक्टूबर 2008 में, NXP ने LPC1700 श्रृंखला की घोषणा की।
 * फरवरी 2009 में, NXP ने ARM होल्डिंग्स से ARM Cortex-M0 कोर के लाइसेंस की घोषणा की।
 * मई 2009 में, NXP ने LPC1300 श्रृंखला की घोषणा की।
 * जनवरी 2010 में, NXP ने NXP ARM प्रोसेसर के लिए LPCXpresso टूलचेन लॉन्च किया।
 * फरवरी 2010 में, एनएक्सपी ने एआरएम होल्डिंग्स से एआरएम कॉर्टेक्स-एम4एफ कोर के लाइसेंस की घोषणा की।
 * अप्रैल 2010 में, एनएक्सपी ने एलपीसी1102 की घोषणा की, जो 2.17 मिमी x 2.32 मिमी आकार में दुनिया का सबसे छोटा एआरएम माइक्रोकंट्रोलर है।
 * सितंबर 2010 में, NXP ने LPC1800 श्रृंखला की घोषणा की।
 * फरवरी 2011 में, NXP ने LPC1200 श्रृंखला की घोषणा की।
 * अप्रैल 2011 में, NXP ने USB के साथ LPC11U00 श्रृंखला की घोषणा की।
 * सितंबर 2011 में, NXP ने एलसीडी नियंत्रक के साथ LPC11D00 श्रृंखला की घोषणा की।
 * दिसंबर 2011 में, NXP ने LPC4300 श्रृंखला की घोषणा की, जो ARM Cortex-M4F और ARM Cortex-M0 के साथ पहली डुअल-कोर चिप थी।
 * फरवरी 2012 में, एनएक्सपी ने 1.8 वी और 3.3 वी परिधीय दोनों को इंटरफेस करने की अनुमति देने के लिए दोहरी आपूर्ति वोल्टेज के साथ एलपीसी 1100 एलवी श्रृंखला की घोषणा की।
 * मार्च 2012 में, NXP ने अतिरिक्त कम-शक्ति के लिए LPC1100XL श्रृंखला और EEPROM के साथ LPC11E00 श्रृंखला की घोषणा की।
 * मार्च 2012 में, NXP ने ARM होल्डिंग्स से ARM Cortex-M0+ कोर के लाइसेंस की घोषणा की।
 * मार्च 2012 में, एनएक्सपी ने चुनिंदा एआरएम परिवारों से 10 या अधिक वर्षों के लिए आईसी चिप्स की उपलब्धता का वादा करने के लिए एक दीर्घायु कार्यक्रम पेश किया।
 * मार्च 2012 में, NXP ने लचीले एनालॉग सबसिस्टम के साथ LPC11A00 श्रृंखला की घोषणा की।
 * अप्रैल 2012 में, NXP ने CAN बस नियंत्रक के साथ LPC11C00 श्रृंखला की घोषणा की।
 * सितंबर 2012 में, NXP ने ARM Cortex-M4F पर आधारित LPC4000 श्रृंखला की घोषणा की।
 * नवंबर 2012 में, NXP ने ARM Cortex-M0+ कोर पर आधारित LPC800 श्रृंखला और DIP8 पैकेज में पहले ARM Cortex-M की घोषणा की।
 * अप्रैल 2013 में, NXP ने LPC-Link 2 JTAG/SWD डिबग एडाप्टर की घोषणा की। लोकप्रिय डिबग एडेप्टर का अनुकरण करने के लिए एकाधिक फर्मवेयर संस्करण उपलब्ध हैं।
 * मई 2013 में, एनएक्सपी ने घोषणा की कि उसने एलपीसीएक्सप्रेसो आईडीई और रेड सूट जैसे एम्बेडेड सॉफ्टवेयर डेवलपमेंट टूल प्रदाता कोड रेड टेक्नोलॉजीज का अधिग्रहण किया है।
 * अक्टूबर 2013 में, NXP ने LPC4370 माइक्रोकंट्रोलर की घोषणा की।
 * दिसंबर 2013 में, NXP ने LPC11E37H और LPC11U37H माइक्रोकंट्रोलर की घोषणा की।
 * जनवरी 2017 में, NXP ने LPC800 श्रृंखला के नवीनीकरण के साथ LPC54000 MCU श्रृंखला की घोषणा की।

एलपीसी4000 श्रृंखला
LPC4xxx श्रृंखला ARM Cortex-M4F कोर पर आधारित है।

एलपीसी4300
LPC4300 श्रृंखला में दो या तीन ARM कोर, एक ARM Cortex-M4F और एक या दो ARM Cortex-M0 हैं। LPC4350 चिप्स #LPC1800 चिप्स के साथ पिन-संगत हैं। #Xplorer बोर्ड|LPC4330-Xplorer डेवलपमेंट बोर्ड NXP पर उपलब्ध है। इस श्रृंखला का सारांश यह है:
 * मुख्य:
 * ARM Cortex-M#Cortex-M4|ARM Cortex-M4F और 204 मेगाहर्ट्ज की अधिकतम क्लॉक दर पर एक या दो ARM Cortex-M0 कोर।
 * डिबग इंटरफ़ेस SWO सीरियल ट्रेस, आठ ब्रेकप्वाइंट और चार वॉच पॉइंट के साथ JTAG या सीरियल वायर डिबग है। JTAG दोनों कोर को सपोर्ट करता है, लेकिन SWD केवल Cortex-M4F कोर को सपोर्ट करता है।
 * याद:
 * स्टेटिक रैम का आकार 104 / 136 / 168 / 200 / 264 किलोबाइट।
 * फ़्लैश मेमोरी का आकार 0/512/768/1024 केबी।
 * EEPROM का आकार 16 KB.
 * 64 KB की केवल पढ़ने के लिये मेमोरी  का आकार, जिसमें USART0 / USART3, USB0 / USB1, SPI फ़्लैश, क्वाड SPI फ़्लैश, बाहरी 8 / 16 / 32-बिट NOR फ़्लैश से वैकल्पिक बूटिंग के साथ एक बूट लोडर शामिल है। ROM में इन-सिस्टम प्रोग्रामिंग, इन-एप्लिकेशन प्रोग्रामिंग, ओटीपी प्रोग्रामिंग, HID / MSC / DFU के लिए USB डिवाइस स्टैक के लिए एक एपीआई भी शामिल है।
 * 64 बिट का एक बार प्रोग्राम करने योग्य आकार।
 * प्रत्येक चिप में फ़ैक्टरी-प्रोग्राम्ड 128-बिट अद्वितीय डिवाइस पहचानकर्ता संख्या होती है।
 * परिधीय:
 * चार यूएआरटी, दो आई²सी, एक सीरियल पेरिफेरल इंटरफ़ेस बस, दो नियंत्रक क्षेत्र नेटवर्क, कोई नहीं / एक / दो हाई-स्पीड यूएसबी 2.0 होस्ट / डिवाइस नियंत्रक (एक ओटीजी सक्षम है), कोई नहीं या एक ईथरनेट नियंत्रक, कोई नहीं या एक एलसीडी नियंत्रक, सिंक्रोनस डायनेमिक रैंडम-एक्सेस मेमोरी के लिए इंटरफ़ेस, और बहुत कुछ।
 * इलेक्ट्रॉनिक थरथरानवाला में वैकल्पिक बाहरी 1 से 25 मेगाहर्ट्ज क्रिस्टल या ऑसिलेटर, आरटीसी के लिए बाहरी 32.768 किलोहर्ट्ज क्रिस्टल, आंतरिक 12 मेगाहर्ट्ज ऑसिलेटर और सीपीयू / यूएसबी / ऑडियो के लिए तीन आंतरिक पीएलएल शामिल हैं।
 * एकीकृत सर्किट पैकेजिंग: LQFP100, TFBGA100, LQFP144, TFBGA180, LQFP208, LBGA256।
 * ऑपरेटिंग आईसी बिजली आपूर्ति पिन रेंज 2.2 से 3.6 वाल्ट  है।

एलपीसी4000
LPC4000 श्रृंखला एकल ARM Cortex-M4F प्रोसेसर कोर पर आधारित है। LPC408x चिप्स #LPC1700 चिप्स के साथ पिन-संगत हैं। इस श्रृंखला का सारांश यह है:
 * मुख्य:
 * ARM Cortex-M#Cortex-M4|ARM Cortex-M4F कोर अधिकतम 120 मेगाहर्ट्ज क्लॉक रेट पर।
 * डिबग इंटरफ़ेस SWO सीरियल ट्रेस, आठ ब्रेकप्वाइंट और चार वॉच पॉइंट के साथ JTAG या सीरियल वायर डिबग है।
 * याद:
 * 24 / 40 / 80 / 96 किलोबाइट की स्थिर रैम आकार।
 * फ़्लैश मेमोरी का आकार 64/128/256/512 केबी।
 * EEPROM का आकार 2/4 KB है।
 * केवल पढ़ने योग्य मेमोरी बूट लोडर।
 * प्रत्येक चिप में फ़ैक्टरी-प्रोग्राम्ड 128-बिट अद्वितीय डिवाइस पहचानकर्ता संख्या होती है।
 * परिधीय:
 * चार या पांच यूएआरटी, तीन आई²सी, एक हाई-स्पीड यूएसबी 2.0 डिवाइस नियंत्रक या होस्ट/डिवाइस/ओटीजी नियंत्रक, कोई नहीं या एक ईथरनेट नियंत्रक, कोई नहीं या एक एलसीडी नियंत्रक, और बहुत कुछ।
 * इलेक्ट्रॉनिक ऑसिलेटर में वैकल्पिक बाहरी 1 से 25 मेगाहर्ट्ज क्रिस्टल या ऑसिलेटर, आरटीसी के लिए बाहरी 32.768 किलोहर्ट्ज क्रिस्टल, आंतरिक 12 मेगाहर्ट्ज ऑसिलेटर और सीपीयू और यूएसबी के लिए दो आंतरिक पीएलएल शामिल हैं।
 * एकीकृत सर्किट पैकेजिंग: LQFP80, LQFP144, TFBGA180, LQFP208, TFBGA208।
 * ऑपरेटिंग आईसी बिजली आपूर्ति पिन रेंज 2.4 से 3.6 वोल्ट है।

एलपीसी3000 श्रृंखला
LPC3xxx श्रृंखला ARM9|ARM926EJ-S कोर का उपयोग करती है, और नेक्सपेरिया (प्रोसेसर) SoC प्लेटफॉर्म पर आधारित थी। यह पहला 90nm ARM9 MCU प्रोसेसर परिवार था।

एलपीसी3200
LPC3200 श्रृंखला ARM9|ARM926EJ-S प्रोसेसर कोर पर आधारित है।

एलपीसी3100
LPC3100 श्रृंखला ARM9|ARM926EJ-S प्रोसेसर कोर पर आधारित है। LPC3154 का उपयोग NXP द्वारा सभी LPCXpresso बोर्डों पर LPC-लिंक डिबगर को लागू करने के लिए किया जाता है। LPC3180 कोर 208 मेगाहर्ट्ज तक संचालित होता है, और SDRAM, यूनिवर्सल सीरियल बस|USB 2.0 फुल-स्पीड, फ्लैश मेमोरी, सुरक्षित डिजिटल कार्ड |सिक्योर डिजिटल (SD) और I²C के लिए इंटरफेस पेश करता है।

एलपीसी2000 श्रृंखला
LPC2000 1.8-वोल्ट ARM7TDMI-S कोर पर आधारित एक श्रृंखला है जो 80 मेगाहर्ट्ज तक संचालित होती है, जिसमें सीरियल इंटरफेस, 10- अंश एनालॉग-टू-डिजिटल डिज़िटल से एनालॉग कन्वर्टर, टाइमर, कैप्चर सहित विभिन्न प्रकार के बाह्य उपकरण शामिल हैं। तुलना करें, पल्स चौड़ाई उतार - चढ़ाव, यूनिवर्सल सीरियल बस इंटरफ़ेस और बाहरी बस विकल्प। फ्लैश मेमोरी 32 किलोबाइट से 512 केबी तक होती है; रैंडम एक्सेस मेमोरी 4 kB से 96 kB तक होती है।

NXP की LPC नाम के बिना दो संबंधित श्रृंखलाएँ हैं, LH7 श्रृंखला ARM7TDMI-S और ARM720T कोर पर आधारित हैं, और LH7A श्रृंखला ARM9TDMI कोर पर आधारित हैं।

एलपीसी2900
LPC2900 श्रृंखला ARM9|ARM968E-S प्रोसेसर कोर पर आधारित है।

एलपीसी2400
LPC2400 श्रृंखला ARM7|ARM7TDMI-S प्रोसेसर कोर पर आधारित है।

एलपीसी2300
LPC2300 श्रृंखला ARM7|ARM7TDMI-S प्रोसेसर कोर पर आधारित है। LPC2364/66/68 और LPC2378 LQFP100 और LQFP144 पैकेज में 2 CAN इंटरफेस और 10/100 ईथरनेट MAC के साथ फुल-स्पीड USB 2.0 डिवाइस हैं। 10-बिट 8-चैनल एडीसी और 10-बिट डीएसी सहित कई बाह्य उपकरणों का समर्थन किया जाता है।

एलपीसी2200
LPC2200 श्रृंखला ARM7|ARM7TDMI-S प्रोसेसर कोर पर आधारित है।

एलपीसी2100
LPC2100 श्रृंखला ARM7|ARM7TDMI-S प्रोसेसर कोर पर आधारित है। LPC2141, LPC2142, LPC2144, LPC2146, और LPC2148 LQFP64 पैकेज में फुल-स्पीड USB 2.0 डिवाइस हैं। एक या दो 10-बिट एडीसी और एक वैकल्पिक 10-बिट डीएसी सहित कई बाह्य उपकरणों का समर्थन किया जाता है।

एलपीसी1000 श्रृंखला
NXP LPC1000 परिवार में माइक्रोकंट्रोलर की छह श्रृंखलाएं शामिल हैं: LPC1800, LPC1700, LPC1500, LPC1300, LPC1200, LPC1100। LPC1800, LPC1700, LPC1500, LPC1300 श्रृंखला ARM Cortex-M3|Cortex-M3 ARM प्रोसेसर कोर पर आधारित हैं। LPC1200 और LPC1100 ARM Cortex-M0|Cortex-M0 ARM प्रोसेसर कोर पर आधारित हैं।

एलपीसी1800
NXP LPC1800-श्रृंखला ARM Cortex-M3 कोर पर आधारित है। LPC1850 #LPC4300 भागों के साथ पिन-संगत है। उपलब्ध पैकेज TBGA100, LQFP144, बॉल ग्रिड ऐरे180, LQFP208, BGA256 हैं। #Xplorer बोर्ड|LPC4330-Xplorer डेवलपमेंट बोर्ड NXP पर उपलब्ध है।

Apple M7 और Apple M8 मोशन सह-प्रोसेसर चिप्स संभवतः LPC1800 श्रृंखला पर आधारित हैं, जैसे LPC18A1 और LPC18B1।

एलपीसी1700
NXP LPC1700-श्रृंखला ARM Cortex-M3 कोर पर आधारित है। LPC178x #LPC4000 भागों के साथ पिन-संगत है। उपलब्ध पैकेज LQFP80, LQFP100, TFBGA100, LQFP144, TFBGA180, LQFP208, TFBGA208 हैं। #LPCXpresso बोर्ड|LPC1769-LPCXpresso डेवलपमेंट बोर्ड NXP पर उपलब्ध है। एमबेड माइक्रोकंट्रोलर एलपीसी1768 बोर्ड भी उपलब्ध है। EmCrafts LPC-LNX-EVB के साथ μClinux वाला LPC1788 आधारित बोर्ड उपलब्ध है।

एलपीसी1500
NXP LPC1500-श्रृंखला ARM Cortex-M3 कोर पर आधारित है। उपलब्ध पैकेज LQFP48, LQFP64, LQFP100 हैं। #LPCXpresso बोर्ड|LPC1549-LPCXpresso डेवलपमेंट बोर्ड मोटर कंट्रोल किट के साथ NXP पर उपलब्ध है।

एलपीसी1300
NXP LPC1300-श्रृंखला ARM Cortex-M3 कोर पर आधारित है। उपलब्ध पैकेज HVQFN33, LQFP48, LQFP64 हैं। #LPCXpresso बोर्ड|LPC1343-LPCXpresso और LPC1347-LPCXpresso डेवलपमेंट बोर्ड NXP से उपलब्ध हैं।

एलपीसी1200
NXP LPC1200-परिवार ARM Cortex-M0 कोर पर आधारित है। इसमें 2 श्रृंखलाएँ शामिल हैं: LPC1200, LPC12D00। उपलब्ध पैकेज LQFP48, LQFP64, LQFP100 हैं। #LPCXpresso बोर्ड|LPC1227-LPCXpresso डेवलपमेंट बोर्ड NXP पर उपलब्ध है।

एलपीसी1100
NXP LPC1100-परिवार ARM Cortex-M0 कोर पर आधारित है। इसमें 8 श्रृंखलाएँ शामिल हैं: LPC1100 मिनिएचर, LPC1100(X)L, LPC1100LV, LPC11A00, LPC11C00, LPC11D00, LPC11E00, LPC11U00।

एलपीसी1100 लघु
LPC1100 श्रृंखला मुख्य रूप से अति सूक्ष्म पदचिह्न को लक्षित करती है। उपलब्ध पैकेज WLCSP16 (2.17 मिमी x 2.32 मिमी) है। #LPCXpresso बोर्ड|LPC1104-LPCXpresso डेवलपमेंट बोर्ड NXP पर उपलब्ध है।

एलपीसी1100(एक्स)एल
LPC1100(X)L-श्रृंखला में तीन उपश्रेणियाँ शामिल हैं: LPC111x, LPC111xL, और LPC111xXL। LPC111xL और LPC111xXL में पावर प्रोफाइल, एक विंडोड वॉचडॉग टाइमर और एक कॉन्फ़िगर करने योग्य ओपन-ड्रेन मोड शामिल है। LPC1110XL एक नॉन-मास्केबल इंटरप्ट (NMI) और 256-बाइट पेज फ्लैश इरेज़ फ़ंक्शन जोड़ता है। #LPCXpresso बोर्ड|LPC1114-LPCXpresso और LPC1115-LPCXpresso डेवलपमेंट बोर्ड NXP से उपलब्ध हैं। इन श्रृंखलाओं का सारांश इस प्रकार है:
 * मुख्य:
 * एआरएम कॉर्टेक्स-एम0 कोर 50 मेगाहर्ट्ज की अधिकतम क्लॉक दर पर।
 * 24-बिट SysTick टाइमर शामिल है।
 * डिबग इंटरफ़ेस चार ब्रेकप्वाइंट और दो वॉचपॉइंट के साथ सीरियल वायर डिबग है। JTAG डिबगिंग समर्थित नहीं है.
 * याद:
 * 1/2/4/8 किलोबाइट सामान्य प्रयोजन की स्थिर रैम आकार।
 * 4 / 8 / 16 / 24 / 32 / 64 केबी सामान्य प्रयोजन की फ्लैश मेमोरी आकार।
 * केवल पढ़ने योग्य मेमोरी बूट लोडर।
 * प्रत्येक चिप में फ़ैक्टरी-प्रोग्राम्ड 128-बिट अद्वितीय डिवाइस पहचानकर्ता संख्या होती है।
 * परिधीय:
 * LPC111x में एक UART, एक I²C, एक या दो सीरियल पेरिफेरल इंटरफ़ेस बस, दो 16-बिट टाइमर, दो 32-बिट टाइमर, वॉच डॉग टाइमर, पांच से आठ मल्टीप्लेक्स 10-बिट ADC, 14 से 42 GPIO हैं।
 * I²C मानक मोड (100 kHz) / फास्ट-मोड (400 kHz) / फास्ट-मोड प्लस (1 मेगाहर्ट्ज) गति, मास्टर / स्लेव / स्नूपिंग मोड, एकाधिक स्लेव पते का समर्थन करता है।
 * LPC111xL में LPC111x विशेषताएं शामिल हैं, साथ ही सक्रिय और स्लीप मोड में कम पावर प्रोफाइल, पिन को पूर्ण VDD स्तर तक खींचने के लिए आंतरिक पुल-अप प्रतिरोधक, GPIO पिन के लिए प्रोग्राम करने योग्य छद्म ओपन-ड्रेन मोड, विंडो वॉच डॉग टाइमर में अपग्रेड किया गया है। घड़ी स्रोत लॉक क्षमता।
 * LPC111xXL में LPC1110L विशेषताएं शामिल हैं, साथ ही फ़्लैश पेज इरेज़ इन-एप्लिकेशन प्रोग्रामिंग (IAP) फ़ंक्शन, टाइमर / UART / SSP पेरिफेरल्स अधिक पिन पर उपलब्ध हैं, प्रत्येक टाइमर में एक कैप्चर सुविधा जोड़ी गई है, 16-बिट और 32 पर कैप्चर-क्लियर सुविधा शामिल है। -पल्स-चौड़ाई माप के लिए बिट टाइमर।
 * इलेक्ट्रॉनिक ऑसिलेटर में वैकल्पिक बाहरी 1 से 25 मेगाहर्ट्ज क्रिस्टल या ऑसिलेटर, आंतरिक 12 मेगाहर्ट्ज ऑसिलेटर, आंतरिक प्रोग्रामयोग्य 9.3 kHz से 2.3 मेगाहर्ट्ज वॉचडॉग ऑसिलेटर और सीपीयू के लिए एक आंतरिक पीएलएल शामिल है।
 * एकीकृत सर्किट पैकेजिंग:
 * HVQFN33, LQFP48 में LPC111x और LPC111xXL।
 * लघु-रूपरेखा एकीकृत सर्किट 20, TSSOP20, TSSOP28, डुअल इन-लाइन पैकेज28 (0.6-इंच चौड़ाई), HVQFN24, HVQFN33, LQFP48 में LPC111xL। एनएक्सपी डीआईपी पैकेज में एआरएम कॉर्टेक्स-एम कोर भेजने वाला एकमात्र विक्रेता है।
 * ऑपरेटिंग आईसी बिजली आपूर्ति पिन रेंज 1.8 से 3.6 वोल्ट है।

एलपीसी1100एलवी
LPC1100LV श्रृंखला मुख्य रूप से 1.65 से 1.95 वोल्ट पावर की कम ऑपरेटिंग वोल्टेज रेंज को लक्षित करती है। इसका I²C 400 kHz तक सीमित है। यह दो बिजली आपूर्ति विकल्पों में उपलब्ध है: एक 1.8 वोल्ट एकल बिजली आपूर्ति (WLCSP25 और HVQFN24 पैकेज), या 1.8 वोल्ट (कोर) / 3.3 वोल्ट (IO/एनालॉग) दोहरी बिजली आपूर्ति 5 वोल्ट सहनशील I/O (HVQFN33 पैकेज) के साथ. उपलब्ध पैकेज WLCSP25 (2.17 मिमी × 2.32 मिमी), HVQFN24 और HVQFN33 हैं।

एलपीसी11ए00
LPC11A00 श्रृंखला मुख्य रूप से एनालॉग सुविधाओं को लक्षित करती है, जैसे: 10-बिट ADC, 10-बिट DAC, एनालॉग तुलनित्र, एनालॉग वोल्टेज संदर्भ, तापमान सेंसर, EEPROM मेमोरी। उपलब्ध पैकेज WLCSP20 (2.5 मिमी x 2.5 मिमी), HVQFN33 (5 मिमी x 5 मिमी), HVQFN33 (7 मिमी x 7 मिमी), LQFP48 हैं।

एलपीसी11सी00
LPC11C00 श्रृंखला मुख्य रूप से CAN बस सुविधाओं को लक्षित करती है, जैसे: एक MCAN नियंत्रक, और LPC11C22 और LPC11C24 भागों में एक ऑन-चिप हाई-स्पीड CAN ट्रांसीवर शामिल है। उपलब्ध पैकेज LQFP48 है। #LPCXpresso बोर्ड|LPC11C24-LPCXpresso डेवलपमेंट बोर्ड NXP पर उपलब्ध है।

एलपीसी11डी00
LPC11D00 श्रृंखला मुख्य रूप से एलसीडी डिस्प्ले सुविधाओं को लक्षित करती है, जैसे: 4 x 40 सेगमेंट एलसीडी ड्राइवर। उपलब्ध पैकेज LQFP100 है।

एलपीसी11ई00
LPC11E00 श्रृंखला मुख्य रूप से EEPROM मेमोरी और स्मार्ट कार्ड सुविधाओं को लक्षित करती है।

एलपीसी11यू00
LPC11U00 श्रृंखला मुख्य रूप से USB सुविधाओं को लक्षित करती है, जैसे: USB 2.0 फुल-स्पीड कंट्रोलर। यह ROM में एकीकृत ड्राइवरों वाला पहला Cortex-M0 है। यह श्रृंखला LPC134x श्रृंखला के साथ पिन-संगत है। #LPCXpresso बोर्ड|LPC11U14-LPCXpresso डेवलपमेंट बोर्ड NXP पर उपलब्ध है। एमबेड माइक्रोकंट्रोलर LPC11U24 बोर्ड भी उपलब्ध है।

एलपीसी800
NXP LPC800 माइक्रोकंट्रोलर परिवार ARM Cortex-M0+|Cortex-M0+ ARM प्रोसेसर कोर पर आधारित है। अनूठी विशेषताओं में एक पिन स्विच मैट्रिक्स, स्टेट कॉन्फिगरेबल टाइमर, क्लॉकलेस वेक-अप कंट्रोलर, सिंगल-साइकिल GPIO, डुअल इन-लाइन पैकेज पैकेज शामिल हैं। #LPCXpresso बोर्ड|LPC812-LPCXpresso डेवलपमेंट बोर्ड NXP पर उपलब्ध है। इस श्रृंखला का सारांश यह है:
 * मुख्य:
 * एआरएम कॉर्टेक्स-एम0+ कोर 30 मेगाहर्ट्ज की अधिकतम क्लॉक दर पर।
 * एक एकल-चक्र 32x32 बिट गुणक, 24-बिट SysTick टाइमर, वेक्टर टेबल स्थानांतरण, 32 इंटरप्ट और प्राथमिकताओं के चार स्तरों के साथ पूर्ण NVIC, एकल-चक्र GPIO शामिल है।
 * इसमें मेमोरी प्रोटेक्शन यूनिट (एमपीयू) और न ही वेक-अप इंटरप्ट कंट्रोलर (डब्ल्यूआईसी) शामिल है। इसके बजाय एनएक्सपी ने बिजली के उपयोग को कम करने के लिए अपना स्वयं का क्लॉकलेस वेक-अप नियंत्रक जोड़ा।
 * डिबग इंटरफ़ेस चार ब्रेकप्वाइंट, दो वॉचपॉइंट, 1 ​​किलोबाइट माइक्रो ट्रेस बफर (एमटीबी) के साथ सीरियल वायर डिबग है। JTAG डिबगिंग समर्थित नहीं है.
 * याद:
 * 1/2/4 किलोबाइट सामान्य प्रयोजन की स्थिर रैम आकार।
 * 4/8/16 केबी सामान्य प्रयोजन की फ्लैश मेमोरी आकार, 20 मेगाहर्ट्ज तक शून्य प्रतीक्षा-स्थिति, 30 मेगाहर्ट्ज तक एक प्रतीक्षा-स्थिति।
 * 8 KB की रीड-ओनली मेमोरी का आकार, जिसमें USART से वैकल्पिक बूटिंग के साथ एक बूट लोडर शामिल है। ROM में USART संचार, I²C संचार, फ्लैश प्रोग्रामिंग, इन-सिस्टम प्रोग्रामिंग और पावर प्रोफाइल के लिए एक एपीआई भी शामिल है।
 * प्रत्येक चिप में फ़ैक्टरी-प्रोग्राम्ड 128-बिट अद्वितीय डिवाइस पहचानकर्ता संख्या होती है।
 * परिधीय:
 * एक से तीन यूएसएआरटी, एक आई²सी, एक या दो सीरियल पेरिफेरल इंटरफेस बस, एक एनालॉग तुलनित्र, चार इंटरप्ट टाइमर, राज्य विन्यास योग्य टाइमर, वेक-अप टाइमर, विंडोड निगरानी घड़ी  टाइमर, 6 से 18 सामान्य प्रयोजन इनपुट/आउटपुट|सिंगल -साइकिल जीपीआईओ,  चक्रीय अतिरिक्तता जांच  (सीआरसी) इंजन, पिन स्विच मैट्रिक्स, चार लो-पावर मोड, ब्राउनआउट (बिजली) डिटेक्ट।
 * I²C मानक मोड (100 kHz) / फास्ट-मोड (400 kHz) / फास्ट-मोड प्लस (1 मेगाहर्ट्ज) गति, मास्टर / स्लेव / स्नूपिंग मोड, एकाधिक स्लेव पते का समर्थन करता है।
 * इलेक्ट्रॉनिक ऑसिलेटर में वैकल्पिक बाहरी 1 से 25 मेगाहर्ट्ज क्रिस्टल या ऑसिलेटर, आंतरिक 12 मेगाहर्ट्ज ऑसिलेटर, आंतरिक प्रोग्रामयोग्य 9.3 kHz से 2.3 मेगाहर्ट्ज वॉचडॉग ऑसिलेटर और सीपीयू के लिए एक आंतरिक पीएलएल शामिल है।
 * इंटीग्रेटेड सर्किट पैकेजिंग डुअल इन-लाइन पैकेज8 (0.3-इंच चौड़ाई), टीएसएसओपी16, टीएसएसओपी20, स्मॉल-आउटलाइन इंटीग्रेटेड सर्किट20 हैं। एनएक्सपी डीआईपी पैकेज में एआरएम कॉर्टेक्स-एम कोर भेजने वाला एकमात्र विक्रेता है।
 * ऑपरेटिंग आईसी बिजली आपूर्ति पिन रेंज 1.8 से 3.6 वोल्ट है।

एलपीसी900
LPC900 श्रृंखला 8-बिट Intel MCS-51 प्रोसेसर कोर पर आधारित पुराने उपकरण हैं।

एलपीसी700
LPC700 श्रृंखला 8-बिट Intel MCS-51 प्रोसेसर कोर पर आधारित पुराने उपकरण हैं।

एलपीसीएक्सप्रेसो बोर्ड
इंजीनियरों को उनके माइक्रोकंट्रोलर चिप्स का मूल्यांकन करने का त्वरित और आसान तरीका प्रदान करने के लिए एलपीसीएक्सप्रेसो बोर्ड एनएक्सपी द्वारा बेचे जाते हैं। एलपीसीएक्सप्रेसो बोर्ड संयुक्त रूप से एनएक्सपी, कोड रेड टेक्नोलॉजीज द्वारा विकसित किए गए हैं। और एंबेडेड आर्टिस्ट।

प्रत्येक एलपीसीएक्सप्रेसो बोर्ड में निम्नलिखित सामान्य विशेषताएं हैं:
 * मिनीयूएसबी कनेक्टर के माध्यम से प्रोग्रामिंग और डिबगिंग के लिए ऑन-बोर्ड एलपीसी-लिंक।
 * बोर्ड को दो अलग-अलग बोर्डों में काटा जा सकता है: एलपीसी-लिंक बोर्ड और लक्ष्य माइक्रोकंट्रोलर बोर्ड।
 * यूएसबी केबल या 5 वी बाहरी पावर के माध्यम से 5 वी से पावर इनपुट। यदि बोर्ड अलग हो जाते हैं, तो लक्ष्य माइक्रोकंट्रोलर बोर्ड के लिए 3.3V बाहरी शक्ति की आवश्यकता होती है।
 * लक्ष्य माइक्रोकंट्रोलर पक्ष:
 * उपयोगकर्ता एलईडी।
 * 12 मेगाहर्ट्ज क्रिस्टल।
 * प्रोटोटाइप क्षेत्र।
 * JTAG/सीरियल वायर डिबग डिबगर कनेक्शन के लिए छेद।
 * एमबेड माइक्रोकंट्रोलर बोर्ड के साथ संगत डुअल इन-लाइन पैकेज फ़ुटप्रिंट।

निम्नलिखित LPCXpresso बोर्ड मौजूद हैं:
 * एलपीसी1769 एलपीसीएक्सप्रेसो, पी/एन ओएम13000।
 * एलपीसी1549 एलपीसीएक्सप्रेसो, पी/एन ओएम13056।
 * एलपीसी1347 एलपीसीएक्सप्रेसो, पी/एन ओएम13045।
 * एलपीसी1343 एलपीसीएक्सप्रेसो, पी/एन ओएम11048।
 * एलपीसी1227 एलपीसीएक्सप्रेसो, पी/एन ओएम13008।
 * एलपीसी11यू68 एलपीसीएक्सप्रेसो, पी/एन ओएम13065।
 * एलपीसी11यू14 एलपीसीएक्सप्रेसो, पी/एन ओएम13014।
 * एलपीसी11सी24 एलपीसीएक्सप्रेसो, पी/एन ओएम13012।
 * एलपीसी1115 एलपीसीएक्सप्रेसो, पी/एन ओएम13035।
 * एलपीसी1114 एलपीसीएक्सप्रेसो, पी/एन ओएम11049।
 * एलपीसी1104 एलपीसीएक्सप्रेसो, पी/एन ओएम13047।
 * एलपीसी812 एलपीसीएक्सप्रेसो, पी/एन ओएम13053।

निम्नलिखित mbed माइक्रोकंट्रोलर बोर्ड मौजूद हैं:
 * एलपीसी1768 को एम्बेड किया गया
 * एमबेड एलपीसी11यू24

निम्नलिखित बेसबोर्ड एलपीसीएक्सप्रेसो और एमबेड बोर्ड के साथ संगत हैं:
 * एनजीएक्स एलपीसीएक्सप्रेसो बेसबोर्ड, पी/एन ओएम13016, एनजीएक्स द्वारा निर्मित।
 * ईए एलपीसीएक्सप्रेसो बेसबोर्ड, पी/एन ओएम11083, एंबेडेड आर्टिस्ट्स द्वारा बनाया गया।

एलपीसी
सभी एलपीसी माइक्रोकंट्रोलर्स में एक ROM'ed बूटलोडर होता है जो एक या अधिक बाह्य उपकरणों (परिवार के अनुसार भिन्न होता है) का उपयोग करके एक बाइनरी छवि को अपनी फ्लैश मेमोरी में लोड करने का समर्थन करता है। चूंकि सभी एलपीसी बूटलोडर यूएआरटी परिधीय से लोडिंग का समर्थन करते हैं और अधिकांश बोर्ड यूएआरटी को आरएस-232 या यूएसबी-टू-यूएआरटी एडाप्टर आईसी से जोड़ते हैं, इस प्रकार यह एलपीसी माइक्रोकंट्रोलर को प्रोग्राम करने का एक सार्वभौमिक तरीका है। कुछ माइक्रोकंट्रोलर्स को ROM'ed बूटलोडर (यानी जम्पर/स्विच/बटन) से बूटिंग को सक्षम/अक्षम करने के लिए लक्ष्य बोर्ड की आवश्यकता होती है।
 * UART के माध्यम से फ़्लैश प्रोग्रामिंग
 * lpc21isp यूएआरटी पर एलपीसी माइक्रोकंट्रोलर को फ्लैश करने के लिए एक मल्टी-प्लेटफॉर्म ओपन-सोर्स टूल।
 * फ्लैश मैजिक, माइक्रोसॉफ़्ट विंडोज़  और मैकओएस के लिए अपने यूएआरटी के माध्यम से एलपीसी फ्लैश की इन-सिस्टम प्रोग्रामिंग करने के लिए एक व्यावसायिक कार्यक्रम।
 * nxp_isp_loader, यूएआरटी पर एलपीसी माइक्रोकंट्रोलर को फ्लैश करने के लिए एक ओपन-सोर्स टूल।

डिबगिंग उपकरण (JTAG / SWD)
 * OpenOCD, विभिन्न प्रकार के हार्डवेयर एडेप्टर का उपयोग करके JTAG एक्सेस के लिए एक ओपन सोर्स सॉफ़्टवेयर पैकेज।
 * एलपीसी-लिंक 2, एनएक्सपी द्वारा, एक जेटीएजी/एसडब्ल्यूडी डिबग एडाप्टर जिसमें लोकप्रिय डिबग एडाप्टर प्रोटोकॉल का अनुकरण करने के लिए कई फर्मवेयर रिलीज़ उपलब्ध हैं, जैसे: सेगर द्वारा जे-लिंक, एआरएम द्वारा सीएमएसआईएस-डीएपी, कोड रेड टेक्नोलॉजीज द्वारा रेडलिंक। सभी कनेक्टर 1.27 मिमी (0.05-इंच) पिच हैं।

दस्तावेज़ीकरण
सभी एआरएम चिप्स के लिए दस्तावेज़ीकरण की मात्रा चुनौतीपूर्ण है, खासकर नए लोगों के लिए। पिछले दशकों के माइक्रोकंट्रोलर्स के दस्तावेज़ीकरण को आसानी से एक ही दस्तावेज़ में शामिल किया जा सकता है, लेकिन जैसे-जैसे चिप्स विकसित हुए हैं, वैसे-वैसे दस्तावेज़ीकरण में भी वृद्धि हुई है। सभी एआरएम चिप्स के लिए कुल दस्तावेज़ को समझना विशेष रूप से कठिन है क्योंकि इसमें आईसी निर्माता (एनएक्सपी सेमीकंडक्टर्स) के दस्तावेज़ और सीपीयू कोर विक्रेता (एआरएम होल्डिंग्स) के दस्तावेज़ शामिल हैं।

एक विशिष्ट टॉप-डाउन दस्तावेज़ीकरण वृक्ष है: निर्माता वेबसाइट, निर्माता विपणन स्लाइड, सटीक भौतिक चिप के लिए निर्माता डेटाशीट, निर्माता विस्तृत संदर्भ मैनुअल जो भौतिक चिप परिवार के सामान्य बाह्य उपकरणों और पहलुओं का वर्णन करता है, एआरएम कोर सामान्य उपयोगकर्ता गाइड, एआरएम कोर तकनीकी संदर्भ मैनुअल, एआरएम आर्किटेक्चर संदर्भ मैनुअल जो निर्देश सेट का वर्णन करता है।


 * एनएक्सपी दस्तावेज़ीकरण वृक्ष (ऊपर से नीचे):
 * 1) एनएक्सपी वेबसाइट।
 * 2) NXP मार्केटिंग स्लाइड.
 * 3) एनएक्सपी डेटाशीट।
 * 4) एनएक्सपी संदर्भ मैनुअल।
 * 5) एआरएम कोर वेबसाइट।
 * 6) एआरएम कोर जेनेरिक उपयोगकर्ता गाइड।
 * 7) एआरएम कोर तकनीकी संदर्भ मैनुअल।
 * 8) एआरएम आर्किटेक्चर संदर्भ मैनुअल।

एनएक्सपी के पास अतिरिक्त दस्तावेज़ हैं, जैसे: मूल्यांकन बोर्ड उपयोगकर्ता मैनुअल, एप्लिकेशन नोट्स, आरंभ करने के लिए मार्गदर्शिकाएँ, सॉफ़्टवेयर लाइब्रेरी दस्तावेज़, इरेटा, और बहुत कुछ। आधिकारिक एनएक्सपी और एआरएम दस्तावेज़ों के लिंक के लिए #बाहरी लिंक अनुभाग देखें।

यह भी देखें

 * एआरएम आर्किटेक्चर, एआरएम माइक्रोप्रोसेसर कोर की सूची, एआरएम कॉर्टेक्स-एम
 * माइक्रोकंट्रोलर, सामान्य माइक्रोकंट्रोलर की सूची
 * अंतः स्थापित प्रणाली, सिंगल-बोर्ड माइक्रोकंट्रोलर
 * बाधा डालना, हैंडलर को बाधित करें , रीयल-टाइम ऑपरेटिंग सिस्टम की तुलना
 * JTAG, सीरियल वायर डिबग

बाहरी संबंध

 * NXP LPC Official Documents
 * LPCware
 * LPCware


 * ARM Official Documents


 * LPC2000
 * LPC2000 Forum, LPC2000 Info


 * LPC1000
 * LPC1000 Forum
 * Articles: 1, 2, 3, 4


 * LPC800
 * Articles: 1, 2, 3
 * Switch Matrix: 1, 2, 3
 * J-Link: 1