Nuvoton의 MS51 시리즈 MCU - Winbond 이후 30년만에 8051을 완성하다.
Nuvoton이 8051시리즈 MCU를 만들기 시작한지 30년이 다 되어 갑니다.
Winbond시절이던 90년대 초반부터 Intel의 MCS51계열의 MCU를 만들기 시작하고 지난 번 소개했던 N76E003에 와서 속도적인 측면이나 완성도를 눈에 띄게 높이면서 MCU시장을 장악하고 있던 STM의 파이를 나눠먹기 시작하였습니다.
이번에 산업용이라고 부르는 MS51시리즈를 만들면서 그것을 완성시켰다고 볼 수 있습니다.
산업용이라 부르고 N76E003의 시장을 이 제품으로 통합시키고자 하는 의도가 있는것 같습니다.
Nuvoton 홈페이지에서 보면 이처럼 더 나은 MCU이기 때문에 업그레이드(?)를 권장하고 있습니다.
N76E003과 같은 MCU 이긴 하지만 거기서 부족했던 부분들이 더 향상되어 보강되었습니다.
NuMicro® MS51 산업용 계열 마이크로 컨트롤러는 최대 24MHz로 동작하고 최대 32KB의 플래시 메모리와 최대 2KB의 SRAM을 갖춘 1T 8051 코어를 기반으로 합니다.
2.4V ~ 5.5V 전압 및 -40 ℃ ~ 105 ℃에서 작동하는 ± 1 % 편차를 허용하는 하나의 고정밀 24MHz 및 10kHz 내부 RC 발진기를 지원합니다.
NuMicro® MS51에는 최대 15 개의 500k SPS 12 비트 ADC 채널, 독립적 인 카운터가 있는 최대 12 채널 PWM 및 GPIO는 20mA 구동 기능, ESD 저항률 8kV 및 EFT 저항률 4.4kV와 같은 특수 기능이 장착되어 있습니다. .
위의 모든 고성능 기능을 결합한 MS51 시리즈는 신뢰성이 높은 산업 및 소비자 응용 제품에 적합합니다.
MS51 계열은 광범위한 응용 제품을 위한 10-33핀 패키지를 제공합니다.
현재 내부 flash ROM이 8KB인 제품과 16KB인 제품 두 가지가 양산 중이며 10개 이상의 PWM채널을 가지고 있는 32KB 제품 군은 2019년 후반에 양산 예정입니다. (8월도 다 지나가는데....)
중요한 특징들은 홈페이지를 보면 알 수 있지만 굳이 여기에 한번 번역기 복사해서 붙여 넣겠습니다.
그래도 유일한 제일 친절한 설명이 될것입니다. ^^Y
Key Features:
• 동작 특성
- 전압 범위 : 2.4V ~ 5.5V
- 작동 속도 : 최대 24MHz
- 온도 범위 :-40 ℃ ~ + 105 ℃
• Core
- 최대 24MHz로 작동하는 1T 8051 기반 CMOS 마이크로 컨트롤러
- Intel MCS-51과 완벽하게 호환되는 명령어 세트
- 4 우선 순위 수준의 인터럽트 기능
• 메모리
- 최대 32KB 플래시 APROM
- 최대 2KB SRAM
- ARPOM과 사용자 프로그램 로더 (LDROM) 공유를위한 최대 4KB 플래시
- APROM과 공유 가능한 구성 가능한 데이터 플래시
- ISP / ICP / IAP 프로그래밍
• Clocks
- 16MHz 고속 내부 발진기는 VDD 5.0V에서 ± 1 %로 트리밍, 모든 조건에서 ± 2 %
- VDD 5.0V 일 때 24MHz 고속 내부 발진기가 ± 1 %로 트리밍, 모든 조건에서 ± 2 %
- 10kHz 저속 내부 발진기
• 전원 관리
- 두 가지 저전력 모드 : 유휴 및 전원 차단 모드
- 전원 차단 전류 : <6 uA
• 타이머
- 4 개의 16 비트 타이머
- 최대 6 쌍, 12 개의 펄스 폭 변조기 (PWM) 출력, 고장 브레이크 기능
- 저전력 모드를위한 자체 타이밍 웨이크 업을 위한 하나의 전용 셀프 웨이크 업 타이머 (WKT)
- 전용 10kHz 내부 소스로 클럭킹 되는 프로그래밍 가능한 워치 독 타이머 (WDT) 1 개
• 통신 인터페이스
- 24MHz 시스템 클록에서 최대 12Mbps의 마스터 및 슬레이브 모드가 있는 SPI 포트 1개
- 최대 400kbps의 데이터 속도의 마스터 및 슬레이브 모드가 있는 I²C 버스 1 개
- 프레임 오류 감지 및 자동 주소 인식 기능을 갖춘 2 개의 전이중 UART 포트
UART 기능을 지원하는 최대 3 개의 ISO7816-3(스마트카드 표준) 인터페이스
• 아날로그
- 1 개의 12 비트, 500kSPS SAR ADC (최대 15 채널 입력)
- SRAM에서 연속 스캔 모드 및 데이터 저장을 지원하는 ADC
• 인터럽트 기능이있는 최대 30 개의 범용 I / O 핀
- 출력 핀은 2 단계 슬 루율 제어를 개별적으로 지원
- 높은 싱크 / 소스 전류 지원
내장 프로그래밍 가능한 풀업 및 풀 로우 저항
• 96-bit Unique ID (UID)
• 128-bit Unique Customer ID (UCID)
이상 간단히 MS51 계열 8051 MCU에 대해서 살펴보았습니다.
더 상세한 리소스나 설명은 아래 주소를 참조하시기 바랍니다.