NXP 70-MHz, 32-bit Cortex-M0 microcontrollers LPC1300 (Chinese versio ...

ᘽᱎ⌺70-MHzǃ32ԡ
Cortex-M3™ᖂ᥻ࠊ఼LPC1300
Ϯ⬠ࡳ㗫᳔ԢⱘCortex-M3
ᖂ᥻ࠊ఼
߁‫׳‬Ϯ⬠ࡳ㗫᳔ԢⱘCortex-M3ᖂ᥻ࠊ఼ˈLPC1300㋏߫ˈᘽᱎ⌺Ҹ䞛⫼ARMᶊᵘⱘࡳ㗫ᗻ㛑䖜Ϟᮄ
ⱘৄ䰊DŽ䖭ѯᮄൟᖂ᥻ࠊ఼ⱘࡳ㗫໻㑺ᰃ200 μA/MHzˈᇚԢࡳ㗫᥻ࠊ఼ⱘ䇌໮Ӭ࢓ᏺ㒭ӫ໮ⱘ16/32
ԡᑨ⫼DŽ
Џ㽕⡍㡆
ARM Cortex-M3໘⧚఼
- Ꮉ԰乥⥛˖70-MHz
- ጠ༫৥䞣Ёᮁ᥻ࠊ఼ˈৃᖿ䗳⹂ᅮЁᮁ
- ϝ⾡㡖㛑῵ᓣ˖ⴵ⳴῵ᓣǃ⏅ᑺⴵ⳴῵ᓣ੠⏅ᑺⳕ⬉῵ᓣ
‫ݙ‬ᄬ
- ᳔催32 KB䮾ᄬ
- ᳔催8 KB SRAM
І㸠໪䆒
- USB 2.0ܼ䗳䆒໛᥻ࠊ఼ˈᨁ䜡⠛ϞPHY
- UARTˈᬃᣕᇣ᭄⊶⡍⥛⫳៤ǃ‫ݙ‬䚼FIFO੠RS-485
- SSP/SPI᥻ࠊ఼ˈᬃᣕFIFO੠໮ण䆂ࡳ㛑
- I2Cᘏ㒓᥹ষˈᬃᣕI2Cᘏ㒓㾘㣗੠FM+῵ᓣˈ᭄᥂䗳⥛催
䖒1 Mbit/sˈᬃᣕ໮ഄഔ䆚߿੠ⲥ᥻῵ᓣ
῵ᢳ໪䆒˖
- 10ԡ῵᭄䕀ᤶ఼ˈ䜡᳝ܿϾ䗮䘧ˈ䕀ᤶ䗳⥛᳔催䖒↣⾦
250KϾḋᴀ
݊Ҫ໪䆒˖
- ᳔催42Ͼ䗮⫼I/O (GPIO)ᓩ㛮ˈᨁ䕑ৃ䜡㕂ⱘϞᢝ/ϟᢝ⬉䰏੠
ৃ䜡㕂ⱘᮄൟᓔⓣᎹ԰῵ᓣ
- ಯϾ䗮⫼䅵఼᭄/䅵ᯊ఼ˈ݅ಯϾ䕧ܹᤩᤝッ੠13Ͼ䕧ߎऍ䜡ッ
- ৃ㓪⿟ⳟ䮼⢫ᅮᯊ఼(WDT)ˈᏺ䫕⅏ࡳ㛑
- ㋏㒳䅵ᯊ఼
- ৘Ͼ໪䆒ഛ㞾ᏺᯊ䩳ߚ乥఼ˈ᳝߽Ѣ㡖㛑
ᑨ⫼
⬉∴կ⬉ൟ㋏㒳
⬉ᄤ䅵䞣
⍜䌍⬉ᄤ໪䆒
䖰⿟Ӵᛳ఼
16/32ԡᑨ⫼
LPC1300䞛⫼Cortex-M3 Rev2໘⧚఼‫ݙ‬Ḍˈ᳔໻ᨁ䕑32 KB䮾
ᄬ੠᳔໻8 KB SRAMˈ䞛⫼3.3Vऩ⬉⑤կ⬉˄Ꮉ԰⬉य़2.0 V㟇
3.6 V˅ˈᦤկLQFP48੠HVQFN 33ϸ⾡ᇕ㺙DŽ
LPC1300㋏߫ϢLPC1100㋏߫˄ᘽᱎ⌺ⱘᮄൟCortex-M0ᖂ᥻
ࠊ఼㋏߫˅ᓩ㛮‫ݐ‬ᆍˈ಴㗠䆒䅵ҎਬৃҹⳈ᥹⿏ỡ㟇ࡳ㗫᳈Ԣ
ഄCortex-M0ᶊᵘDŽ
঺໪ˈЎњϢᘽᱎ⌺⦄᳝ⱘ50ԭ⾡USB ARMᖂ᥻ࠊ఼ѻકᅲ
⦄‫ݐ‬ᆍˈLPC134x㋏߫ᬃᣕUSBܼ䗳䖤㸠DŽHID੠໻ᆍ䞣USB
偅ࡼ䕃ӊỡܹϧ⫼ⱘ⠛ϞROMЁˈҢ㗠᳔໻䰤ᑺഄ๲ࡴ⫼᠋ҷ
ⷕⱘৃ⫼䮾ᄬᆍ䞣DŽ
݊Ҫ⡍ᗻ
І㸠䇗䆩ッষ੠І㸠䎳䏾ッষ
ϔϾ催⬉⌕䕧ߎ偅ࡼ఼ᓩ㛮(20 mA)
ϸϾ催☠⬉⌕偅ࡼ఼ᓩ㛮(20 mA)
䲚៤PMU˄⬉⑤ㅵ⧚ऩ‫ˈ˅ܗ‬ҹ䰡Ԣⴵ⳴῵ᓣǃ⏅ᑺⴵ⳴῵ᓣ
੠⏅ᑺⳕ⬉῵ᓣϟⱘࡳ㗫
3.3 Vऩ⬉⑤կ⬉˄2.0 V㟇3.6 V˅
15ϾGPIOᓩ㛮ˈৃ⫼԰䖍㓬ᬣᛳ੠⬉ᑇᬣᛳЁᮁ⑤
ᏺߚ乥఼ⱘᯊ䩳ѻ⫳ऩ‫ৃˈܗ‬ড᯴Џᤃ㤵఼ᯊ䩳ǃIRCᯊ䩳ǃ
CPUᯊ䩳੠ⳟ䮼⢫ᯊ䩳
ৃ߽⫼໮⾡໪䆒䗮䖛ЁᮁˈҢ⏅ᑺⴵ⳴῵ᓣЁ䖯㸠໘⧚఼૸䝦
ᥝ⬉Ẕ⌟ˈ䆒᳝ಯϾ⣀ゟⱘЁᮁ੠ᔎࠊ໡ԡ䰤ؐ
Ϟ⬉໡ԡ(POR)
᱊ԧᤃ㤵఼ˈᎹ԰㣗ೈЎ1 MHz㟇25 MHz
12 MHz‫ݙ‬䚼RCᤃ㤵఼ˈ‫⹂ޚ‬ᑺ䇗㟇1 %ˈৃ䗝ᢽᗻഄ⫼԰㋏
㒳ᯊ䩳
PLL‫ܕ‬䆌CPUҹ᳔໻CPU䗳⥛䖤㸠㗠᮴䳔Փ⫼催乥᱊ԧDŽᬃᣕ
ҢЏᤃ㤵఼ǃ‫ݙ‬䚼RCᤃ㤵఼៪ⳟ䮼⢫ᤃ㤵఼ਃࡼDŽ
㄀ϝᮍᓔথᎹ‫݋‬
䗮䖛㄀ϝᮍկᑨଚˈ៥ӀЎ㞾Ꮕⱘᖂ᥻ࠊ఼ѻકᦤկЄᆠⱘᓔ
থ੠䆘ԄᎹ‫݋‬DŽ
᳔᳝݇ᮄ⏙ऩˈ䇋䆓䯂www.nxp.com/microcontrollersDŽ
ᦤկ48䩜LQFP੠33䩜HVQFNϸ⾡ᇕ㺙
LPC1300䗝⫼ᣛफ
ൟো
䮾ᄬᆍ䞣
SRAMᘏᆍ䞣
USB
UART RS-485
I2C/Fast+
SSP/SPI
ADC䗮䘧᭄
ᇕ㺙῵ᓣ
LPC1343
32 KB
8 KB
䆒໛
1
1
1
8
LQFP48, HVQFN33
LPC1342
16 KB
4 KB
䆒໛
1
1
1
8
HVQFN33
LPC1313
32 KB
8 KB
-
1
1
1
8
LQFP48, HVQFN33
LPC1311
8 KB
2 KB
-
1
1
1
8
HVQFN33
www.nxp.com
© 2009 NXP B.V.
ֱ⬭ϔߛᴗ߽DŽབᵰ᳾㦋ᕫ⠜ᴗ᠔᳝Ҏⱘџ‫ܜ‬к䴶䆌ৃˈ⽕ℶ໡ࠊᴀ᭛ӊⱘ䚼ߚ៪ܼ䚼‫ݙ‬ᆍDŽᴀ᭛ӊЁⱘֵᙃЎ‫⹂ޚ‬ঞ
থᏗ᮹ᳳ˖2009ᑈ10᳜
ৃ䴴ⱘֵᙃᑊৃ೼ϡ䗮ⶹⱘࠡᦤϟќҹব᳈ˈԚ䆹ֵᙃᑊϡᵘ៤ӏԩ᡹Ӌ៪ড়ৠⱘ䚼ߚDŽֵᙃথᏗҎᇍՓ⫼䆹ֵᙃ᠔ᇐ
᭛ӊ㓪ো˖
㟈ⱘӏԩৢᵰϡᡓᢙӏԩ䋷ӏDŽথᏗᴀ᭛ӊᑊϡ㸼⼎(៪ᱫ⼎)ᦤկӏԩϧ߽៪݊ᅗᎹϮѻᴗ៪ⶹ䆚ѻᴗⱘ䆌ৃDŽ
Ё೑ॄࠋ