ROHM Semiconductor LAPIS ML610Q305/ML610Q306 8비트 마이크로컨트롤러
ROHM Semiconductor LAPIS ML610Q305//ML610Q306 8비트 마이크로컨트롤러는 타이머, 동기식 직렬 포트, 연속 근사형 10비트 A/D 컨버터, 음성 출력 기능 등 다양한 주변장치를 통합하는 고성능 8비트 CMOS 마이크로컨트롤러입니다. nX-U8/100 CPU는 3단계 파이프라인 아키텍처에 의한 병렬 처리를 통해 클록 펄스당 하나의 명령어 기준으로 명령어를 효율적으로 실행할 수 있습니다. ROHM Semiconductor LAPIS ML610Q305 / ML610Q306은 마스크 ROM에 필적하는 저전압 및 저전력 소비(읽기 시)를 실현한 플래시 메모리를 탑재하여, 경보기 및 휴대용 장치와 같은 배터리 구동 애플리케이션에 적합합니다. 또한 온칩 디버깅 기능을 갖추고 있어 LSI를 보드에 장착한 상태에서 소프트웨어 디버깅/재작성이 가능합니다.특징
- CPU
- 8비트 RISC CPU(CPU 이름:nX-U8/100)
- 명령어 시스템: 16비트 명령어
- 명령어 세트(이동, 산술 연산, 비교, 논리 연산, 곱셈/나눗셈, 비트 조작, 비트 논리 연산, 점프, 조건부 점프, 호출 반환 스택 조작, 산술 시프트 등)
- 온 칩 디버그 기능
- 최소 명령어 실행 시간
- 약 30.5μs(시스템 클록 32.768kHz 기준)
- 약 0.244μs(시스템 클록 4.096MHz 기준) VDD = 2.0~5.5V
- 약 0.122μs(시스템 클록 8.192MHz 기준) VDD = 2.2~5.5V
- 내부 메모리
- 96Kbyte 플래시 ROM(48K x 16비트) 내장(사용할 수 없는 1K 바이트의 테스트 도메인 포함)
- 2Kbyte 플래시 ROM 내장(자체 재기록이 가능한 영역(512byte x 4))
- 내부 1Kbyte RAM(1K x 8비트)
- 인터럽트 컨트롤러
- 마스크 불가 인터럽트 소스 2개
- 내부 소스 - 워치독 타이머 1개
- 외부 소스 - NMI 1개
- 마스크 가능 인터럽트 소스 24개
- 내부 소스 16개(SSIO0, SSIO1, UART, I2C 버스 마스터/슬레이브 인터페이스, 타이머 0, 타이머 1, 타이머 2, 타이머 3, A/D 컨버터, 음성 재생, 스피커 핀 단락 감지, TBC128Hz, TBC32Hz, TBC16Hz, TBC2Hz)
- 외부 소스 8개(P80, P81, P82, P83, P84, P85, P86, P87)
- 타임 베이스 카운터
- 저속 타임 베이스 카운터 x 1채널
- 고속 타임 베이스 카운터 x 1채널
- 워치독 타이머
- 첫 번째 오버플로 시 마스크 불가 인터럽트를 생성하고 두 번째 오버플로 시 시스템 리셋이 발생합니다.
- 자유 실행
- 4가지 유형의 오버플로우 주기, 32.768kHz에서 125ms, 500ms, 2s 및 8s로 선택 가능
- 타이머(8비트 x 4채널(16비트 구성 가능))
- 음성 출력 기능
- 음성 합성 방식 - 4비트 ADPCM2/비선형 8비트 PCM/직선 8비트 PCM/직선 16비트 PCM/HQ-ADPCM
- 8kHz, 16kHz, 32kHz, 10.7kHz, 21.3kHz, 6.4kHz, 12.8kHz, 및 25.6kHz의 샘플링 주파수
- 연속 근사형 A/D 컨버터
- 10비트 A/D 컨버터
- 3채널 입력(채널 0-2: 외부 입력)(ML610Q305용)/4채널(채널 0-3: 외부 입력)(ML610Q306용)
- 4.096MHz에서 채널당 24.4μs의 변환 시간 VDD ≥ 2.2V
- 8.192MHz에서 채널당 12.2μs의 변환 시간 VDD ≥ 2.5V
- 연속 변환/단일 변환 선택 가능
- 동기식 직렬 포트
- 2채널
- 마스터/슬레이브 선택 가능
- LSB 우선/MSB 우선 선택 가능
- 8비트 길이/16비트 길이 선택 가능
- UART
- 반이중 통신 x 1채널
- TXD/RXD
- 비트 길이, 패리티/패리티 없음, 홀 패리티/짝 패리티, 1 정지 비트/2 정지 비트
- 포지티브 논리/네거티브 논리 선택 가능
- 내장 보드 속도 생성기
- I2C 버스 인터페이스
- 마스터 기능(표준 모드(100kbps) 및 고속 모드(400kbps))
- 슬레이브 기능(표준 모드(100kbps) 및 고속 모드(400kbps))
- 범용 포트
- 입력 전용 포트 x 1채널
- 출력 전용 포트 x 3채널(보조 기능 포함)
- 입/출력 포트
- × 12채널(보조 기능 포함)
- (P40~P42는 A/D 컨버터 입력 포트로도 사용) (ML610Q305용)
- x 15채널(보조 기능 포함)
- (P40~P43은 A/D 컨버터 입력 포트로도 사용)(ML610Q306용)
- × 12채널(보조 기능 포함)
- 스피커 증폭기(D 클래스) 출력 전력
- 1.0W(5.0V 시)/0.45W(3.0V 시)
- 단선 감지 회로
- 스피커 핀 단락 감지 회로
- 리셋
- RESET_N 핀을 통한 리셋
- 전원 켜짐 시 파워 온 리셋 생성
- WDT(워치독 타이머) 오버플로에 의한 리셋
- PLL 진동 정지 감지 리셋
- LLD(저레벨 감지) 리셋
- 클록
- 저속 클록(내장 RC 진동(32.768kHz))
- 고속 클록(내장 PLL 진동(약 1.024MHz/2.048MHz/4.096MHz/8.192MHz))
- 전원 관리
- STOP 모드(진동 정지(CPU 및 주변 회로 작동 정지))
- HALT 모드(CPU의 명령어 실행이 일시 정지됨(주변 회로는 작동 상태 유지))
- 클록 기어(고속 시스템 클록 주파수를 소프트웨어로 변경 가능(진동 클록의 1/2, 1/4, 1/8 또는 1/16))
- 블록 제어 기능(정상적인 기능 블록 회로의 작동이 정지됨(레지스터, 리셋 및 클록 정지))
- 패키지
- 32핀 WQFN(P-WQFN32-0505-0.50-A63)
- 32핀 TQFP(P-TQFP32-0707-0.80-ZK6 또는 P-TQFP32-0707-0.80-Z6K6)
- 36핀 WQFN(P-WQFN36-0606-0.50-A63)
- 보장된 작동 범위
- 40°C~85°C 작동 온도
- VDD = 2.0~5.5V, SPVDD = 2.0~5.5V 작동 전압
블록 선도
게시일: 2024-11-26
| 갱신일: 2024-12-20
