MCU 16-bit PIC24 PIC RISC 12KB Flash 3.3V 28-Pin SSOP Tube, PIC24HJ12GP202-E/SS, Microchip

18/20/28-Pin Enhanced Flash Microcontrollers with nanoWatt Technology

  • Operating Range:
  • Up to 40 MIPS operation (@ 3.0-3.6V):
    • Industrial temperature range (-40°C to +85°C)
    • Extended temperature range (-40°C to +125°C)
  • High-Performance CPU:
  • Modified Harvard architecture
  • C compiler optimized instruction set
  • 16-bit-wide data path
  • 24-bit-wide instructions
  • Linear program memory addressing up to 4M instruction words
  • Linear data memory addressing up to 64 Kbytes
  • 71 base instructions, mostly one word/one cycle
  • Sixteen 16-bit general purpose registers
  • Flexible and powerful addressing modes
  • Software stack
  • 16 x 16 multiply operations
  • 32/16 and 16/16 divide operations
  • Up to ±16-bit shifts for up to 40-bit data
  • Interrupt Controller:
  • 5-cycle latency
  • Up to 21 available interrupt sources
  • Up to three external interrupts
  • Seven programmable priority levels
  • Four processor exceptions
  • On-Chip Flash and SRAM:
  • Flash program memory (12 Kbytes)
  • Data SRAM (1024 bytes)
  • Boot and General Security for Program Flash
  • Digital I/O:
  • Peripheral Pin Select Functionality
  • Up to 21 programmable digital I/O pins
  • Wake-up/Interrupt-on-Change for up to 21 pins
  • Output pins can drive from 3.0V to 3.6V
  • Up to 5V output with open drain configurations on 5V tolerant pins
  • 4 mA sink on all I/O pins
  • System Management:
  • Flexible clock options:
    • External, crystal, resonator, internal RC
    • Fully integrated Phase-Locked Loop (PLL)
    • Extremely low-jitter PLL
  • Power-up Timer
  • Oscillator Start-up Timer/Stabilizer
  • Watchdog Timer with its own RC oscillator
  • Fail-Safe Clock Monitor (FSCM)
  • Reset by multiple sources
  • Power Management:
  • On-chip 2.5V voltage regulator
  • Switch between clock sources in real time
  • Idle, Sleep, and Doze modes with fast wake-up
  • Timers/Capture/Compare:
  • Timer/Counters, up to three 16-bit timers:
    • Can pair up to make one 32-bit timer
    • One timer runs as Real-Time Clock with external 32.768 kHz oscillator
    • Programmable prescaler
  • Input Capture (up to four channels):
    • Capture on up, down, or both edges
    • 16-bit capture input functions
    • 4-deep FIFO on each capture
  • Output Compare (up to two channels):
    • Single or Dual 16-bit Compare mode
    • 16-bit Glitchless PWM Mode
  • Communication Modules:
  • 4-wire SPI:
    • Framing supports I/O interface to simple codecs
    • Supports 8-bit and 16-bit data
    • Supports all serial clock formats and sampling modes
  • I2C™:
    • Full Multi-Master Slave mode support
    • 7-bit and 10-bit addressing
    • Bus collision detection and arbitration
    • Integrated signal conditioning
    • Slave address masking
  • UART:
    • Interrupt on address bit detect
    • Interrupt on UART error
    • Wake-up on Start bit from Sleep mode
    • 4-character TX and RX FIFO buffers
    • LIN bus support
    • IrDA® encoding and decoding in hardware
    • High-Speed Baud mode
    • Hardware Flow Control with CTS and RTS Analog-to-Digital Converters (ADCs):
  • 10-bit, 1.1 Msps or 12-bit, 500 Ksps conversion:
    • Two and four simultaneous samples (10-bit ADC)
    • Up to 10 input channels with auto-scanning
    • Conversion start can be manual or synchronized with one of four trigger sources
    • Conversion possible in Sleep mode
    • ±2 LSb max integral nonlinearity
    • ±1 LSb max differential nonlinearity

Характеристики

Schedule_b

8542310000

Operating_supply_voltage

3.3 V

Operating_temperature

-40 to 125 °C

Pin_count

28

Product_dimensions

10.2 x 5.3 x 1.75 mm

Program_memory_size

12 Kb

Ram_size

1 KB

Screening_level

Extended Industrial

On_chip_adc

10-chx10-bit, 10-chx12-bit

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS03508/MCHPS03508-1.pdf?hkey=52A5661711E402568146F3353EA87419

Supplier_package

SSOP

Max_speed

40 MHz

Number_of_timers

3

Бренд

Instruction_set_architecture

RISC

Country_of_origin

Thailand

Data_bus_width

16 Bit

Device_core

PIC

Eccn

3A991.A.2

Htsn

8542310001

Тип интерфейса

I2C/SPI/UART

Number_of_programmable_i_os

21

Lead_finish

Matte Tin

Max_expanded_memory_size

12 MB

Max_operating_supply_voltage

3.6, 3.9 V

Max_processing_temp

260 °C

Min_operating_supply_voltage

2.7, 3 V

