dspic33f Family Data Sheet

Size: px
Start display at page:

Download "dspic33f Family Data Sheet"

Transcription

1 Family Data Sheet High-Performance, 16-bit Digital Signal Controllers 2005 Microchip Technology Inc. Advance Information DS70165A

2 Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained in their particular Microchip Data Sheet. Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as unbreakable. Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break Microchip s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WAR- RANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip s products as critical components in life support systems is not authorized except with express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights. Trademarks The Microchip name and logo, the Microchip logo, Accuron, dspic, KEELOQ, microid, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, PowerSmart, rfpic, and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, PICMASTER, SEEVAL, SmartSensor and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, Application Maestro, dspicdem, dspicdem.net, dspicworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzylab, In-Circuit Serial Programming, ICSP, ICEPIC, Linear Active Thermistor, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, rflab, rfpicdem, Select Mode, Smart Serial, SmartTel, Total Endurance and WiperLock are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. 2005, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. Microchip received ISO/TS-16949:2002 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona and Mountain View, California in October The Company s quality system processes and procedures are for its PICmicro 8-bit MCUs, KEELOQ code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip s quality system for the design and manufacture of development systems is ISO 9001:2000 certified. DS70165A-page ii Advance Information 2005 Microchip Technology Inc.

3 High-Performance, 16-bit Digital Signal Controllers Operating Range DC 40 MIPS ( V, -40 C to +85 C) Industrial temperature range (-40 C to +85 C) High-Performance DSC 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 84 base instructions: mostly 1 word/1 cycle Sixteen 16-bit General Purpose Registers Two 40-bit accumulators: - With rounding and saturation options Flexible and powerful addressing modes: - Indirect, Modulo and Bit-Reversed Software stack 16 x 16 fractional/integer multiply operations 32/16 and 16/16 divide operations Single-cycle multiply and accumulate: - Accumulator write back for DSP operations - Dual data fetch Up to ±16-bit shifts for up to 40-bit data Direct Memory Access (DMA) 8-channel hardware DMA: - 6-channel hardware DMA in devices marked PS 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 (no cycle stealing) - 1 Kbyte DMA RAM in devices marked PS Most peripherals support DMA Interrupt Controller 5-cycle latency 118 interrupt vectors Up to 67 available interrupt sources: - Up to 63 available interrupt sources in devices marked PS Up to 5 external interrupts 7 programmable priority levels 5 processor exceptions Digital I/O Up to 85 programmable digital I/O pins 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 On-Chip Flash and SRAM Flash program memory, up to 256 Kbytes Data SRAM, up to 30 Kbytes (includes 2 Kbytes of DMA RAM): - Up to 33 Kbytes on devices marked PS (includes 1 Kbyte of DMA RAM) 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 khz oscillator - Programmable prescaler Input Capture (up to 8 channels): - Capture on up, down or both edges - 16-bit capture input functions - 4-deep FIFO on each capture Output Compare (up to 8 channels): - Single or Dual 16-Bit Compare mode - 16-bit Glitchless PWM mode 2005 Microchip Technology Inc. Advance Information DS70165A-page 1

4 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 I 2 C (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 - 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 Data Converter Interface (DCI) module: - Codec interface - Supports I 2 S and AC 97 protocols - Up to 16-bit data words, up to 16 words per frame - 4-word deep TX and RX buffers Enhanced CAN (ECAN ) 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 - Not present in devices marked PS CAN 2.0B active (up to 2 modules) in devices marked PS : - 3 transmit and 2 receive buffers - 6 receive filters and 2 masks - Loopback, Listen Only and Listen All Messages modes for diagnostics and bus monitoring - Wake-up on CAN message Motor Control Peripherals Motor Control PWM (up to 8 channels): - 4 duty cycle generators - Independent or Complementary mode - Programmable dead time and output polarity - Edge or center-aligned - Manual output override control - Up to 2 Fault inputs - Trigger for A/D conversions - PWM frequency for 16-bit resolution (@ 40 MIPS) = 1220 Hz for Edge-Aligned mode, 610 Hz for Center-Aligned mode - PWM frequency for 11-bit resolution (@ 40 MIPS) = 39.1 khz for Edge-Aligned mode, khz for Center-Aligned mode Quadrature Encoder Interface module: - Phase A, Phase B and index pulse input - 16-bit up/down position counter - Count direction status - Position Measurement (x2 and x4) mode - Programmable digital noise filters on inputs - Alternate 16-bit Timer/Counter mode - Interrupt on position counter rollover/underflow Analog-to-Digital Converters Up to two A/D modules in a device 10-bit, 2.2 Msps or 12-bit, 1 Msps 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 - ±1 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 Industrial temperature Low-power consumption Packaging: 100-pin TQFP (14x14x1 mm and 12x12x1 mm): - Only 14x14x1 mm for devices marked PS 80-pin TQFP (12x12x1 mm) 64-pin TQFP (10x10x1 mm) Note: See the device variant tables for exact peripheral features per device. DS70165A-page 2 Advance Information 2005 Microchip Technology Inc.

5 dspic33f PRODUCT FAMILIES Note: Prototype samples are intended for dspic33f early adopters and are based on early revision silicon. Devices are marked with a PS suffix. Major differences are noted in this data sheet. For additional information, please contact your Microchip salesperson. There are two device subfamilies within the dspic33f family of devices. They are the General Purpose Family and the Motor Control Family. The General Purpose Family is ideal for a wide variety of 16-bit MCU embedded applications. The variants with codec interfaces are well-suited for speech and audio processing applications. The Motor Control Family supports a variety of motor control applications, such as brushless DC motors, single and 3-phase induction motors and switched reluctance motors. These products are also well-suited for Uninterrupted Power Supply (UPS), inverters, Switched mode power supplies, power factor correction and also for controlling the power management module in servers, telecommunication equipment and other industrial equipment. The device names, pin counts, memory sizes and peripheral availability of each family are listed below, followed by their pinout diagrams. dspic33f General Purpose Family Variants Device Pins Program Flash Memory (Kbyte) RAM (Kbyte) (1) 16-bit Timer Input Capture Output Compare Std. PWM Codec Interface A/D Converter UART SPI I 2 C Enhanced CAN I/O Pins (Max) (2) Packages 33FJ64GP A/D, 18 ch PT 33FJ64GP A/D, 18 ch PT 33FJ64GP A/D, 32 ch PF, PT 33FJ64GP A/D, 18 ch PT 33FJ64GP A/D, 24 ch PT 33FJ64GP A/D, 32 ch PF, PT 33FJ128GP A/D, 18 ch PT 33FJ128GP A/D, 18 ch PT 33FJ128GP A/D, 32 ch PF, PT 33FJ128GP A/D, 18 ch PT 33FJ128GP A/D, 24 ch PT 33FJ128GP A/D, 32 ch PF, PT 33FJ256GP A/D, 18 ch PT 33FJ256GP A/D, 32 ch PF, PT 33FJ256GP A/D, 32 ch PF, PT Note 1: RAM size is inclusive of 2 Kbytes DMA RAM. 2: Maximum I/O pin count includes pins shared by the peripheral functions Microchip Technology Inc. Advance Information DS70165A-page 3

6 DS70165A-page 4 Advance Information 2005 Microchip Technology Inc. Pin Diagrams 64-Pin TQFP PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 COFS/RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 OC8/CN16/RD7 CSDO/RG13 CSDI/RG12 CSCK/RG14 VDDCORE RG1 RF1 RG0 OC2/RD1 OC3/RD2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 VSS VDD TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/CN18/RF5 U2RX/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 IC3/INT3/RD10 VDD RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj64gp206 dspic33fj128gp206

7 2005 Microchip Technology Inc. Advance Information DS70165A-page 5 dspic33f Pin Diagrams (Continued) 64-Pin TQFP PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 COFS/RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 OC8/CN16/RD7 CSDO/RG13 CSDI/RG12 CSCK/RG14 VDDCORE RG1 RF1 RG0 OC2/RD1 OC3/RD2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 VSS VDD TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/SCL2/CN18/RF5 U2RX/SDA2/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 IC3/INT3/RD10 VDD RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj64gp306 dspic33fj128gp306

8 DS70165A-page 6 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) 64-Pin TQFP PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 COFS/RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 OC8/CN16/RD7 CSDO/RG13 CSDI/RG12 CSCK/RG14 VDDCORE RG1 C1TX/RF1 RG0 OC2/RD1 OC3/RD2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 VSS VDD TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/SCL2/CN18/RF5 U2RX/SDA2/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 IC3/INT3/RD10 VDD C1RX/RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj256gp506

