MA240011 MICROCHIP | Alldatasheet
Document overview
- Manufacturer or author: Provided By alldatasheet.com(free datasheet download site)
- PDF pages: 6
Technical content
High-Performance PIC24 Microcontroller Family www.microchip.com/16bit 16-bit Microcontrollers
More Performance, Less Risk Today’s embedded designers look for high-performance microcontrollers with integrated functions and peripherals to help reduce their total system cost. Microchip’s 8-bit PIC ® microcontrollers have met this need with features such as pin and code compatibility, a common development tool environment and an advanced core. But increasing application demands and complexity have created a need for additional choices. Having options is critical to a product’s success. And one of the most important choices the design engineer makes is the appropriate microcontroller selection. Microchip’s PIC24 16-bit microcontrollers offer new levels of choice in performance, memory, peripherals and packaging. Microchip’s advanced technology and migration strategy deliver the most cost-effective system solution for embedded designers. New PIC24 16-bit Architecture The PIC24 16-bit architecture was designed to optimize C language code size. Embedded designers using the MPLAB ® C30 C compiler can achieve leadership code size in applications, helping project teams hit schedule and code size targets. Reduced code size provides the opportunity to use a smaller memory device at a lower price, reduce time spent optimizing and fi ne-tuning code size to fi t the memory space, and also respond to those marketing requests for “just one more feature.” Design engineers whose applications now require a 16-bit microcontroller can expect to fi nd all the features they value with the 8-bit PIC microcontrollers. The PIC24 architecture features include: /square6 Single cycle instruction execution /square6 Full-speed operation from Flash memory /square6 Short 5 cycle interrupt latency /square6 Fast and easy bit manipulation – single cycle /square6 Single cycle hardware multiply /square6 32/16 and 16/16 divide instructions /square6 Deterministic instruction execution /square6 Same familiar development tools and MPLAB® Integrated Development Environment (IDE) Rich Portfolio for Added Flexibility The PIC24 16-bit microcontroller family debuts with 22 general-purpose devices divided between two series, the PIC24F and PIC24H. /square6 PIC24F: 16 MIPS, lowest cost PIC24H: 40 MIPS, highest performance /square6 64-256 Kbytes of Flash program memory /square6 8-16 Kbytes of RAM /square6 Family expansion includes larger RAM and additional peripherals These general-purpose PIC24 microcontrollers include several features that maximize application fl exibility and reliability, and minimize cost through elimination of external components. System Robustness and Management Features /square6 Flexible high-speed and low-power integrated oscillators with PLL eliminates need for external crystal /square6 Power-on Reset and Fail-safe clock monitor /square6 nanoWatt Technology Power Management /square6 On-chip Low-dropout Voltage Regulator (LDO) /square6 Simplifi ed and highly fl exible interrupt structure Highly Cost-Effective PIC24F 16-bit Microcontrollers With 16 MIPS performance and an extensive peripheral set, the PIC24F microcontrollers are a highly cost-effective solution for all but the most demanding 16-bit applications. The PIC24F also offers a new migration option for design engineers whose applications may be outgrowing the performance offered by 8-bit microcontrollers, and need to stay cost competitive. Highest-Performance PIC24H 16-bit Microcontrollers For more demanding applications, the PIC24H offers
40 MIPS performance, more memory and additional
peripherals. The PIC24H family adds up to 2 CAN communication modules, user selectable 10/12-bit Analog-to-Digital (A/D) converter and enhanced timer functions. And integrated Direct Memory Access (DMA) between peripherals and dual-port RAM provides zero overhead data transfers, optimizing CPU throughput. Microchip MPLAB® C30 V 1.20 (Leading Competitors) A B CDEF 165%160%159% 119%118% 103%100% Relative Code Size (in Bytes) 16-bit Applications Typical
The two pin-and-code compatible PIC24 series deliver the options needed to hit the performance, cost and schedule goals demanded by any project. The PIC24F and PIC24H series are completely software and MPLAB IDE compatible, providing easy migration as project requirements change. This gives design engineers the ability to add performance and functionality to applications without sacrifi cing the initial investment and engineering resources. There’s also the option to easily step up to digital signal processing (DSP) capability with the fully- compatible 16-bit dsPIC ® Digital Signal Controller (DSC) family for more advanced algorithms and signal processing. Compatibility with dsPIC DSCs provides engineers with a path to even greater performance coupled with DSP as application requirements increase. Memory Up to 256 KB self-programmable Flash Up to 16 KB RAM DMA to internal peripherals with 2 KB dual port RAM Parallel Master Port (PMP) interface to external data memory and peripherals Communications Key Features UART Asynchronous channel supporting LIN, IrDA®, RS-232, RS-485 with 4-deep FIFO buffer SPI™ High-speed synchronous channel including 8-deep FIFO buffer I 2C™ Support Multi-Master/Slave mode with 7-bit/ 10-bit addressing CAN with buffer, fi lters Automotive/Industrial standard, includes 8 transit and 32 receive buffers Timers/Control Key Features 16-bit timers, cascadable to 32-bit Cascadable to 32-bit, up/down, with multiple clock sources including a low-power 32 kHz oscillator, trigger for A/D conversion Input Capture (IC) The highly confi gurable Input Capture, Output Compare and PWM modules are easily confi gured with the Timer modules to generate waveforms and monitor external events Output Compare (OC) Pulse Width Modulation (PWM) Watchdog Timer (WDT) On-chip low-power RC oscillator, post-scaler for wide range of time-out values Real Time Clock Calendar (RTCC) Minimal software support required, multiple clock source options and calibration Analog Key Features 10/12-bit A/D converter Up to 32 channels on PIC24H 10-bit A/D converter Up to 16 channels on PIC24F Comparators With on-chip programmable reference voltage Integrated Voltage Regulator with Power-on Reset and Brown-out Reset Power-on Reset and Brown-out Reset provide stable system operation Seamless Migration Reduces Development Risk “With their dsPIC® DSCs and PIC24 MCUs, Microchip is the only company on the planet with truly unifi ed DSP and MCU product lines...” Additional PIC24 key features include: /square6 Two ports each of UART, SPI™ and I2C™ /square6 Up to two CAN ports /square6 Real-Time Clock Calendar (RTCC) /square6 A 16-channel, 500 ksps 10-bit A/D converter is featured in the PIC24F /square6 A user selectable 500 ksps 12-bit A/D converter or 1.1 Msps 10-bit A/D converter in the PIC24H /square6 JTAG boundary scan and Flash programming /square6 8-channel DMA with 2 KB dual port RAM Peripherals, Memory and Analog Communications, real-time control, waveform generation, analog interface and system monitoring are all integrated in the PIC24 Family, coupled with a wide range of memory options. 64-256 KB 8-16 KB DMA Peripheral Bus Memory Bus 16-bit ALU 1 6x1 6 MPY JTAG & Emul. Interface Register File 1 6x1 6 Barrel Shifter Address Generation 16/40 MIPS 16-bit Core 16-bit Timers Watchdog UART (2) I2C™ (2) SPI™ (2) CAN (1-2) A/D, 10/12-bit, 16 ch. A/D, 10/12-bit, 16 ch. GP I/O Interrupt Control PMP RTCC A/D, 10-bit, 16 ch. Will Strauss, president of Forward Concepts PIC24F & PIC24H PIC24F Only PIC24H Only
Comp. PWM Real Time Clock Calendar A/D 10-bit 500 kSPS A/D 12-bit 500 kSPS UART SPI™ I2C™ CAN Parallel Master Port JTAG PIC24F Family – 16 MIPS, Lowest Cost PIC24FJ64GA006 64 64 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ64GA008 80 64 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ64GA010 100 64 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ96GA006 64 96 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ96GA008 80 96 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ96GA010 100 96 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ128GA006 64 128 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ128GA008 80 128 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24FJ128GA010 100 128 8 5 5 5 Y 16 - 2 2 2 - Y Y PIC24H Family – 40 MIPS, Highest Performance PIC24HJ64GP206 64 64 8 9 8 8 - * 18 2 2 1 - - Y PIC24HJ64GP210 100 64 8 9 8 8 - * 32 2 2 2 - - Y PIC24HJ64GP506 64 64 8 9 8 8 - * 18 2 2 2 1 - Y PIC24HJ64GP510 100 64 8 9 8 8 - * 32 2 2 2 1 - Y PIC24HJ128GP206 64 128 8 9 8 8 - * 18 2 2 2 - - Y PIC24HJ128GP210 100 128 8 9 8 8 - * 32 2 2 2 - - Y PIC24HJ128GP306 64 128 16 9 8 8 - * 18 2 2 2 - - Y PIC24HJ128GP310 100 128 16 9 8 8 - * 32 2 2 2 - - Y PIC24HJ128GP506 64 128 8 9 8 8 - * 18 2 2 2 1 - Y PIC24HJ128GP510 100 128 8 9 8 8 - * 32 2 2 2 1 - Y PIC24HJ256GP206 64 256 16 9 8 8 - * 18 2 2 2 - - Y PIC24HJ256GP210 100 256 16 9 8 8 - * 32 2 2 2 - - Y PIC24HJ256GP610 100 256 16 9 8 8 - * 2 x 32 2 2 2 2 - Y Roadmap for Growing Application Needs The need to provide cost-effective, compatible product families to embedded control engineers has always been at the core of Microchip’s strategy. The addition of the PIC24 16-bit product line provides an effective migration path for current 8-bit designers as their design requirements grow. The PIC24 family also provides competitive alternatives to new customers who are looking for 16-bit microcontroller suppliers with a proven track record of innovation, a broad portfolio of products that are easy to use, and outstanding development tools and support to ensure their success. As the PIC24 family grows, additional peripheral support is planned including integrated Ethernet, USB and Display capabilities. PIC24H features a user selectable 500 ksps 12-bit A/D or 1.1 Msps 10-bit A/D PIC24 Product Family
/square6 Terminal interface program and menu programs /square6 PICtail™ Plus Connector for future expansion boards /square6 Expansion connector to access the device’s full pin-out and bread board area MPLAB® C30 C Compiler The MPLAB C30 C Compiler is a full-featured, ANSI compliant optimizing compiler. The MPLAB C30 C Compiler includes a complete ANSI C standard library, including string manipulation, dynamic memory allocation, data conversion, timekeeping and math libraries. The cost- effective MPLAB C30 Compiler supports Microchip’s complete 16-bit portfolio of PIC24 microcontrollers and dsPIC Digital Signal Controllers. Start today with the MPLAB C30 by downloading the 60-day, full-featured demo for FREE from the Microchip web site at www.microchip.com. MPLAB® ICD 2 In-Circuit Debugger The MPLAB ICD 2 In-Circuit Debugger is a powerful, low-cost all-in-one real-time emulation controller/programmer for PIC microcontrollers and dsPIC DSCs. Running under MPLAB IDE, MPLAB ICD 2 can debug Assembly or C source code, watch and modify variables, single step and set breakpoints. Key Features: /square6 USB or serial port connection to the PC /square6 Supports full PIC24 and dsPIC DSC supply voltage range /square6 Can be used as an inexpensive programmer /square6 Smart watch variable windows /square6 Advanced breakpoint features Competitive market conditions force businesses to examine every aspect of their product life cycle to maximize productivity and minimize expense. Easy-to-learn, low-cost common development tools are one way to reduce risk and time to market. Common Development Environment Whether you are designing with the smallest 8-bit PIC microcontroller, or a high-performance 16-bit PIC24 microcontroller or a dsPIC Digital Signal Controller, all share a common development environment. Microchip’s MPLAB ® IDE serves as the single, unifi ed graphical user interface for Microchip and third-party software and hardware development tools. Moving between tools, such as the included assembler, linker and visual device initializer, is seamless and upgrading is easy. Start today with the MPLAB IDE by downloading it for FREE from the Microchip web site – www.microchip.com. Explorer 16 Development Board The Explorer 16 Development Board (DM240001) offers a very economical way to evaluate the features and performance of both the PIC24 microcontroller and the dsPIC33F General Purpose Digital Signal Controller families. This board is an ideal prototyping tool to help you quickly develop and validate key design requirements. Coupled with the MPLAB ICD 2 In Circuit Debugger (available separately), you now have real-time emulation and debug facilities to speed your evaluation. Key Features: /square6 100-pin PIC24 and 100-pin dsPIC33F General Purpose Plug-in Modules (PIM) /square6 Microchip’s TC1047A high accuracy, analog output temperature sensor /square6 Alpha-numeric 16 x 2 LCD Display World-Class Development Tools MPLAB® IDE Graphical User Interface Explorer 16 Development Board MPLAB® ICD 2
Microchip Technology Inc. • 2355 W. Chandler Blvd. • Chandler, AZ 85224-6199 Sales Offi ce Listing Technical Support: http://support.microchip.com AMERICAS Atlanta Tel: 770-640-0034 Boston Tel: 774-760-0087 Chicago Tel: 630-285-0071 Dallas Tel: 972-818-7423 Detroit Tel: 248-538-2250 Kokomo Tel: 765-864-8360 Los Angeles Tel: 949-462-9523 San Jose Tel: 650-215-1444 Toronto Mississauga, Ontario Tel: 905-673-0699 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8528-2100 China - Chengdu Tel: 86-28-8676-6200 China - Fuzhou Tel: 86-591-8750-3506 China - Hong Kong SAR Tel: 852-2401-1200 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8203-2660 China - Shunde Tel: 86-757-2839-5507 China - Wuhan Tel: 86-27-5980-5300 China - Xian Tel: 86-29-8833-7250 ASIA/PACIFIC India - Bangalore Tel: 91-80-2229-0061 India - New Delhi Tel: 91-11-5160-8631 India - Pune Tel: 91-20-2566-1512 Japan - Yokohama Tel: 81-45-471- 6166 Korea - Gumi Tel: 82-54-473-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Penang Tel: 60-4-646-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-572-9526 Taiwan - Kaohsiung Tel: 886-7-536-4818 Taiwan - Taipei Tel: 886-2-2500-6610 Thailand - Bangkok Tel: 66-2-694-1351 EUROPE Austria - Wels Tel: 43-7242-2244-399 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Germany - Munich Tel: 49-89-627-144-0 Italy - Milan Tel: 39-0331-742611 Netherlands - Drunen Tel: 31-416-690399 Spain - Madrid Tel: 34-91-708-08-90 UK - Wokingham Tel: 44-118-921-5869 *DS39754A* Worldwide Sales & Service It takes more than product specifi cations to create loyal customers. In addition to a broad product portfolio, Microchip understands the value of a complete design solution. That’s why we maintain a worldwide network of sales and support. Our technical support is unmatched with a global network of experienced fi eld application engineers and technical support personnel ready to provide product and system assistance to help engineers further streamline their design, prototype and production activities. Visit our technical support web site at http://support.microchip.com. Product Portfolio Microchip’s broad product portfolio includes: ■ Peripheral-rich 8- and 16-bit PIC® Microcontrollers ■ High-performance 16-bit dsPIC® Digital Signal Controllers ■ Battery Management ICs ■ Thermal Management ICs ■ Power Management ICs ■ Linear ICs ■ Mixed-Signal ICs ■ Interface Devices ■ Radio Frequency Products ■ KEELOQ® Security Devices ■ Serial EEPROMs ■ MPLAB® Development Tools www.microchip.com/16bit