Mounting

Surface Mount

Msl_level

1

Артикул: PIC24HJ12GP202-E/SS

Описание

18/20/28-Pin Enhanced Flash Microcontrollers with nanoWatt Technology

  • Operating Range:
  • Up to 40 MIPS operation (@ 3.0-3.6V):
    • Industrial temperature range (-40°C to +85°C)
    • Extended temperature range (-40°C to +125°C)
  • High-Performance CPU:
  • Modified Harvard architecture
  • C compiler optimized instruction set
  • 16-bit-wide data path
  • 24-bit-wide instructions
  • Linear program memory addressing up to 4M instruction words
  • Linear data memory addressing up to 64 Kbytes
  • 71 base instructions, mostly one word/one cycle
  • Sixteen 16-bit general purpose registers
  • Flexible and powerful addressing modes
  • Software stack
  • 16 x 16 multiply operations
  • 32/16 and 16/16 divide operations
  • Up to ±16-bit shifts for up to 40-bit data
  • Interrupt Controller:
  • 5-cycle latency
  • Up to 21 available interrupt sources
  • Up to three external interrupts
  • Seven programmable priority levels
  • Four processor exceptions
  • On-Chip Flash and SRAM:
  • Flash program memory (12 Kbytes)
  • Data SRAM (1024 bytes)
  • Boot and General Security for Program Flash
  • Digital I/O:
  • Peripheral Pin Select Functionality
  • Up to 21 programmable digital I/O pins
  • Wake-up/Interrupt-on-Change for up to 21 pins
  • Output pins can drive from 3.0V to 3.6V
  • Up to 5V output with open drain configurations on 5V tolerant pins
  • 4 mA sink on all I/O pins
  • System Management:
  • Flexible clock options:
    • External, crystal, resonator, internal RC
    • Fully integrated Phase-Locked Loop (PLL)
    • Extremely low-jitter PLL
  • Power-up Timer
  • Oscillator Start-up Timer/Stabilizer
  • Watchdog Timer with its own RC oscillator
  • Fail-Safe Clock Monitor (FSCM)
  • Reset by multiple sources
  • Power Management:
  • On-chip 2.5V voltage regulator
  • Switch between clock sources in real time
  • Idle, Sleep, and Doze modes with fast wake-up
  • Timers/Capture/Compare:
  • Timer/Counters, up to three 16-bit timers:
    • Can pair up to make one 32-bit timer
    • One timer runs as Real-Time Clock with external 32.768 kHz oscillator
    • Programmable prescaler
  • Input Capture (up to four channels):
    • Capture on up, down, or both edges
    • 16-bit capture input functions
    • 4-deep FIFO on each capture
  • Output Compare (up to two channels):
    • Single or Dual 16-bit Compare mode
    • 16-bit Glitchless PWM Mode
  • Communication Modules:
  • 4-wire SPI:
    • Framing supports I/O interface to simple codecs
    • Supports 8-bit and 16-bit data
    • Supports all serial clock formats and sampling modes
  • I2C™:
    • Full Multi-Master Slave mode support
    • 7-bit and 10-bit addressing
    • Bus collision detection and arbitration
    • Integrated signal conditioning
    • Slave address masking
  • UART:
    • Interrupt on address bit detect
    • Interrupt on UART error
    • Wake-up on Start bit from Sleep mode
    • 4-character TX and RX FIFO buffers
    • LIN bus support
    • IrDA® encoding and decoding in hardware
    • High-Speed Baud mode
    • Hardware Flow Control with CTS and RTS Analog-to-Digital Converters (ADCs):
  • 10-bit, 1.1 Msps or 12-bit, 500 Ksps conversion:
    • Two and four simultaneous samples (10-bit ADC)
    • Up to 10 input channels with auto-scanning
    • Conversion start can be manual or synchronized with one of four trigger sources
    • Conversion possible in Sleep mode
    • ±2 LSb max integral nonlinearity
    • ±1 LSb max differential nonlinearity

Детали

Schedule_b

8542310000

Operating_supply_voltage

3.3 V

Operating_temperature

-40 to 125 °C

Pin_count

28

Product_dimensions

10.2 x 5.3 x 1.75 mm

Program_memory_size

12 Kb

Ram_size

1 KB

Screening_level

Extended Industrial

On_chip_adc

10-chx10-bit, 10-chx12-bit

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS03508/MCHPS03508-1.pdf?hkey=52A5661711E402568146F3353EA87419

Supplier_package

SSOP

Max_speed

40 MHz

Number_of_timers

3

Бренд

Instruction_set_architecture

RISC

Country_of_origin

Thailand

Data_bus_width

16 Bit

Device_core

PIC

Eccn

3A991.A.2

Htsn

8542310001

Тип интерфейса

I2C/SPI/UART

Number_of_programmable_i_os

21

Lead_finish

Matte Tin

Max_expanded_memory_size

12 MB

Max_operating_supply_voltage

3.6, 3.9 V

Max_processing_temp

260 °C

Min_operating_supply_voltage

2.7, 3 V

Mounting

Surface Mount

Msl_level

1