9 2005 Microchip Technology Inc. Advance Information DS70165A-page 7 dspic33f Pin Diagrams (Continued) 64-Pin TQFP PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC2/U1CTS/INT2/RD9 IC1/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 COFS/RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 OC8/CN16/RD7 CSDO/RG13 CSDI/RG12 CSCK/RG14 VDDCORE C2TX/RG1 C1TX/RF1 C2RX/RG0 OC2/RD1 OC3/RD2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 VSS VDD TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/SCL2/CN18/RF5 U2RX/SDA2/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 IC3/INT3/RD10 VDD C1RX/RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj64gp706 dspic33fj128gp706

10 DS70165A-page 8 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) 80-Pin TQFP dspic33fj64gp IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 CSCK/RG14 AN23/CN23/RA7 AN22/CN22/RA6 C2RX/RG0 C2TX/RG1 C1TX/RF1 C1RX/RF0 CSDO/RG13 CSDI/RG12 OC8/CN16/RD7 OC6/CN14/RD5 OC1/RD0 IC4/RD11 IC2/RD9 IC1/RD8 IC3/RD10 VSS OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RX/RF2 U1TX/RF3 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/CN1/RC13 VREF+/RA10 VREF-/RA9 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2RX/CN17/RF4 IC8/U1RTS/CN21/RD15 U2TX/CN18/RF5 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 VSS VDD COFS/RG15 AN16/T2CK/T7CK/RC1 TDO/AN21/INT2/RE9 TMS/AN20/INT1/RE8 TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 VDD VDDCORE OC5/CN13/RD4 IC6/CN19/RD13 SDA1/RG3 SDI1/RF7 SDO1/RF8 AN5/CN7/RB5 VSS OSC2/CLKO/RC15 OC7/CN15/RD6 SCK1/INT0/RF6 IC7/U1CTS/CN20/RD14 SDA2/INT4/RA15 SCL2/INT3/RA14 dspic33fj128gp708

11 2005 Microchip Technology Inc. Advance Information DS70165A-page 9 dspic33f Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 AN26/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 AN25/RE1 AN24/RE0 RG0 AN28/RE4 AN27/RE3 RF0 VDDCORE PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 U1TX/RF3 VSS PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 VDD VSS PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD TMS/RA0 AN20/INT1/RE8 AN21/INT2/RE9 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 RG1 RF1 OC8/CN16/RD7 OC7/CN15/RD6 TDO/RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD TDI/RA4 TCK/RA1 100-Pin TQFP dspic33fj64gp310 dspic33fj128gp

12 DS70165A-page 10 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 AN26/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 AN25/RE1 AN24/RE0 RG0 AN28/RE4 AN27/RE3 C1RX/RF0 VDDCORE PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 U1TX/RF3 VSS PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 VDD VSS PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD TMS/RA0 AN20/INT1/RE8 AN21/INT2/RE9 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 RG1 C1TX/RF1 OC8/CN16/RD7 OC7/CN15/RD6 TDO/RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD TDI/RA4 TCK/RA1 100-Pin TQFP dspic33fj256gp

13 2005 Microchip Technology Inc. Advance Information DS70165A-page 11 dspic33f Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 AN26/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 AN25/RE1 AN24/RE0 C2RX/RG0 AN28/RE4 AN27/RE3 C1RX/RF0 VDDCORE PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 U1TX/RF3 VSS PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 VDD VSS PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD TMS/RA0 AN20/INT1/RE8 AN21/INT2/RE9 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 C2TX/RG1 C1TX/RF1 OC8/CN16/RD7 OC7/CN15/RD6 TDO/RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD TDI/RA4 TCK/RA1 100-Pin TQFP dspic33fj128gp dspic33fj256gp710 dspic33fj64gp710

14 dspic33f General Purpose Family Variants (Devices Marked PS ) Device Pins Program Flash Memory (Kbyte) RAM (Kbyte) (1) Timer 16-bit Input Capture Output Compare Std. PWM Codec Interface A/D Converter UART SPI I 2 C CAN I/O Pins (Max) (2) Packages 33FJ128GP706PS A/D, 18 ch 33FJ128GP708PS A/D, 24 ch 33FJ256GP710PS A/D, 32 ch Note 1: RAM size is inclusive of 1 Kbyte DMA RAM. 2: Maximum I/O pin count includes pins shared by the peripheral functions PT PT PF Pin Diagrams 64-Pin TQFP dspic33fj128gp706ps COFS/RG15 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/T5CK/CN11/RG9 VSS VDD AN5/IC8/CN7/RB5 AN4/IC7/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 AN1/VREF-/CN3/RB1 AN0/VREF+/CN2/RB EMUC1/SOSCO/T1CK/CN0/RC14 EMUD1/SOSCI/T4CK/CN1/RC13 EMUC2/OC1/RD0 IC4/INT4/RD11 IC3/INT3/RD10 IC2/INT2/RD9 IC1/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SDA1/RG3 EMUC3/SCK1/INT0/RF6 U1RX/SDI1/RF2 EMUD3/U1TX/SDO1/RF3 PGC/EMUC/AN6/OCFA/RB6 PGD/EMUD/AN7/RB7 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VSS VDD AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 U2RX/SDA2/CN17/RF4 U2TX/SCL2/CN18/RF CSDO/RG13 CSDI/RG12 CSCK/RG14 C2RX/RG0 C2TX/RG1 C1TX/RF1 C1RX/RF0 VDD VDDCORE OC8/CN16/RD7 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 OC4/RD3 OC3/RD2 EMUD2/OC2/RD1 DS70165A-page 12 Advance Information 2005 Microchip Technology Inc.

15 2005 Microchip Technology Inc. Advance Information DS70165A-page 13 dspic33f Pin Diagrams (Continued) 80-Pin TQFP IC5/RD12 OC4/RD3 OC3/RD2 EMUD2/OC2/RD1 CSCK/RG14 AN23/CN23/RA7 AN22/CN22/RA6 C2RX/RG0 C2TX/RG1 C1TX/RF1 C1RX/RF0 CSDO/RG13 CSDI/RG12 OC8/CN16/RD7 OC6/CN14/RD5 EMUC2/OC1/RD0 IC4/RD11 IC2/RD9 IC1/RD8 IC3/RD10 VSS OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RX/RF2 EMUD3/U1TX/RF3 EMUC1/SOSCO/T1CK/CN0/RC14 EMUD1/SOSCI/CN1/RC13 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2RX/CN17/RF4 IC8/CN21/RD15 U2TX/CN18/RF5 AN6/OCFA/RB6 AN7/RB7 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC/EMUC/AN1/CN3/RB1 PGD/EMUD/AN0/CN2/RB0 VSS VDD COFS/RG15 AN16/T2CK/T7CK/RC1 AN21/INT2/RA13 AN20/INT1/RA12 AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 VDD VDDCORE OC5/CN13/RD4 IC6/CN19/RD13 SDA1/RG3 SDI1/RF7 SDO1/RF8 AN5/CN7/RB5 VSS OSC2/CLKO/RC15 OC7/CN15/RD6 EMUC3/SCK1/INT0/RF6 IC7/CN20/RD14 SDA2/INT4/RA15 SCL2/INT3/RA14 dspic33fj128gp708ps

16 DS70165A-page 14 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 EMUD2/OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 AN26/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 AN25/RE1 AN24/RE0 C2RX/RG0 AN28/RE4 AN27/RE3 C1RX/RF0 VDDCORE EMUD1/SOSCI/CN1/RC13 EMUC2/OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 EMUC3/SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 EMUD3/U1TX/RF3 VSS EMUC1/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/CN20/RD14 IC8/CN21/RD15 VDD VSS AN6/OCFA/RB6 AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 AN29/RE5 AN30/RE6 AN31/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD RA0 AN20/INT1/RA12 AN21/INT2/RA13 AN5/CN7/RB5 AN4/CN6/RB4 AN3/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC/EMUC/AN1/CN3/RB1 PGD/EMUD/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 C2TX/RG1 C1TX/RF1 OC8/CN16/RD7 OC7/CN15/RD6 RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD RA4 RA1 100-Pin TQFP dspic33fj256gp710ps 100

17 dspic33f Motor Control Family Variants Device Pins Program Flash Memory (Kbyte) RAM (Kbyte) (1) Timer 16-bit Input Capture Output Compare Std. PWM Motor Control PWM Quadrature Encoder Interface Codec Interface A/D Converter UART SPI I 2 C Enhanced CAN I/O Pins (Max) (2) Packages 33FJ64MC ch A/D, 16 ch 33FJ64MC ch A/D, 18 ch 33FJ64MC ch A/D, 24 ch 33FJ64MC ch A/D, 16 ch 33FJ64MC ch A/D, 24 ch 33FJ128MC ch A/D, 16 ch 33FJ128MC ch A/D, 24 ch 33FJ128MC ch A/D, 16 ch 33FJ128MC ch A/D, 18 ch 33FJ128MC ch A/D, 24 ch 33FJ256MC ch A/D, 24 ch 33FJ256MC ch A/D, 24 ch Note 1: RAM size is inclusive of 2 Kbytes DMA RAM. 2: Maximum I/O pin count includes pins shared by the peripheral functions PT PT PF, PT PT PF, PT PT PF, PT PT PT PF, PT PF, PT PF, PT 2005 Microchip Technology Inc. Advance Information DS70165A-page 15

