Device Overview
The PIC18F14K50 brings advanced features and exceptional value to the embedded USB market. This low cost PIC® Microcontroller features a full speed USB 2.0 compliant interface that can automatically change clock sources and power levels upon connection to a host, making it an exceptional device for battery-powered applications. The addition of mTouch(TM) touch sensing compatibility, a 10-bit ADC, motor control PWMs, and a host of serial interfaces make the PIC18F14K50 the perfect device to “Just add USB” to any application.
USB Application Design Center Debug Support
• A debug header is required for this device
• Part Numbers:, AC244023 (F) / AC244024 (LF)
• Debug and programming support is available via MPLAB® REAL ICE, PICkit™ 3, and MPLAB® ICD 3
• For Debug Header information, please refer to DS51292
High Performance PIC18 Core
- C Compiler optimized architecture
- Self-programmable under software control
- Support for Interrupt Priority Levels
- 8×8 Single-Cycle Hardware Multiplier
- Enhanced Watchdog Timer with a programmable period
Full Speed Universal Serial Bus Interface
- USB v2.0 compliant interface
- Supports both Low Speed and Full Speed operation
- Supports Control, Interrupt, Isochronous and Bulk transfer
- Up to 16 Endpoints (or up to 8 bidirectional)
- Automatic detection of physical connection to USB host
- 256-byte Dual Access RAM
Flexible Clocking Options
- Can be internally clocked up to 48MHz
- Fully tunable Internal Oscillator
- Supplies frequencies from 31KHz to 16MHz
- Can be user-adjusted for frequency drift
- Internal 4x Phase Lock Loop (PLL)
- Can be used with External or Internal Oscillators
- Fail-safe Clock Monitor
- Allows for safe shutdown during oscillator failure
Advanced PIC® Microcontroller Peripherals
- Dual Capture/Compare/PWM interfaces
- Up to 5 PWM Outputs
- Programmable dead time, auto shutdown/restart
- Master I2C/SPI Interface
- Supports all modes of 3-wire SPI
- I2C™Compatible Master and Slave modes with address masking
- Enhanced Addressable USART Module
- Supports RS-485, RS-232, and LIN 2.0
- 10-bit, 9-channel ADC Module
- Can acquire & convert samples automatically
- Can operate in sleep mode
- mTouch(TM) compatible Analog Comparators w/ SR Latch
- Rail to Rail operation
- Independent input multiplexing
- Robust GPIO with 25mA sink/source current
- Programmable On-chip Voltage Reference
- Can be used with Comparators or ADC
- Dual Capture/Compare/PWM interfaces
Operating Environment Versatility
- 1.8 to 5.6V Operating Range
- Software Programmable Brown-out Reset feature
- Four power-managed operating modes
- Two-speed clock startup option
General Parametrics:
Program Memory Type: Flash
Program Memory Size (KB): 16
CPU Speed (MIPS/DMIPS): 12
SRAM Bytes: 768
Data EEPROM/HEF (bytes): 256
Digital Communication Peripherals: 1-UART, 1-SPI, 1-I2C1-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals: 1 Input Capture, 1 ECCP,
Timers: 1 x 8-bit, 3 x 16-bit
ADC Input: 9 ch, 10-bit
Number of Comparators: 2
Number of USB Modules: 1, FS Device
Temperature Range (C): -40 to 125
Operating Voltage Range (V): 1.8 to 5.5
Pin Count: 20
Low Power: Yes
Reviews
There are no reviews yet.