LPC802 및 LPC804 MCU는 별도의 전력 레일 덕분에 전력 최적화 코어, 인기있는 패키지에서의 작은 설치 공간 및 레벨 변환 옵션이 특징입니다. LPC802 및 LPC804 MCU의 주변기기 구성 요소에는 CRC 엔진, I2C 버스 인터페이스, 최대 2개의 USART, 1개의 SPI 인터페이스 및 정전식 터치 인터페이스(정전식 터치)가 포함됩니다. 타이머 옵션에는 다중 속도 타이머, 자체 웨이크업 타이머 및 범용 32비트 카운터/타이머가 포함됩니다. 아날로그 주변기기에는 12비트 ADC, 아날로그 비교기 및 LPC804의 10비트 DAC가 포함됩니다. LPC802 및 LPC804 컨트롤러는 또한 스위치 매트릭스, 입력 패턴 정합 엔진, PLU(프로그래밍 가능 로직 장치) 및 최대 30개의 범용 I/O 핀을 통해 기능을 구성할 수 있는 I/O 포트를 갖추고 있습니다.
이 32비트 Arm Cortex-M0+ 코어 MCU는 8비트 프로세서보다 32비트 데이터를 더 효율적으로 처리하므로 코드가 적게 필요하고 메모리가 적으며 동적 전력이 30% 감소합니다. LPC802 및 LPC804의 핀 수가 적으므로 설계자는 시스템에 중요한 핀을 쉽게 공유할 수 있으며 조립하는 동안 수동 납땜 작업을 수행할 수 있습니다. 구성 가능한 전용 메모리는 핀, 클록, 주변기기 및 전력 관리를 비롯해 시작 시 빠른 초기화를 보장합니다.
NXP LPC802 및 LPC804 MCU는 NXP의 무료 샘플 예제 코드 번들뿐 아니라 IAR® 및 Arm Keil®를 비롯해 MCUXpresso IDE(통합 개발 환경) 및 널리 사용되는 다른 도구 체인에 의해 지원됩니다. LPCXpresso 개발 보드는 저가형 평가 도구 및 유연한 확장 옵션을 제공합니다.
NXP LPC802 및 LPC804 마이크로컨트롤러는 33핀 HVQFN 및 16핀, 20핀 및 24핀 TSSOP 패키지로 제공됩니다.
특징
- 시스템
- 단일 사이클 체배기 및 고속 단일 사이클 I/O 포트를 사용하여 최대 15MHz의 주파수에서 실행되는 Arm Cortex-M0+ 프로세서(revision r0p1)
- Arm Cortex-M0+ 내장 NVIC(Nested Vectored Interrupt Controller)
- 시스템 틱 타이머
- AHB multilayermAtrix
- 직렬 와이어 디버그(SWD) (브레이크 포인트 4개 및 감시 포인트 2개 포함). JTAG 경계 스캔(BSDL) 지원
- 메모리
- 최대 32KB의 온칩 플래시 프로그래밍 메모리
- 코드 읽기 보호(CRP)
- 최대 4KB SRAM
- 이중 I/O 전력(LPC802M011JDH20, LPC804M111JDH24)
- ROM API 지원
- 부트 로더
- 플래시 IAP(인-애플리케이션 프로그래밍) 지원
- USART를 통해 ISP(인 시스템 프로그래밍) 지원
- 정수 분배용 온-칩 ROM API
- FRO(Free Running Oscillator) API
- 디지털 주변 장치
- 최대 30개의 범용 I/O(GPIO) 핀과 함께 Arm Cortex-M0+ I/O 버스에 연결된 고속 GPIO 인터페이스(구성 가능한 풀업/풀다운 레지스터, 프로그래밍 가능한 오픈 드레인 모드 및 입력 인버터 포함). GPIO 방향 제어가 개별 비트의 독립적인 설정/제거/토글 지원
- 3개의 핀에서 고전류 소스 출력 드라이버(20mA)
- GPIO 인터럽트 생성 기능(8개의 GPIO 입력 장치의 부울 패턴 결합 기능 포함). (LPC804)
- 각 I/O 핀 기능의 유연한 구성을 위한 스위치 매트릭스
- CRC 엔진
- 정전식 터치 인터페이스(LPC804)
- 작은 조합 및/또는 순차 논리 네트워크를 생성하는 PLU(Programmable Logic Unit) (단순 statemAchines 포함) (LPC804)
- 타이머
- 1개의 32비트 범용 카운터/타이머, fourmAtch 출력 및 3개의 캡쳐 입력 단자. PWM 모드 및 외부 카운트 지원
- 최대 4가지 프로그래밍 가능 고정 속도에서 반복적인 인터럽트 생성을 위한 다중 속도 타이머(MRT)
- FRO(Free Running Oscillator), 저전력, 저주파 내부 발진기 또는 외부 클록 입력 중 하나에서 클록 처리된 WKT(자체 웨이크업 타이머)
- WWDT(윈도우식 워치독 타이머)
- 아날로그 주변기기
- 다수의 내부 및 외부 트리거 입력과 샘플 속도가 최대 480Ksamples/s인 최대 12개의 입력 채널이 있는 12비트 ADC 1개 ADC가 2개의 독립적인 변환 시퀀스 지원
- 5개의 입력 핀과 외부 또는 내부 기준 전압을 갖는 비교기
- 10비트 DAC(LPC804) 1개
- 직렬 주변기기
- switchmAtrix 및 1개의 부분 전송 속도 제너레이터를 통해 할당된 핀 기능을 갖춘 USART 인터페이스 2개
- 스위치 매트릭스를 통해 할당된 핀 기능이 있는 SPI 컨트롤러 1개
- 최대 2개의 I2C 버스 인터페이스.
- 전력 제어
- 출력 감소 모드: 슬립 모드, 딥 슬립 모드 및 딥 파워 다운 모드
- USART, SPI 및 I2C 주변기기 활동 시 측 딥 슬립 및 파워 다운 모드에서 웨이크업
- 슬립, 딥 슬립 및 파워 다운 모드에서 타이머 제어식 자체 웨이크업
- POR(파워 온 리셋) 및 BOD(전압 저하 감지)
- 추가적인 특징
- 소자의 고유 식별 일련 번호
- 단일 또는 이중 전원 공급 장치(1.71V~3.6V)
- 작동 온도 범위: -40~105°C
- TSSOP16, TSSOP20, TSSOP24 및 HVQFN33 패키지로 제공
애플리케이션
- 센서 게이트웨이
- 간편 모터 제어
- 산업
- 이동 및 웨어러블 기기
- 게임 컨트롤러
- 조명
- 8/16비트 애플리케이션
- 모터 제어
- 가전제품
- 화재 및 보안 애플리케이션
- 실내 온도 조절
블록 선도