18 DS70165A-page 16 Advance Information 2005 Microchip Technology Inc. Pin Diagrams 64-Pin TQFP PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC2/U1CTS/FLTB/INT2/RD9 IC1/FLTA/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 OC8/UPDN/CN16/RD7 PWM3L/RE4 PWM2H/RE3 PWM2L/RE2 VDDCORE PWM1L/RE0 C1TX/RF1 PWM1H/RE1 OC2/RD1 OC3/RD2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 VSS VDD TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/CN18/RF5 U2RX/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/QEB/IC8/CN7/RB5 AN4/QEA/IC7/CN6/RB4 IC3/INT3/RD10 VDD C1RX/RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj64mc506

19 2005 Microchip Technology Inc. Advance Information DS70165A-page 17 dspic33f Pin Diagrams (Continued) 64-Pin TQFP PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/T4CK/CN1/RC13 OC1/RD0 IC4/INT4/RD11 IC2/U1CTS/FLTB/INT2/RD9 IC1/FLTA/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RTS/SCK1/INT0/RF6 U1RX/SDI1/RF2 U1TX/SDO1/RF3 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/VREF-/CN3/RB1 PGD3/EMUD3/AN0/VREF+/CN2/RB0 OC8/UPDN/CN16/RD7 PWM3L/RE4 PWM2H/RE3 PWM2L/RE2 VDDCORE PWM1L/RE0 C1TX/RF1 PWM1H/RE1 OC2/RD1 OC3/RD2 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 TMS/AN10/RB10 TDO/AN11/RB11 VSS VDD TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/SCL2/CN18/RF5 U2RX/SDA2/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/QEB/IC8/CN7/RB5 AN4/QEA/IC7/CN6/RB4 IC3/INT3/RD10 VDD C1RX/RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj128mc506 dspic33fj64mc506 dspic33fj128mc706

20 DS70165A-page 18 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) 80-Pin TQFP IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 PWM2L/RE2 PWM1H/RE1 PWM1L/RE0 RG0 RG1 C1TX/RF1 C1RX/RF0 PWM3L/RE4 PWM2H/RE3 OC8/CN16/UPDN/RD7 OC6/CN14/RD5 OC1/RD0 IC4/RD11 IC2/RD9 IC1/RD8 IC3/RD10 VSS OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RX/RF2 U1TX/RF3 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/CN1/RC13 VREF+/RA10 VREF-/RA9 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2RX/CN17/RF4 IC8/U1RTS/CN21/RD15 U2TX/CN18/RF5 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 VSS VDD PWM3H/RE5 PWM4L/RE6 TDO/FLTB/INT2/RE9 TMS/FLTA/INT1/RE8 TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 VDD VDDCORE OC5/CN13/RD4 IC6/CN19/RD13 SDA1/RG3 SDI1/RF7 SDO1/RF8 AN5/QEB/CN7/RB5 VSS OSC2/CLKO/RC15 OC7/CN15/RD6 SCK1/INT0/RF6 IC7/U1CTS/CN20/RD14 SDA2/INT4/RA15 SCL2/INT3/RA14 dspic33fj64mc508

21 2005 Microchip Technology Inc. Advance Information DS70165A-page 19 dspic33f Pin Diagrams (Continued) 80-Pin TQFP IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 PWM2L/RE2 PWM1H/RE1 PWM1L/RE0 CRX2/RG0 C2TX/RG1 C1TX/RF1 C1RX/RF0 PWM3L/RE4 PWM2H/RE3 OC8/CN16/UPDN/RD7 OC6/CN14/RD5 OC1/RD0 IC4/RD11 IC2/RD9 IC1/RD8 IC3/RD10 VSS OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RX/RF2 U1TX/RF3 PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 PGD2/EMUD2/SOSCI/CN1/RC13 VREF+/RA10 VREF-/RA9 AVDD AVSS U2CTS/AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2RX/CN17/RF4 IC8/U1RTS/CN21/RD15 U2TX/CN18/RF5 PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 VSS VDD PWM3H/RE5 PWM4L/RE6 TDO/FLTB/INT2/RE9 TMS/FLTA/INT1/RE8 TCK/AN12/RB12 TDI/AN13/RB13 U2RTS/AN14/RB14 AN15/OCFB/CN12/RB15 VDD VDDCORE OC5/CN13/RD4 IC6/CN19/RD13 SDA1/RG3 SDI1/RF7 SDO1/RF8 AN5/QEB/CN7/RB5 VSS OSC2/CLKO/RC15 OC7/CN15/RD6 SCK1/INT0/RF6 IC7/U1CTS/CN20/RD14 SDA2/INT4/RA15 SCL2/INT3/RA14 dspic33fj128mc708

22 DS70165A-page 20 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 PWM2L/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 PWM1H/RE1 PWM1L/RE0 RG0 PWM3L/RE4 PWM2H/RE3 C1RX/RF0 VDDCORE PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 RA3 RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 U1TX/RF3 VSS PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 VDD VSS PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD TMS/RA0 AN20/FLTA/INT1/RE8 AN21/FLTB/INT2/RE9 AN5/QEB/CN7/RB5 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 RG1 C1TX/RF1 OC8/UPDN//CN16/RD7 OC7/CN15/RD6 TDO/RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD TDI/RA4 TCK/RA1 100-Pin TQFP dspic33fj64mc510

23 2005 Microchip Technology Inc. Advance Information DS70165A-page 21 dspic33f Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 PWM2L/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 PWM1H/RE1 PWM1L/RE0 RG0 PWM3L/RE4 PWM2H/RE3 C1RX/RF0 VDDCORE PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 U1TX/RF3 VSS PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 VDD VSS PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD TMS/RA0 AN20/FLTA/INT1/RE8 AN21/FLTB/INT2/RE9 AN5/QEB/CN7/RB5 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 RG1 C1TX/RF1 OC8/UPDN//CN16/RD7 OC7/CN15/RD6 TDO/RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD TDI/RA4 TCK/RA1 100-Pin TQFP dspic33fj128mc510 dspic33fj256mc510

24 DS70165A-page 22 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 PWM2L/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 PWM1H/RE1 PWM1L/RE0 C2RX/RG0 PWM3L/RE4 PWM2H/RE3 C1RX/RF0 VDDCORE PGD2/EMUD2/SOSCI/CN1/RC13 OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 U1TX/RF3 VSS PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/U1CTS/CN20/RD14 IC8/U1RTS/CN21/RD15 VDD VSS PGC1/EMUC1/AN6/OCFA/RB6 PGD1/EMUD1/AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD TMS/RA0 AN20/FLTA/INT1/RE8 AN21/FLTB/INT2/RE9 AN5/QEB/CN7/RB5 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC3/EMUC3/AN1/CN3/RB1 PGD3/EMUD3/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 C2TX/RG1 C1TX/RF1 OC8/UPDN//CN16/RD7 OC7/CN15/RD6 TDO/RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD TDI/RA4 TCK/RA1 100-Pin TQFP dspic33fj64mc710 dspic33fj128mc710 dspic33fj256mc710

25 dspic33f Motor Control Family Variants (Devices Marked PS ) Device Pins Program Flash Memory (Kbyte) RAM (Kbyte) (1) Timer 16-bit Input Capture Output Compare Std. PWM Motor Control PWM Quadrature Encoder Interface Codec Interface A/D Converter UART SPI I 2 C CAN I/O Pins (Max) (2) Packages 33FJ128MC706PS ch A/D, 16 ch 33FJ128MC708PS ch A/D, 18 ch 33FJ256MC710PS ch A/D, 24 ch Note 1: RAM size is inclusive of 1 Kbyte DMA RAM. 2: Maximum I/O pin count includes pins shared by the peripheral functions PT PT PF 2005 Microchip Technology Inc. Advance Information DS70165A-page 23

