The PIC18F46J50-I/PT is a 8-bit high-performance USB Microcontroller with nanoWatt XLP technology. New features include deep sleep mode for low power applications, peripheral pin select for design flexibility for mapping peripherals to I/O pins and a CTMU module for easy capacitive touch user interfaces. The low-voltage Universal Serial Bus (USB) microcontrollers with the main traditional advantage of all PIC18 microcontrollers, namely, high computational performance and a rich feature set at an extremely competitive price point. These features make this family a logical choice for many high-performance applications, where cost is a primary consideration. Devices in this family incorporate a different oscillator and microcontroller clock system than general purpose PIC18F devices.
Feature
- C compiler optimized architecture for re-entrant code
- Low-power, high-speed CMOS flash technology
- Priority levels for interrupts
- Self-programmable under software control
- Supports control, interrupt, isochronous and bulk transfers
- Low-power, 31kHz internal RC oscillator
- Integrated full speed USB 2.0
- Peripheral pin select for mapping digital peripherals to various I/O for design flexibility
- Hardware RTCC provides clock, calendar and alarm functions
- Charge time measurement unit (CTMU) supports capacitive touch screens
- 2 Enhanced capture/compare/PWM modules
- 2 MSSP serial ports for SPI or I²C™ communication
- 2 Enhanced USART modules
- Self programming flash supports 10k erase/write cycles and 20-year retention