The PIC24FJ256GB108-I/PT is a 16-bit Flash Microcontroller with USB On-The-Go (OTG). The PIC24FJ256GB108 family provides a new platform for high-performance USB applications, which may need more than an 8-bit platform, but don"t require the power of a digital signal processor. Ideal for low power (<100nA standby current) and connectivity applications that benefit from the availability of multiple serial ports (3xI²C, 3xSPI), 4xUARTS and 23 independent timers. Large amounts of RAM (16kB) memory for buffering and large (up to 256kB) Enhanced Flash program memory make it ideal for embedded control and monitoring applications. PPS (peripheral pin select) aids in configuring the most efficient pin configuration of available I/O and CTMU provides touch support for up to 64 individual buttons. Supports USB 2.0 for device, host and OTG with a complete and free software stack that includes a thumb drive application stack.
Special Microcontroller Features: • Operating Voltage Range of 2.0V to 3.6V • Self-Reprogrammable under Software Control • 5.5V Tolerant Input (digital pins only) • Configurable Open-Drain Outputs on Digital I/O • High-Current Sink/Source (18 mA/18 mA) on all I/O • Selectable Power Management modes: \- Sleep, Idle and Doze modes with fast wake-up • Fail-Safe Clock Monitor Operation: \- Detects clock failure and switches to on-chip FRC oscillator • On-Chip LDO Regulator Power Management: • On-Chip 2.5V Voltage Regulator • Switch between Clock Sources in Real Time • Idle, Sleep and Doze modes with Fast Wake-up and Two-Speed Start-up • Run mode: 1 mA/MIPS, 2.0V Typical • Standby Current with 32 kHz Oscillator: 2.6 A, 2.0V Typical • Power-on Reset (POR), Power-up Timer (PWRT), Low-Voltage Detect (LVD) and Oscillator Start-up Timer (OST) • Flexible Watchdog Timer (WDT) with On-Chip Low-Power RC Oscillator for Reliable Operation • In-Circuit Serial Programming™ (ICSP™) and In-Circuit Debug (ICD) via 2 Pins • JTAG Boundary Scan Support • Brown-out Reset (BOR) • Flash Program Memory: \- 10,000 erase/write cycle endurance (minimum) \- 20-year data retention minimum \- Selectable write protection boundary \- Write protection option for Flash Configuration Words High-Performance CPU: • Modified Harvard Architecture • Up to 16 MIPS Operation at 32 MHz • 8 MHz Internal Oscillator • 17-Bit x 17-Bit Single-Cycle Hardware Multiplier • 32-Bit by 16-Bit Hardware Divider • 16 x 16-Bit Working Register Array • C Compiler Optimized Instruction Set Architecture with Flexible Addressing modes • Linear Program Memory Addressing, Up to 12 Mbytes • Linear Data Memory Addressing, Up to 64 Kbytes • Two Address Generation Units for Separate Read and Write Addressing of Data Memory Analog Features: • 10-Bit, Up to 16-Channel Analog-to-Digital (A/D) Converter at 500 ksps: \- Conversions available in Sleep mode • Three Analog Comparators with Programmable Input/Output Configuration • Charge Time Measurement Unit (CTMU)
The PIC24FJ256GA108-I/PT is a high-performance PIC24F family eXtreme low power technology 16-bit Microcontroller packs powerful PIC®(RISC) architecture with up to 16 MIPS of performance at 3.3V with Basic code-guard security. This product offer all of the advantages of the well recognized high-performance x16 architecture with standardized features including 256kB of addressable program memory size, 16384bytes of data memory size, 69 general-purpose I/O pins and 16-channel 10-bit analog-to-digital (A/D) converter. This device operates at a maximum frequency of 32MHz with wide operating voltage of 2 to 3.6V.