26 DS70165A-page 24 Advance Information 2005 Microchip Technology Inc. Pin Diagrams 64-Pin TQFP EMUC1/SOSCO/T1CK/CN0/RC14 EMUD1/SOSCI/T4CK/CN1/RC13 EMUC2/OC1/RD0 IC4/INT4/RD11 IC2/FLTB/INT2/RD9 IC1/FLTA/INT1/RD8 VSS OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 EMUC3/SCK1/INT0/RF6 U1RX/SDI1/RF2 EMUD3/U1TX/SDO1/RF3 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR VSS VDD AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 AN1/VREF-/CN3/RB1 AN0/VREF+/CN2/RB0 OC8/UPDN/CN16/RD7 PWM3L/RE4 PWM2H/RE3 PWM2L/RE2 VDDCORE PWM1L/RE0 C1TX/RF1 PWM1H/RE1 EMUD2/OC2/RD1 OC3/RD2 PGC/EMUC/AN6/OCFA/RB6 PGD/EMUD/AN7/RB7 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VSS VDD AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 U2TX/SCL2/CN18/RF5 U2RX/SDA2/CN17/RF4 SDA1/RG SS2/T5CK/CN11/RG9 AN5/QEB/IC8/CN7/RB5 AN4/QEA/IC7/CN6/RB4 IC3/INT3/RD10 VDD C1RX/RF0 OC4/RD3 OC7/CN15/RD6 OC6/IC6/CN14/RD5 OC5/IC5/CN13/RD4 dspic33fj128mc706ps

27 2005 Microchip Technology Inc. Advance Information DS70165A-page 25 dspic33f Pin Diagrams (Continued) 80-Pin TQFP IC5/RD12 OC4/RD3 OC3/RD2 EMUD2/OC2/RD1 PWM2L/RE2 PWM1H/RE1 PWM1L/RE0 CRX2/RG0 C2TX/RG1 C1TX/RF1 C1RX/RF0 PWM3L/RE4 PWM2H/RE3 OC8/CN16/UPDN/RD7 OC6/CN14/RD5 EMUC2/OC1/RD0 IC4/RD11 IC2/RD9 IC1/RD8 IC3/RD10 VSS OSC1/CLKIN/RC12 VDD SCL1/RG2 U1RX/RF2 EMUD3/U1TX/RF3 EMUC1/SOSCO/T1CK/CN0/RC14 EMUD1/SOSCI/CN1/RC13 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2RX/CN17/RF4 IC8/CN21/RD15 U2TX/CN18/RF5 AN6/OCFA/RB6 AN7/RB7 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 SCK2/CN8/RG6 SDI2/CN9/RG7 SDO2/CN10/RG8 MCLR SS2/CN11/RG9 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 PGC/EMUC/AN1/CN3/RB1 PGD/EMUD/AN0/CN2/RB0 VSS VDD PWM3H/RE5 PWM4L/RE6 FLTB/INT2/RE9 FLTA/INT1/RE8 AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 VDD VDDCORE OC5/CN13/RD4 IC6/CN19/RD13 SDA1/RG3 SDI1/RF7 SDO1/RF8 AN5/QEB/CN7/RB5 VSS OSC2/CLKO/RC15 OC7/CN15/RD6 EMUC3/SCK1/INT0/RF6 IC7/CN20/RD14 SDA2/INT4/RA15 SCL2/INT3/RA14 dspic33fj128mc708ps

28 DS70165A-page 26 Advance Information 2005 Microchip Technology Inc. Pin Diagrams (Continued) OC6/CN14/RD5 OC5/CN13/RD4 IC6/CN19/RD13 IC5/RD12 OC4/RD3 OC3/RD2 EMUD2/OC2/RD1 AN23/CN23/RA7 AN22/CN22/RA6 PWM2L/RE2 CSDO/RG13 CSDI/RG12 CSCK/RG14 PWM1H/RE1 PWM1L/RE0 C2RX/RG0 PWM3L/RE4 PWM2H/RE3 C1RX/RF0 VDDCORE EMUD1/SOSCI/CN1/RC13 EMUC2/OC1/RD0 IC3/RD10 IC2/RD9 IC1/RD8 IC4/RD11 SDA2/RA3 SCL2/RA2 OSC2/CLKO/RC15 OSC1/CLKIN/RC12 VDD SCL1/RG2 EMUC3/SCK1/INT0/RF6 SDI1/RF7 SDO1/RF8 SDA1/RG3 U1RX/RF2 EMUD3/U1TX/RF3 VSS EMUC1/SOSCO/T1CK/CN0/RC14 VREF+/RA10 VREF-/RA9 AVDD AVSS AN8/RB8 AN9/RB9 AN10/RB10 AN11/RB11 VDD U2CTS/RF12 U2RTS/RF13 IC7/CN20/RD14 IC8/CN21/RD15 VDD VSS AN6/OCFA/RB6 AN7/RB7 U2TX/CN18/RF5 U2RX/CN17/RF4 PWM3H/RE5 PWM4L/RE6 PWM4H/RE7 AN16/T2CK/T7CK/RC1 AN17/T3CK/T6CK/RC2 AN18/T4CK/T9CK/RC3 AN19/T5CK/T8CK/RC4 SCK2/CN8/RG6 VDD RA0 AN20/FLTA/INT1/RA12 AN21/FLTB/INT2/RA13 AN5/QEB/CN7/RB5 AN4/QEA/CN6/RB4 AN3/INDX/CN5/RB3 AN2/SS1/LVDIN/CN4/RB2 SDI2/CN9/RG7 SDO2/CN10/RG8 PGC/EMUC/AN1/CN3/RB1 PGD/EMUD/AN0/CN2/RB0 COFS/RG15 VDD SS2/CN11/RG9 MCLR AN12/RB12 AN13/RB13 AN14/RB14 AN15/OCFB/CN12/RB15 C2TX/RG1 C1TX/RF1 OC8/UPDN//CN16/RD7 OC7/CN15/RD6 RA5 INT4/RA15 INT3/RA14 VSS VSS VSS VDD RA4 RA1 100-Pin TQFP dspic33fj256mc710ps

29 Table of Contents 1.0 Device Overview CPU Memory Organization Flash Program Memory Resets Interrupt Controller Direct Memory Access (DMA) Oscillator Configuration Power-Saving Features I/O Ports Timer Timer2/3, Timer4/5, Timer6/7 and Timer8/ Input Capture Output Compare Motor Control PWM Module Quadrature Encoder Interface (QEI) Module Serial Peripheral Interface (SPI) Inter-Integrated Circuit (I 2 C) Universal Asynchronous Receiver Transmitter (UART) Enhanced CAN Module CAN Module Data Converter Interface (DCI) Module bit/12-bit A/D Converter Special Features Instruction Set Summary Development Support Electrical Characteristics Packaging Information Appendix A: Differences Between PS (Prototype Sample) Devices and Final Production Devices Index The Microchip Web Site Customer Change Notification Service Customer Support Reader Response Product Identification System Microchip Technology Inc. Advance Information DS70165A-page 27

30 TO OUR VALUED CUSTOMERS It is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchip products. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined and enhanced as new volumes and updates are introduced. If you have any questions or comments regarding this publication, please contact the Marketing Communications Department via at or fax the Reader Response Form in the back of this data sheet to (480) We welcome your feedback. Most Current Data Sheet To obtain the most up-to-date version of this data sheet, please register at our Worldwide Web site at: You can determine the version of a data sheet by examining its literature number found on the bottom outside corner of any page. The last character of the literature number is the version number, (e.g., DS30000A is version A of document DS30000). Errata An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for current devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the revision of silicon and revision of document to which it applies. To determine if an errata sheet exists for a particular device, please check with one of the following: Microchip s Worldwide Web site; Your local Microchip sales office (see last page) When contacting a sales office, please specify which device, revision of silicon and data sheet (include literature number) you are using. Customer Notification System Register on our web site at to receive the most current information on all of our products. DS70165A-page 28 Advance Information 2005 Microchip Technology Inc.

