Microchip Technology PIC16F18154/55/74/75 전기능 MCU
Microchip Technology PIC16F18154/55/74/75 전기능 탑재 MCU(마이크로컨트롤러)는 고분해능 요구 사항이 있는 보급형 에너지 효율적인 아날로그 센서 애플리케이션에 매우 적합합니다. PIC16F18154/55/74/75 MCU는 정밀 센서 애플리케이션을 지원하는 아날로그 주변기기 세트를 제공합니다. 이 장치는 7~28KB의 메모리 범위와 최대 32MHz의 속도를 제공하며 소형 폼 팩터 8~44핀 패키지로 제공됩니다. 이 MCU에는 12비트 차동 ADCC(연산 기능이 있는 아날로그-디지털 컨버터) 1개, 8비트 DAC(디지털-아날로그 컨버터) 2개, 16비트 PWM(펄스 폭 변조) 주변장치 1개, 여러 파형 제어 및 통신 주변장치가 포함되어 있습니다.특징
- 컴파일러 최적화 RISC 아키텍처
- 작동 속도
- DC ~ 32MHz 클록 입력
- 125ns 최소 명령 시간
- 16-level 딥 하드웨어 스택
- 저전류 POR(파워 온 리셋)
- 구성 가능한 PWRT(파워 업 타이머)
- BOR(브라운 아웃 리셋)
- 저전력 브라운 아웃 리셋(LPBOR)
- WWDT(윈도우 워치독 타이머)
- 메모리
- 최대 28KB의 프로그램 플래시 메모리
- 최대 2KB의 데이터 SRAM 메모리
- 최대 256바이트의 데이터 EEPROM 메모리
- 프로그램 플래시 메모리가 다음으로 분할된 MAP(메모리 액세스 파티션):
- 애플리케이션 블록
- 부트 블록
- SAF(저장 영역 플래시) 블록
- 프로그래밍 가능 코드 보호 및 쓰기 보호
- DIA(장치 정보 영역) 저장
- 온도 표시기 보정 계수
- FVR(고정 전압 레퍼런스) 측정 데이터
- MUI(마이크로칩 고유 식별자)
- DCI(장치 특성 영역) 스토어:
- 행 크기 프로그램/삭제
- 핀 수 세부 정보
- 직접, 간접 및 상대 주소 지정 모드
- 작동 특성
- 1.8V~5.5V 작동 전압 범위
- 온도 범위
- 산업 온도 범위: -40~85°C
- 확장 온도 범위: -40°~125°C
- 절전 기능
- Doze에서 CPU와 주변기기는 다른 주기 속도로 실행됩니다(일반적으로 CPU 속도가 더 낮음)
- 유휴 상태에서 주변기기가 작동하는 동안 CPU는 중단됩니다.
- 수면 모드
- 최저 소비 전력
- ADC 변환을 수행하는 동안 시스템 전기 잡음 감소
- PMD(주변기기 모듈 비활성화)는 미사용 주변기기의 유효 소비 전력을 선택적으로 최소화합니다
- 저전력 모드
- 900nA 미만(WDT 활성화) 및 600nA 미만(WDT 비활성화)의 표준 절전 전류(3V/+25°C에서)
- 48μA(표준) 작동 전류(32kHz, 3V/+25°C에서); 1mA 미만(4MHz, 5V/+25°C에서)
- 클로킹 구조
- HFINTOSC(고정밀 내부 발진기) 블록:
- 최대 32MHz의 선택 가능 주파수
- 보정 시 ±2%
- 정밀도 향상을 위한 HFINTOSC의 활성 클록 튜닝
- 31kHz LFINTOSC(저정밀 내부 발진기)
- 외부 32kHz SOSC(보조 발진기)
- 외부 고주파 클록 입력
- 2x 크리스털/공진기 모드
- 2x외부 클록(EC) 전원 모드
- 외부 소스에서 사용 가능한 4x PLL
- 페일 세이프 클록 모니터는 외부 클록 소스가 정지된 경우 작동 복구를 지원
- OST(발진기 시동 타이머)로 크리스털 발진기 소스의 안정성 보장
- HFINTOSC(고정밀 내부 발진기) 블록:
- 프로그래밍/디버그
- 2x 핀을 통한 ICSP(회로내 직렬 프로그래밍) Programming™(ICSP™)
- 2x 핀을 통해 3x 중단점이 있는 ICD (인 서킷Debug)
- 디버그 통합 온칩
- 디지털 주변장치
- 2x 캡처/비교/PWM (CCP) 모듈
- 캡처/비교 모드를 위한 16비트 분해능
- PWM 모드를 위한 10비트 분해능
- 최대 4개의 PWM(펄스 폭 변조기)
- 16비트 분해능
- 독립적인 펄스 출력
- ERS(외부 리셋 신호) 입력
- 조합 및 순차 논리가 통합된 CLC(구성 가능 로직 셀) 4개
- CWG(상보형 파형 발생기) 1개
- 상승 및 하강 에지 부동 대역 컨트롤
- 풀 브리지, 하프 브리지, 1채널 드라이브
- 다수의 신호 소스
- 프로그래밍 가능 부동 대역
- 오류 종료 입력
- 구성 가능 8/16비트 타이머(TMR0) 1개
- 16비트 타이머(TMR1/3) 2개(게이트 제어 기능 포함)
- HLT(하드웨어 제한 타이머)를 포함한 8비트 타이머 최대 3개(TMR2/4/6)
- NCO(수치 제어식 발진기) 1개
- 진정한 선형 주파수 제어 및 증가된 주파수 분해능 생성
- 입력 클록: 최대 64MHz
- 메모리 스캔 기능이 있는 프로그래밍 가능 CRC
- 페일 세이프 작동을 위한 안정적인 데이터/프로그램 메모리 모니터링(예: 클래스 B)
- 프로그램 플래시 메모리의 모든 부분에서 32비트 CRC 계산
- EUSART(향상된 범용 동기식 비동기 수신기 송신기) 2개
- RS-232, RS-485, LIN 호환
- 시작 시 자동 웨이크업
- 호스트 동기식 직렬 포트(MSPS) 2개
- 칩 선택 동기화 기능이 있는 SPI(직렬 주변기기 인터페이스) 모드
- 7/10비트 어드레스 지정 모드가 있는 I2C(내부 집적 회로) 모드
- PPS(주변 장치 핀 선택)로 디지털 I/O의 핀 매핑 가능
- 장치 I/O 포트
- 최대 35개 I/O 핀
- 입력 전용 핀 1개
- 개별 I/O 방향, 오픈 드레인, 입력 임계값, 슬루율 및 약한 풀업 제어
- 최대 25개 핀에서 IOC(Interrupt-on-Change)
- 외부 인터럽트 핀 1개
- 2x 캡처/비교/PWM (CCP) 모듈
- 아날로그 주변기기
- ADCC(연산 기능이 있는 아날로그-디지털 변환기)
- 12비트 분해능
- 최대 35개 외부 포지티브 입력 채널
- 최대 17개 외부 네거티브 입력 채널
- 내부 입력 채널 7개
- ADCRC(내부 ADC 발진기)
- 절전 모드에서 작동
- 선택 가능한 ACT(자동 변환 트리거) 소스
- 8비트 DAC(디지털-아날로그 컨버터) 2개
- 최대 2개의 I/O 핀에서 사용 가능한 출력
- ADC 및 비교기 측 내부 연결부
- CMP(비교기) 2개
- 최대 4개의 외부 입력
- 구성 가능한 출력 극성
- 주변 장치 핀 선택을 통한 외부 출력
- ZCD(Zero-Cross Detect)는 핀에서 AC 신호가 접지를 교차할 때 감지
- FVR(고정 전압 레퍼런스) 2개
- 선택 가능한 1.024V, 2.048V 및 4.096V 출력 레벨
- ADC에 내부적으로 연결된 FVR1
- 비교기에 내부적으로 연결된 FVR2
- ADCC(연산 기능이 있는 아날로그-디지털 변환기)
블록 선도
핵심 데이터 경로 다이어그램
게시일: 2023-09-08
| 갱신일: 2023-11-28
