概述
LPC2101/2102/2103基于一個支持實時仿真的ARM7TDMI-S CPU,并帶有8kB和32kB嵌入的高速Flash存儲器。128位寬度的存儲器接口和獨特的加速結構使32位代碼能夠在最大時鐘速率下運行。這可以使得中斷服務程序和DSP算法中重要功能的性能較Thumb模式提高30﹪。對代碼規(guī)模有嚴格控制的應用可使用16位Thumb模式將代碼規(guī)模降低超過30%,而性能的損失卻很小。
由于LPC2101/2102/2103非常小的尺寸和極低的功耗,它們非常適合于那些將小型化作為主要要求的應用,多個UART、SPI到SSP和2個I2C總線組成的混合串行通信接口和片內2kB/4kB/8kB的SRAM一起作用,可使得LPC2101/2102/2103非常適合用來實現(xiàn)通信網(wǎng)關和協(xié)議轉換器、數(shù)學協(xié)處理器以及足夠大空間的緩沖區(qū)的強大處理功能。而多個32位和16位的定時器、一個經(jīng)改良后的10位ADC、PWM特性(通過所有定時器上的一個輸出匹配來實現(xiàn))和32個快速GPIO(含有多達9個邊沿或電平有效的外部中斷管腳)使它們特別適用于工業(yè)控制和醫(yī)療系統(tǒng)。
主要特性
16/32位ARM7TDMI-S 處理器,極小型LQFP48封裝。
2kB/4kB/8kB的片內靜態(tài)RAM,8kB/16kB/32kB的片內Flash程序存儲器,
128位寬的接口/加速器使其實現(xiàn)了70MHz的高速操作。
通過片內Boot-loader軟件實現(xiàn)在系統(tǒng)/在應用編程(ISP/IAP)。
Flash編程時間:1ms可編程256字節(jié),單個Flash扇區(qū)擦除或整片擦除只需100ms。
EmbeddedICE RT通過片內RealMonitor軟件來提供實時調試。
10位的A/D轉換器含有8個模擬輸入,每個通道的轉換時間低至2.44μs,
專用的結果寄存器使中斷開銷降到最低。
2個32位的定時器/外部事件計數(shù)器,具有7路捕獲和7路比較通道。
2個16位的定時器/外部事件計數(shù)器,具有3路捕獲和7路比較通道。
低功耗實時時鐘(RTC),有獨立的供電電源和專門的32kHz時鐘輸入。
多個串行接口,包括2個UART(16C550),2個快速I2C總線(400kbits/s)以及帶緩沖和
可變數(shù)據(jù)長度功能的SPI和SSP。
向量中斷控制器,可配置優(yōu)先級和向量地址。
多達32個可承受5V的通用I/O口。
高達13個邊沿或電平有效的外部中斷管腳。
通過可編程的片內PLL(可能的輸入頻率范圍:10MHz~25MHz)可實現(xiàn)最大為70MHz的CPU
時鐘頻率,設置時間為100μs。
片內集成的振蕩器,工作在1MHz~25MHz的外部晶體下。
節(jié)電模式包括空閑模式、RTC有效的睡眠模式和掉電模式。
通過外設功能的單獨使能/禁止和調節(jié)外設時鐘來實現(xiàn)功耗的最優(yōu)化。
通過外部中斷或RTC將處理器從掉電模式中喚醒。