31 1.0 DEVICE OVERVIEW Note: This data sheet summarizes the features of this group of dspic33f devices. It is not intended to be a comprehensive reference source. To complement the information in this data sheet, refer to the dspic30f Family Reference Manual (DS70046). This document contains device specific information for the following devices: dspic33fj64gp206 dspic33fj64gp306 dspic33fj64gp310 dspic33fj64gp706 dspic33fj64gp708 dspic33fj64gp710 dspic33fj128gp206 dspic33fj128gp306 dspic33fj128gp310 dspic33fj128gp706 dspic33fj128gp708 dspic33fj128gp710 dspic33fj256gp506 dspic33fj256gp510 dspic33fj256gp710 dspic33fj128gp706ps dspic33fj128gp708ps dspic33fj256gp710ps dspic33fj64mc506 dspic33fj64mc508 dspic33fj64mc510 dspic33fj64mc706 dspic33fj64mc710 dspic33fj128mc506 dspic33fj128mc510 dspic33fj128mc706 dspic33fj128mc708 dspic33fj128mc710 dspic33fj256mc510 dspic33fj256mc710 dspic33fj128mc706ps dspic33fj128mc708ps dspic33fj256mc710ps The dspic33f General Purpose and Motor Control Families of devices include devices with a wide range of pin counts (64, 80 and 100), different program memory sizes (64 Kbytes, 128 Kbytes and 256 Kbytes) and different RAM sizes (8 Kbytes, 16 Kbytes and 30 Kbytes). Note: Devices marked PS contain 9 Kbytes, 17 Kbytes and 33 Kbytes of RAM. This makes these families suitable for a wide variety of high-performance digital signal control application. The devices are pin compatible with the PIC24 family of devices, and also share a very high degree of compatibility with the dspic30f family devices. This allows easy migration between device families as may be necessitated by the specific functionality, computational resource and system cost requirements of the application. The dspic33f device family employs a powerful 16-bit architecture that seamlessly integrates the control features of a Microcontroller (MCU) with the computational capabilities of a Digital Signal Processor (DSP). The resulting functionality is ideal for applications that rely on high-speed, repetitive computations, as well as control. The DSP engine, dual 40-bit accumulators, hardware support for division operations, barrel shifter, 17 x 17 multiplier, a large array of 16-bit working registers and a wide variety of data addressing modes, together provide the dspic33f Central Processing Unit (CPU) with extensive mathematical processing capability. Flexible and deterministic interrupt handling, coupled with a powerful array of peripherals, renders the dspic33f devices suitable for control applications. Further, Direct Memory Access (DMA) enables overhead-free transfer of data between several peripherals and a dedicated DMA RAM. Reliable, field programmable Flash program memory ensures scalability of applications that use dspic33f devices. Figure 1-1 shows a general block diagram of the various core and peripheral modules in the dspic33f family of devices, while Table 1-1 lists the functions of the various pins shown in the pinout diagrams Microchip Technology Inc. Advance Information DS70165A-page 29

32 FIGURE 1-1: PSV & Table Data Access Control Block dspic33f GENERAL BLOCK DIAGRAM Y Data Bus Interrupt Controller X Data Bus PORTA PCU PCH PCL Program Counter Stack Loop Control Control Logic Logic Data Latch X RAM Address Latch Data Latch Y RAM Address Latch 16 DMA RAM DMA Controller 16 PORTB Address Latch Address Generator Units PORTC Program Memory Data Latch Address Bus 24 ROM Latch EA MUX PORTD Instruction Decode & Control Instruction Reg Literal Data 16 PORTE Control Signals to Various Blocks DSP Engine OSC2/CLKO OSC1/CLKI Timing Generation FRC/LPRC Oscillators Precision Band Gap Reference Voltage Regulator Power-up Timer Oscillator Start-up Timer Power-on Reset Watchdog Timer Brown-out Reset Divide Support 16 x 16 W Register Array 16-bit ALU PORTF PORTG VDDCORE/VCAP VDD, VSS MCLR Timers 1-9 PWM QEI DCI ADC1,2 CAN1,2 IC1-8 OC/ PWM1-8 CN1-23 SPI1,2 I2C1,2 UART1,2 Note: Not all pins or features are implemented on all device pinout configurations. See pinout diagrams for the specific pins and features present on each device. DS70165A-page 30 Advance Information 2005 Microchip Technology Inc.

WORKSHOP-IN-A-BOX 2: LOW POWER SOLUTIONS DEMONSTRATION BOARD

WORKSHOP-IN-A-BOX 2: LOW POWER SOLUTIONS DEMONSTRATION BOARD WORKSHOP-IN-A-BOX 2: LOW POWER SOLUTIONS DEMONSTRATION BOARD 2004 Microchip Technology Inc. DS51512A Note the following details of the code protection feature on Microchip devices: Microchip products meet

More information

Analog-to-Digital Converters

Analog-to-Digital Converters Analog-to-Digital Converters In this presentation we will look at the Analog-to-Digital Converter Peripherals with Microchip s midrange PICmicro Microcontrollers series. 1 Analog-to-Digital Converters

More information

dspic30f3012/3013 dspic30f3012/3013 Rev. B0 Silicon Errata dspic30f3012/3013 (Rev. B0) Silicon Errata Silicon Errata Summary

dspic30f3012/3013 dspic30f3012/3013 Rev. B0 Silicon Errata dspic30f3012/3013 (Rev. B0) Silicon Errata Silicon Errata Summary dspic30f3012/3013 Rev. B0 Silicon Errata dspic30f3012/3013 (Rev. B0) Silicon Errata The dspic30f3012/3013 (Rev. B0) samples you have received were found to conform to the specifications and functionality

More information

TB3016. Using the PIC MCU CTMU for Temperature Measurement IMPLEMENTATION BASIC PRINCIPLE MEASUREMENT CIRCUIT

TB3016. Using the PIC MCU CTMU for Temperature Measurement IMPLEMENTATION BASIC PRINCIPLE MEASUREMENT CIRCUIT Using the PIC MCU CTMU for Temperature Measurement Author: Padmaraja Yedamale Microchip Technology Inc. The Charge Time Measurement Unit (CTMU), introduced on the latest generation of PIC24F and PIC18F

More information

TCP/IP Networking: Web-Based Status Monitoring

TCP/IP Networking: Web-Based Status Monitoring TCP/IP Networking: Web-Based Status Monitoring Microchip TCP/IP Stack HTTP2 Module 2007 Microchip Technology Incorporated. All Rights Reserved. Web-Based Status Monitoring Slide 1 Welcome to the first

More information

Getting Started with dspic30f Digital Signal Controllers User s Guide

Getting Started with dspic30f Digital Signal Controllers User s Guide Getting Started with dspic30f Digital Signal Controllers User s Guide 2005 Microchip Technology Inc. DS70151A Note the following details of the code protection feature on Microchip devices: Microchip products

More information

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ nc. Order this document by MC68328/D Microprocessor and Memory Technologies Group MC68328 MC68328V Product Brief Integrated Portable System Processor DragonBall ΤΜ As the portable consumer market grows

More information

Atmel Norway 2005. XMEGA Introduction

Atmel Norway 2005. XMEGA Introduction Atmel Norway 005 XMEGA Introduction XMEGA XMEGA targets Leadership on Peripheral Performance Leadership in Low Power Consumption Extending AVR market reach XMEGA AVR family 44-100 pin packages 16K 51K

More information

Introduction to the dspic DSC SMPS (Part 1)

Introduction to the dspic DSC SMPS (Part 1) Introduction to the dspic DSC SMPS (Part 1) 2008 Microchip Technology Incorporated. All Rights Reserved. Introduction to dspic DSC SMPS Slide 1 Welcome to part 1 of the Introduction to the dspic DSC SMPS

More information

Timers: Timer0 Tutorial (Part 1)

Timers: Timer0 Tutorial (Part 1) Timers: Timer0 Tutorial (Part 1) 2007 Microchip Technology Inc. DS51682A Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained

More information

AN1199. 1-Wire Communication with PIC Microcontroller INTRODUCTION. OVERVIEW OF THE 1-Wire BUS. 1-Wire Protocol. Prerequisites

AN1199. 1-Wire Communication with PIC Microcontroller INTRODUCTION. OVERVIEW OF THE 1-Wire BUS. 1-Wire Protocol. Prerequisites 1-Wire Communication with PIC Microcontroller Author: INTRODUCTION This application note introduces the user to the 1-Wire communication protocol and describes how a 1-Wire device can be interfaced to

More information

PICkit 3 Programmer/Debugger User s Guide

PICkit 3 Programmer/Debugger User s Guide PICkit 3 Programmer/Debugger User s Guide 2009 Microchip Technology Inc. DS51795A Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

AN956. Migrating Applications to USB from RS-232 UART with Minimal Impact on PC Software OVERVIEW INTRODUCTION. Microchip Technology Inc.

AN956. Migrating Applications to USB from RS-232 UART with Minimal Impact on PC Software OVERVIEW INTRODUCTION. Microchip Technology Inc. Migrating Applications to USB from RS-232 UART with Minimal Impact on PC Software Author: INTRODUCTION Rawin Rojvanit Microchip Technology Inc. The RS-232 serial interface is no longer a common port found

More information

PICmicro DC Motor Control Tips n Tricks

PICmicro DC Motor Control Tips n Tricks PICmicro DC Motor Control Tips n Tricks M Table of Contents Tips n Tricks Tips N Tricks Introduction TIP #1: Brushed DC Motor Drive Circuits...2 TIP #2: Brushless DC Motor Drive Circuits...5 TIP #3: Stepper

More information

PIC18F8722 Family Data Sheet

