dsPIC33FJ32GS406/606/608/610 and dsPIC33FJ64GS406/606/608/610 16-bit Digital Signal Controllers (up to 64 KB Flash and 9 KB SRAM) with High-Speed PWM, ADC, and Comparators Operating Conditions Advanced Analog Features (Continued) 3.0V to 3.6V, -40C to +85C, DC to 50 MIPS Up to four High-Speed Comparators with direct 3.0V to 3.6V, -40C to +125C, DC to 40 MIPS connection to the PWM module: - 10-bit Digital-to-Analog Converter (DAC) for each Core: 16-bit dsPIC33F comparator Code-efficient (C and Assembly) architecture - DAC reference output Two 40-bit wide accumulators - Programmable references with 1024 voltage points Single-cycle (MAC/MPY) with dual data fetch Timers/Output Compare/Input Capture Single-cycle mixed-sign MUL plus hardware divide Six general purpose timers: 32-bit multiply support - Five 16-bit and up to two 32-bit timers/counters Clock Management Four Output Compare (OC) modules configurable as timers/counters 1% internal oscillator Quadrature Encoder Interface (QEI) module Programmable PLLs and oscillator clock sources configurable as timer/counter Fail-Safe Clock Monitor (FSCM) Four Input Capture (IC) modules Independent Watchdog Timer (WDT) Fast wake-up and start-up Communication Interfaces Two UART modules (12.5 Mbps) Power Management - With support for LIN 2.0 protocols and IrDA Low-power management modes (Sleep, Idle, Doze) Two 4-wire SPI modules (15 Mbps) Integrated Power-on Reset and Brown-out Reset ECAN module (1 Mbaud) CAN 2.0B support 1.7 mA/MHz dynamic current (typical) 2 Two I C modules (up to 1 Mbaud) with SMBus 50 A IPD current (typical) support High-Speed PWM Direct Memory Access (DMA) Up to nine PWM pairs with independent timing 4-channel DMA with user-selectable priority arbitration Dead time for rising and falling edges UART, SPI, ECAN, IC, OC, and Timers 1.04 ns PWM resolution PWM support for: Input/Output - DC/DC, AC/DC, Inverters, PFC, Lighting Sink/Source 18 mA on 18 pins, 10 mA on 1 pin, or - BLDC, PMSM, ACIM, SRM 6 mA on 66 pins Programmable Fault inputs 5V-tolerant pins Flexible trigger configurations for ADC conversions Selectable open drain and pull-ups 29 external interrupts Advanced Analog Features High-Speed ADC module: Qualification and Class B Support - 10-bit resolution with up to two Successive Approxi- mation Register (SAR) converters (up to 4 Msps) AEC-Q100 REVG (Grade 1 -40C to +125C) Class B Safety Library, IEC 60730, VDE certified - Up to 24 input channels grouped into 12 conversion pairs plus two voltage reference Debugger Development Support monitoring inputs In-circuit and in-application programming - Dedicated result buffer for each analog channel Two program and two complex data breakpoints Flexible and independent ADC trigger sources IEEE 1149.2-compatible (JTAG) boundary scan Trace and run-time watch Packages Type QFN TQFP Pin Count 64 64 80 100 100 I/O Pins 58 58 74 85 85 Contact Lead/Pitch 0.50 0.50 0.50 0.40 0.50 Dimensions 9x9x0.9 10x10x1 12x12x1 12x12x1 14x14x1 Note: All dimensions are in millimeters (mm) unless specified. 2009-2012 Microchip Technology Inc. Preliminary DS70591D-page 1dsPIC33FJ32GS406/606/608/610 and dsPIC33FJ64GS406/606/608/610 dsPIC33FJ32GS406/606/608/610 and dsPIC33FJ64GS406/606/608/610 PRODUCT FAMILIES The device names, pin counts, memory sizes, and peripheral availability of each device are listed in Table 1. The following pages show their pinout diagrams. TABLE 1: dsPIC33FJ32GS406/606/608/610 and dsPIC33FJ64GS406/606/608/610 CONTROLLER FAMILIES ADC Device dsPIC33FJ32GS406 64 32 4K 5 4 4 2 1 2 0 0 6x2 0 5 0 2 1 5 16 58 PT, MR dsPIC33FJ32GS606 64 32 4K 5 4 4 2 2 2 0 0 6x2 4 5 1 2 2 6 16 58 PT, MR dsPIC33FJ32GS608 80 32 4K 5 4 4 2 2 2 0 0 8x2 4 5 1 2 2 6 18 74 PT dsPIC33FJ32GS610 100 32 4K 5 4 4 2 2 2 0 0 9x2 4 5 1 2 2 6 24 85 PT, PF dsPIC33FJ64GS406 64 64 8K 5 4 4 2 1 2 0 0 6x2 0 5 0 2 1 5 16 58 PT, MR (1) dsPIC33FJ64GS606 64 64 9K 5 4 4 2 2 2 1 4 6x2 451 226 16 58 PT, MR (1) dsPIC33FJ64GS608 80 64 9K 5 4 4 2 2 2 1 4 8x2 451 226 18 74 PT (1) dsPIC33FJ64GS610 100 64 9K 5 4 4 2 2 2 1 4 9x2 451 226 24 85 PT, PF Note 1: RAM size is inclusive of 1 Kbyte DMA RAM. DS70591D-page 2 Preliminary 2009-2012 Microchip Technology Inc. Pins Program Flash Memory (Kbytes) RAM (Bytes) 16-bit Timer Input Capture Output Compare UART Quadrature Encoder Interface SPI ECAN DMA Channels PWM Analog Comparator External Interrupts DAC Output 2 I C SARs Sample and Hold (S&H) Circuit Analog-to-Digital Inputs I/O Pins Packages