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(발진기 시동 타이머)로 크리스털 발진기 소스의 안정성 보장
  • 프로그래밍/디버그
    • 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개
  • 아날로그 주변기기
    • 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

블록 선도

블록 선도 - Microchip Technology PIC16F18154/55/74/75 전기능 MCU

핵심 데이터 경로 다이어그램

계통도 - Microchip Technology PIC16F18154/55/74/75 전기능 MCU
게시일: 2023-09-08 | 갱신일: 2023-11-28