PIC18F8722 Family Data Sheet PIC18F8722 Family Data Sheet 64/80-Pin, 1-Mbit, Enhanced Flash Microcontrollers with 10-Bit A/D and nanowatt Technology 2008 Microchip Technology Inc. DS39646C Note the following details of the code protection

More information

PIC10F200/202/204/206

PIC10F200/202/204/206 Memory Programming Specification This document includes the programming specifications for the following devices: PIC10F200 PIC10F202 PIC10F204 PIC10F206 1.0 PROGRAMMING THE PIC10F200/202/204/206 The PIC10F200/202/204/206

More information

PIC18F87J10 Family Data Sheet

PIC18F87J10 Family Data Sheet Family Data Sheet 64/80-Pin, High-Performance, 1-Mbit Flash Microcontrollers with nanowatt Technology 2006 Microchip Technology Inc. Preliminary DS39663C te the following details of the code protection

More information

How To Program A Microcontroller Board (Eb064) With A Psp Microcontroller (B064-74) With An Ios 2.5V (Power) And A Ppt (Power Control) (Power Supply) (

How To Program A Microcontroller Board (Eb064) With A Psp Microcontroller (B064-74) With An Ios 2.5V (Power) And A Ppt (Power Control) (Power Supply) ( dspic / PIC24 Multiprogrammer datasheet EB064-00 00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix

More information

AN1303. Software Real-Time Clock and Calendar Using PIC16F1827 DATA INTERFACE INTRODUCTION IMPLEMENTATION INTERNAL REGISTER MAP

AN1303. Software Real-Time Clock and Calendar Using PIC16F1827 DATA INTERFACE INTRODUCTION IMPLEMENTATION INTERNAL REGISTER MAP Software Real-Time Clock and Calendar Using PIC16F1827 Author: INTRODUCTION Cristian Toma Microchip Technology Inc. This application note describes the implementation of software Real-Time Clock and Calendar

More information

32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM) with Graphics Interface, USB, CAN, and Ethernet

32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM) with Graphics Interface, USB, CAN, and Ethernet 32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM) with Graphics Interface, USB, CAN, and Ethernet Operating Conditions 2.3V to 3.6V, -40ºC to +105ºC, DC to 80 MHz Core: 80 MHz/105 DMIPS MIPS32

More information

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

Hello, and welcome to this presentation of the STM32L4 reset and clock controller. Hello, and welcome to this presentation of the STM32L4 reset and clock controller. 1 The STM32L4 reset and clock controller manages system and peripheral clocks. STM32L4 devices embed three internal oscillators,

More information

AN1142. USB Mass Storage Class on an Embedded Host INTRODUCTION. USB Mass Storage Class. Overview

AN1142. USB Mass Storage Class on an Embedded Host INTRODUCTION. USB Mass Storage Class. Overview USB Mass Storage Class on an Embedded Host Author: INTRODUCTION With the introduction of Microchip's microcontrollers with the USB OTG peripheral, microcontroller applications can easily support USB Embedded

More information

MPLAB IDE USER S GUIDE

MPLAB IDE USER S GUIDE MPLAB IDE USER S GUIDE 2005 Microchip Technology Inc. DS51519A Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained in their

More information

ZENA Wireless Network Analyzer User s Guide

ZENA Wireless Network Analyzer User s Guide ZENA Wireless Network Analyzer User s Guide 2007 Microchip Technology Inc. DS51606B Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

MPLAB ICD 3 In-Circuit Debugger User s Guide For MPLAB X IDE

MPLAB ICD 3 In-Circuit Debugger User s Guide For MPLAB X IDE MPLAB ICD 3 In-Circuit Debugger User s Guide For MPLAB X IDE DS52081A Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained

More information

AC/DC Power Supply Reference Design. Advanced SMPS Applications using the dspic DSC SMPS Family

AC/DC Power Supply Reference Design. Advanced SMPS Applications using the dspic DSC SMPS Family AC/DC Power Supply Reference Design Advanced SMPS Applications using the dspic DSC SMPS Family dspic30f SMPS Family Excellent for Digital Power Conversion Internal hi-res PWM Internal high speed ADC Internal

More information

Chapter 13. PIC Family Microcontroller

Chapter 13. PIC Family Microcontroller Chapter 13 PIC Family Microcontroller Lesson 01 PIC Characteristics and Examples PIC microcontroller characteristics Power-on reset Brown out reset Simplified instruction set High speed execution Up to

More information

MX PIC24F Educational Module User Manual

MX PIC24F Educational Module User Manual MX PIC24F Educational Module User Manual Revision History Date Description Initial release. Table of Contents 1. Introduction... 3 1.1. Package Contents... 3 1.2. Key Hardware Features... 4 2. Hardware

More information

PICkit 2 Microcontroller Programmer USER S GUIDE

PICkit 2 Microcontroller Programmer USER S GUIDE PICkit 2 Microcontroller Programmer USER S GUIDE 2007 Microchip Technology Inc. DS51553D Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

AN990. Analog Sensor Conditioning Circuits An Overview INTRODUCTION SENSOR APPLICATIONS. Target Audience. Goals. Description.

AN990. Analog Sensor Conditioning Circuits An Overview INTRODUCTION SENSOR APPLICATIONS. Target Audience. Goals. Description. Analog Conditioning Circuits An Overview Author: INTRODUCTION Target Audience This application note is intended for hardware design engineers that need to condition the output of common analog sensors.

More information

Introduction to Utility Metering Tutorial

Introduction to Utility Metering Tutorial Introduction to Utility Metering Tutorial 2005 Microchip Technology Inc. DS39757A Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

AN687. Precision Temperature-Sensing With RTD Circuits RTD OVERVIEW INTRODUCTION EQUATION 1:

AN687. Precision Temperature-Sensing With RTD Circuits RTD OVERVIEW INTRODUCTION EQUATION 1: Precision Temperature-Sensing With RTD Circuits Author: INTRODUCTION Bonnie C. Baker Microchip Technology Inc. The most widely measured phenomena in the process control environment is temperature. Common

More information

Recommended Usage of Microchip 23X256/23X640 SPI Serial SRAM Devices RECOMMENDED CONNECTIONS FOR 23X256,23X640 SERIES DEVICES VCC 23X256/ HOLD.

Recommended Usage of Microchip 23X256/23X640 SPI Serial SRAM Devices RECOMMENDED CONNECTIONS FOR 23X256,23X640 SERIES DEVICES VCC 23X256/ HOLD. Recommended Usage of Microchip 23X256/23X640 SPI Serial SRAM Devices Author: INTRODUCTION Martin Bowman Microchip Technology Inc. This document details recommended usage of the Microchip 23X256 and 23X640

More information

PAC52XX Clock Control Firmware Design

PAC52XX Clock Control Firmware Design APPLICATION NOTE PAC52XX Clock Control Firmware Design TM Marc Sousa Senior Manager, Systems and Firmware www.active-semi.com Copyright 2014 Active-Semi, Inc. TABLE OF CONTENTS APPLICATION NOTE... 1 Table

More information

Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs

Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs Welcome to this tutorial on Microchip s MPLAB Starter Kit for dspic Digital Signal Controllers, or DSCs. The starter kit is an all-in-one

More information

PIC18F1230/1330 Data Sheet

PIC18F1230/1330 Data Sheet Data Sheet 18/20/28-Pin, Enhanced Flash Microcontrollers with nanowatt Technology, High-Performance PWM and A/D 2006 Microchip Technology Inc. Advance Information DS39758B te the following details of the

More information

DS1104 R&D Controller Board

DS1104 R&D Controller Board DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application

More information

PIC18F2480/2580/4480/4580 Data Sheet

PIC18F2480/2580/4480/4580 Data Sheet Data Sheet 28/40/44-Pin Enhanced Flash Microcontrollers with ECAN Technology, 10-Bit A/D and nanowatt Technology 2004 Microchip Technology Inc. Preliminary DS39637A Note the following details of the code

More information

AN1286. Water-Resistant Capacitive Sensing INTRODUCTION THEORY OF OPERATION. Sensing Steps. Sensing Steps Description DESIGN

AN1286. Water-Resistant Capacitive Sensing INTRODUCTION THEORY OF OPERATION. Sensing Steps. Sensing Steps Description DESIGN Water-Resistant Capacitive Sensing AN1286 Author: INTRODUCTION Thomas Perme Steven Lin Microchip Technology Inc. This application note describes a new hardware sensing method which is resilient to water

More information

AN1265. KEELOQ with AES Microcontroller-Based Code Hopping Encoder INTRODUCTION DUAL ENCODER OPERATION BACKGROUND FUNCTIONAL INPUTS AND

