PIC24HJ64GP206A

40 MIPS, 64KB Flash, 8KB RAM, 64 pins

制造商:

产品信息

The PIC24H 16-bit device family employs a powerful 16-bit architecture, ideal for applications that rely on high-speed, repetitive computations, as well as control.The devices are pin compatible with the dsPIC33F family of devices, and also share a very high degree of compatibility with the dsPIC30F family devices. This allows seamless migration options from/to PIC24F, dsPIC30F and dsPIC33F devices

Operating Range:

  DC – 40 MIPS (40 MIPS @ 3.0-3.6V, -40°C to +125°C)

  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 1 word/1 cycle

  Sixteen 16-bit General Purpose Registers

  Flexible and powerful Indirect Addressing modes

  Software stack

  16 x 16 multiply operations

  32/16 and 16/16 divide operations

DMA

  Up to ±16-bit data shifts Direct Memory Access (DMA)

  8-channel hardware DMA

  2 Kbytes dual ported DMA buffer area (DMA RAM) to store data transferred via DMA

  Allows data transfer between RAM and a peripheral while CPU is executing code (nocycle stealing)

  Most peripherals support DMA Interrupt Controller

Interrupt Controller

  5-cycle latency

  118 interrupt vectors

  Up to 61 available interrupt sources

  Up to 5 external interrupts

  7 programmable priority levels

  5 processor exceptions

Digital I/O

  Wake-up/Interrupt-on-Change on up to 24 pins

  Output pins can drive from 3.0V to 3.6V

  All digital input pins are 5V tolerant

  4 mA sink on all I/O pins

System Management

  Flexible clock options

  External, crystal, resonator, internal RC

  Fully integrated PLL - Extremely low jitter PLL

  Power-up Timer

  Oscillator Start-up Timer/Stabilizer

  Watchdog Timer with its own RC oscillator

  Fail-Safe Clock Monitor

  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/PWM:

  Timer/Counters, up to nine 16-bit timers

  Can pair up to make four 32-bit timers

  1 timer runs as Real-Time Clock with external 32.768 kHz oscillator

  Programmable prescaler

  Input Capture (up to 8 channels)

  Capture on up, down or both edges - 16-bit capture input functions - 4-deep FIFOon each capture

  Output Compare (up to 8 channels)

  Single or Dual 16-Bit Compare mode

  16-bit Glitchless PWM mode

Communication Modules

  3-wire SPI (up to 2 modules)

  Framing supports I/O interface to simple codecs

  Supports 8-bit and 16-bit data

  Supports all serial clock formats and sampling modes

  I2C™ (up to 2 modules)

  Full Multi-Master Slave mode support

  7-bit and 10-bit addressing

  Bus collision detection and arbitration

  Integrated signal conditioning

  Slave address masking

  UART (up to 2 modules)

  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

  Enhanced CAN (ECAN™ module) 2.0B active (up to 2 modules)

  Up to 8 transmit and up to 32 receive buffers

  16 receive filters and 3 masks

  Loopback, Listen Only and Listen All Messages modes for diagnostics and bus monitoring

  Wake-up on CAN message

  Automatic processing of Remote Transmission Requests

  FIFO mode using DMA

  DeviceNet™ addressing support Analog-to-Digital

Converters

  Up to two A/D modules in a device

  10-bit, 1.1 Msps or 12-bit, 500 ksps conversion

  2, 4 or 8 simultaneous samples

  Up to 32 input channels with auto-scanning

  Conversion start can be manual or synchronized with 1 of 4 trigger sources

  Conversion possible in Sleep mode

  ±2 LSb max integral nonlinearity

  ±1 LSb max differential nonlinearity CMOS Flash

Technology

  Low-power, high-speed Flash technology

  Fully static design

  3.3V (±10%) operating voltage

  Extended Operating Temperature

Packages

  64-pin TQFP & QFN packages

    PIC24HJ64GP206A封装图

    在线购买

    应用案例