AN1265. KEELOQ with AES Microcontroller-Based Code Hopping Encoder INTRODUCTION DUAL ENCODER OPERATION BACKGROUND FUNCTIONAL INPUTS AND KEELOQ with AES Microcontroller-Based Code Hopping Encoder Authors: INTRODUCTION This application note describes the design of a microcontroller-based KEELOQ Hopping Encoder using the AES encryption algorithm.

More information

PIC18F1220/1320 Data Sheet

PIC18F1220/1320 Data Sheet Data Sheet 18/20/28-Pin High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D and nanowatt Technology 2007 Microchip Technology Inc. DS39605F te the following details of the code protection

More information

AN1470. Manchester Decoder Using the CLC and NCO ABSTRACT INTRODUCTION MANCHESTER ENCODED DATA (AS PER G.E. THOMAS)

AN1470. Manchester Decoder Using the CLC and NCO ABSTRACT INTRODUCTION MANCHESTER ENCODED DATA (AS PER G.E. THOMAS) Manchester Decoder Using the CLC and NCO Authors: ABSTRACT A Manchester decoder can be built using Microchip s award winning CLC (Configurable Logic Cell) blocks and NCO (Numerically Controlled Oscillator)

More information

How To Use Microchip.Com

How To Use Microchip.Com PICkit 2 Programmer/Debugger User s Guide 2008 Microchip Technology Inc. DS51553E Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

AN1156. Battery Fuel Measurement Using Delta-Sigma ADC Devices INTRODUCTION REVIEW OF BATTERY CHARGING AND DISCHARGING CHARACTERISTICS

AN1156. Battery Fuel Measurement Using Delta-Sigma ADC Devices INTRODUCTION REVIEW OF BATTERY CHARGING AND DISCHARGING CHARACTERISTICS Battery Fuel Measurement Using Delta-Sigma ADC Devices Author: INTRODUCTION Youbok Lee, Ph.D. Microchip Technology Inc. The battery fuel status indicator is a common feature of the battery-supported handheld

More information

Digital Signal Controller Based Automatic Transfer Switch

Digital Signal Controller Based Automatic Transfer Switch Digital Signal Controller Based Automatic Transfer Switch by Venkat Anant Senior Staff Applications Engineer Freescale Semiconductor, Inc. Abstract: An automatic transfer switch (ATS) enables backup generators,

More information

Touch Through Metal. mtouch Metal Over Capacitive Technology Part 1

Touch Through Metal. mtouch Metal Over Capacitive Technology Part 1 Touch Through Metal mtouch Metal Over Capacitive Technology Part 1 2010 Microchip Technology Incorporated. All Rights Reserved. Touch Through Metal Slide 1 Hello and welcome to Microchip s Touch Through

More information

Advanced Microcontrollers Grzegorz Budzyń Lecture. 3: Electrical parameters of microcontrollers 8051 family

Advanced Microcontrollers Grzegorz Budzyń Lecture. 3: Electrical parameters of microcontrollers 8051 family Advanced Microcontrollers Grzegorz Budzyń Lecture 3: Electrical parameters of microcontrollers 8051 family Plan Electrical parameters of microcontrollers 8051 core(8-bit) Main features 8051 based microcontrollers

More information

Fondamenti su strumenti di sviluppo per microcontrollori PIC

Fondamenti su strumenti di sviluppo per microcontrollori PIC Fondamenti su strumenti di sviluppo per microcontrollori PIC MPSIM ICE 2000 ICD 2 REAL ICE PICSTART Ad uso interno del corso Elettronica e Telecomunicazioni 1 2 MPLAB SIM /1 MPLAB SIM is a discrete-event

More information

PIC18F2423/2523/4423/4523 Data Sheet

PIC18F2423/2523/4423/4523 Data Sheet Data Sheet 28/40/44-Pin, Enhanced Flash Microcontrollers with 12-Bit A/D and nanowatt Technology 2006 Microchip Technology Inc. Preliminary DS39755A te the following details of the code protection feature

More information

Display Message on Notice Board using GSM

Display Message on Notice Board using GSM Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 7 (2013), pp. 827-832 Research India Publications http://www.ripublication.com/aeee.htm Display Message on Notice Board

More information

PIC18F2450/4450 Data Sheet

PIC18F2450/4450 Data Sheet Data Sheet 28/40/44-Pin, High-Performance, 12 MIPS, Enhanced Flash, USB Microcontrollers with nanowatt Technology 2006 Microchip Technology Inc. Advance Information DS39760A te the following details of

More information

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Course & Kit Contents LEARN HOW TO: Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Understanding

More information

Am186ER/Am188ER AMD Continues 16-bit Innovation

Am186ER/Am188ER AMD Continues 16-bit Innovation Am186ER/Am188ER AMD Continues 16-bit Innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Problem with External RAM All embedded systems require RAM Low density SRAM moving

More information

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi. Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the

More information

dspic30f6010a/6015 Data Sheet

dspic30f6010a/6015 Data Sheet Data Sheet High-Performance Digital Signal Controllers with 10-bit A/D 2005 Microchip Technology Inc. Preliminary DS70150A Note the following details of the code protection feature on Microchip devices:

More information

Section 15. Input Capture

Section 15. Input Capture Section 15. Input Capture HIGHLIGHTS This section of the manual contains the following topics: 15.1 Introduction...15-2 15.2 Input Capture Registers...15-4 15.3 Timer Selection...15-8 15.4 Input Capture

More information

Doc: 502-254 page 1 of 17

Doc: 502-254 page 1 of 17 chipkit uc32 Board Reference Manual Revision: July 17, 2012 Note: This document applies to REV A of the board. 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Overview

More information

In-Circuit Serial Programming (ICSP ) Guide

In-Circuit Serial Programming (ICSP ) Guide In-Circuit Serial Programming (ICSP ) Guide 2003 Microchip Technology Inc. May 2003 DS30277D te the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

PICkit TM 2 Microcontroller Programmer USER S GUIDE

PICkit TM 2 Microcontroller Programmer USER S GUIDE PICkit TM 2 Microcontroller Programmer USER S GUIDE 2006 Microchip Technology Inc. DS51553B Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A

Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A Application Note Implementing SPI Master and Slave Functionality Using the Z8 Encore! F083A AN026701-0308 Abstract This application note demonstrates a method of implementing the Serial Peripheral Interface

More information

2.0 Command and Data Handling Subsystem

2.0 Command and Data Handling Subsystem 2.0 Command and Data Handling Subsystem The Command and Data Handling Subsystem is the brain of the whole autonomous CubeSat. The C&DH system consists of an Onboard Computer, OBC, which controls the operation

More information

dspic30f4012 Microcontroller

dspic30f4012 Microcontroller dspic30f4012 Microcontroller dspic30f4012 is manufactured by Microchip, and is about $6 Specifications: 28-pin, 16-bit microcontroller 24-bit wide instructions 16-bit wide data path 48 Kbytes on-chip flash

More information

MCRF202. 125 khz Passive RFID Device with Sensor Input. Not recommended for new designs. Package Type. Features. Description. Applications PDIP/SOIC

MCRF202. 125 khz Passive RFID Device with Sensor Input. Not recommended for new designs. Package Type. Features. Description. Applications PDIP/SOIC Not recommended for new designs. MCRF202 125 khz Passive RFID Device with Sensor Input Features External Sensor input Data polarity changes with Sensor input condition Read-only data transmission 96 or

More information

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description Features PICNet 1 PIC18 Network & SD/MMC Development Board IC Sockets for 28 or 40-pin Microchip PIC18F Microcontrollers IC Socket for 8-pin serial EEPROM Multiple MCU Oscillator sources Full 10BaseT IEEE

More information

Microchip Development Systems Ordering Guide

Microchip Development Systems Ordering Guide Microchip Development Systems Ordering Guide June 2005 2005 Microchip Technology Inc. DS30177T Note the following details of the code protection feature on Microchip devices: Microchip products meet the

More information

STM32 F-2 series High-performance Cortex-M3 MCUs

STM32 F-2 series High-performance Cortex-M3 MCUs STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32-bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/mcu STM32 F-2 series The STM32

More information

ZENA Wireless Network Analyzer User s Guide

ZENA Wireless Network Analyzer User s Guide ZENA Wireless Network Analyzer User s Guide 2008 Microchip Technology Inc. DS51606C Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification

More information

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction.

APPLICATION NOTE. Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Atmel AVR 8-bit Microcontroller. Introduction. APPLICATION NOTE Atmel AVR134: Real Time Clock (RTC) Using the Asynchronous Timer Introduction Atmel AVR 8-bit Microcontroller This application note describes how to implement a real time counter (RTC)

More information

dspic Language Tools Libraries

dspic Language Tools Libraries dspic Language Tools Libraries 2004 Microchip Technology Inc. DS51456B Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained

More information

How To Improve Electromagnetic Compatibility

How To Improve Electromagnetic Compatibility Introducing the EMC Newsletter What is EMC? Issue 1, November 2004 NOVEMBER 2004 Rodger Richey Senior Applications Manager Welcome to the first issue of the EMC Newsletter created by the Application Engineers

More information

Universal Programming Module 2

Universal Programming Module 2 Universal Programming Module OVERVIEW The Universal Programming Module (UPM) is a handy, low-cost board that supports the programming of Microchip devices using MPLAB in-circuit emulators and debuggers.

More information

Single Phase Two-Channel Interleaved PFC Operating in CrM

Single Phase Two-Channel Interleaved PFC Operating in CrM Freescale Semiconductor Application Note Document Number: AN4836 Rev. 0, 12/2013 Single Phase Two-Channel Interleaved PFC Operating in CrM Using the MC56F82xxx Family of Digital Signal Controllers by Freescale

More information

HT1632C 32 8 &24 16 LED Driver

HT1632C 32 8 &24 16 LED Driver 328 &216 LED Driver Features Operating voltage: 2.V~5.5V Multiple LED display 32 ROW /8 COM and 2 ROW & 16 COM Integrated display RAM select 32 ROW & 8 COM for 6 display RAM, or select 2 ROW & 16 COM for

More information

PIC-MAXI-WEB development board Users Manual

PIC-MAXI-WEB development board Users Manual PIC-MAXI-WEB development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: This board allows you to easily develop Ethernet connectivity applications.

More information

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

A 5 Degree Feedback Control Robotic Arm (Haptic Arm) A 5 Degree Feedback Control Robotic Arm (Haptic Arm) 1 Prof. Sheetal Nirve, 2 Mr.Abhilash Patil, 3 Mr.Shailesh Patil, 4 Mr.Vishal Raut Abstract: Haptics is the science of applying touch sensation and control

More information

AN1275. KEELOQ with Advanced Encryption Standard (AES) Receiver/Decoder KEY FEATURES OVERVIEW. Microchip Technology Inc.

AN1275. KEELOQ with Advanced Encryption Standard (AES) Receiver/Decoder KEY FEATURES OVERVIEW. Microchip Technology Inc. KEELOQ with Advanced Encryption Standard (AES) Receiver/Decoder Author: OVERVIEW Enrique Aleman Microchip Technology Inc. This application note describes a KEELOQ with AES code hopping decoder implemented

More information

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port

More information

Using Xbee 802.15.4 in Serial Communication

Using Xbee 802.15.4 in Serial Communication Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal

More information

Microtronics technologies Mobile: 99707 90092

Microtronics technologies Mobile: 99707 90092 For more Project details visit: http://www.projectsof8051.com/rfid-based-attendance-management-system/ Code Project Title 1500 RFid Based Attendance System Synopsis for RFid Based Attendance System 1.

More information

76-77 GHz RF Transmitter Front-end for W-band Radar Applications

76-77 GHz RF Transmitter Front-end for W-band Radar Applications Freescale Semiconductor Data Sheet Summary for MC33 7-77 GHz RF Transmitter Front-end for W-band Radar Applications The MR2001 is a scalable three package solution for automotive radar modules. The chipset

More information

SPI. Overview and Use of the PICmicro Serial Peripheral Interface. Getting Started: SPI

SPI. Overview and Use of the PICmicro Serial Peripheral Interface. Getting Started: SPI SPI Overview and Use of the PICmicro Serial Peripheral Interface In this presentation, we will look at what the Serial Peripheral Interface, otherwise known as the SPI, is, and how it is used to communicate

More information

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE

AVR151: Setup and Use of the SPI. Introduction. Features. Atmel AVR 8-bit Microcontroller APPLICATION NOTE Atmel AVR 8-bit Microcontroller AVR151: Setup and Use of the SPI APPLICATION NOTE Introduction This application note describes how to set up and use the on-chip Serial Peripheral Interface (SPI) of the

More information

dspic30f4011/4012 Data Sheet

dspic30f4011/4012 Data Sheet Data Sheet High Performance Digital Signal Controllers 2005 Microchip Technology Inc. Preliminary DS70135C Note the following details of the code protection feature on Microchip devices: Microchip products

More information

TC4421/TC4422. Functional Block Diagram. TC4421 Inverting. TC4422 Non-Inverting V DD. 300 mv Output. Input 4.7V. GND Effective. Input.

TC4421/TC4422. Functional Block Diagram. TC4421 Inverting. TC4422 Non-Inverting V DD. 300 mv Output. Input 4.7V. GND Effective. Input. 9A High-Speed MOSFET Drivers Features High Peak Output Current: 9A Wide Input Supply Voltage Operating Range: - 4.5V to 18V High Continuous Output Current: 2A Max Fast Rise and Fall Times: - 3 ns with

More information

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: Embedded Systems - , Raj Kamal, Publs.: McGraw-Hill Education Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems 1 Typical Embedded System Hardware units 2 Basic Circuit Elements at the System 3 (i) Power Source 1. System own supply with separate supply

More information

MCP1701A. 2 µa Low-Dropout Positive Voltage Regulator. Features. General Description. Applications. Package Types

MCP1701A. 2 µa Low-Dropout Positive Voltage Regulator. Features. General Description. Applications. Package Types 2 µa Low-Dropout Positive Voltage Regulator Features 2.0 µa Typical Quiescent Current Input Operating Voltage Range up to 10.0V Low-Dropout Voltage (LDO): - 120 mv (typical) @ 100 ma - 380 mv (typical)

More information

PIC18F23K20/24K20/25K20/26K20/ 43K20/44K20/45K20/46K20 Data Sheet

PIC18F23K20/24K20/25K20/26K20/ 43K20/44K20/45K20/46K20 Data Sheet PIC18F23K20/24K20/25K20/26K20/ 43K20/44K20/45K20/46K20 Data Sheet 28/40/44-Pin Flash Microcontrollers with nanowatt XLP Technology DS41303G Note the following details of the code protection feature on

More information

Serial port interface for microcontroller embedded into integrated power meter

Serial port interface for microcontroller embedded into integrated power meter Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia

More information

POCKET SCOPE 2. The idea 2. Design criteria 3

POCKET SCOPE 2. The idea 2. Design criteria 3 POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The

More information

microid 125 khz RFID System Design Guide

microid 125 khz RFID System Design Guide microid 125 khz RFID System Design Guide 2004 Microchip Technology Inc. DS51115F DATA SHEET MARKINGS Microchip uses various data sheet markings to designate each document phase as it relates to the product

More information

Real-Time Data Monitor User s Guide

Real-Time Data Monitor User s Guide Real-Time Data Monitor User s Guide 2008 Microchip Technology Inc. DS70567A Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained

More information

MPLAB IDE QUICK START GUIDE

MPLAB IDE QUICK START GUIDE MPLAB IDE QUICK START GUIDE 2004 Microchip Technology Inc. DS51281D Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained in

More information

PIC16F5X Data Sheet. Flash-Based, 8-Bit CMOS Microcontroller Series. 2007 Microchip Technology Inc. DS41213D

PIC16F5X Data Sheet. Flash-Based, 8-Bit CMOS Microcontroller Series. 2007 Microchip Technology Inc. DS41213D Data Sheet Flash-Based, 8-Bit CMOS Microcontroller Series 2007 Microchip Technology Inc. DS41213D Note the following details of the code protection feature on Microchip devices: Microchip products meet

More information

16-bit Microcontrollers. High-Performance PIC24 Microcontroller Family. www.microchip.com/16bit

16-bit Microcontrollers. High-Performance PIC24 Microcontroller Family. www.microchip.com/16bit 16-bit Microcontrollers High-Performance PIC24 Microcontroller Family www.microchip.com/16bit The top challenges facing today s embedded system designer are attaining product specifi cation and performance

More information

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

M68EVB908QL4 Development Board for Motorola MC68HC908QL4 M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: Sales@axman.com Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3

More information

Intel StrongARM SA-110 Microprocessor

Intel StrongARM SA-110 Microprocessor Intel StrongARM SA-110 Microprocessor Product Features Brief Datasheet The Intel StrongARM SA-110 Microprocessor (SA-110), the first member of the StrongARM family of high-performance, low-power microprocessors,

More information

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256

More information

Features, Value and Benefits of Digital Control for Power Supplies

Features, Value and Benefits of Digital Control for Power Supplies Author: INTRODUCTION Sagar Khare Microchip Technology Inc. Control of Switch Mode Power Supplies (SMPSs) has traditionally been a purely analog domain. The advent of low-cost, high-performance Digital

More information