PIC18F67K90-E/PT - 8-bit 64MHz MCU 128KB Flash 64-TQFP | Microchip
Артикул: PIC18F67K90-E/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.5 | $5,50 |
| 10 | $4.95 | $49,50 |
| 100 | $4.4 | $440,00 |
| 500 | $3.95 | $1.975,00 |
| 1.000 | $3.55 | $3.550,00 |
PIC18F67K90-E/PT Обзор
A PIC microcontroller is a compact, programmable processor built on Harvard architecture that integrates CPU, Flash program memory, RAM, and a rich set of peripherals onto a single die. Microcontroller -> PIC18 -> 8-bit MCU -> embedded controller -> semiconductor. The 8-bit PIC18 family is widely adopted in cost-sensitive, low-power embedded designs where deterministic interrupt handling, mature toolchains, and long product lifecycles matter more than raw MIPS.
Key features include a 64MHz internal oscillator, 4KB SRAM, 128KB Flash program memory (64K x 16), an integrated LCD driver supporting up to 192 segments, and 24 channels of capacitive touch sensing via the CTMU peripheral. The device operates from 2.5V/3.3V/5V rails and consumes only nanoWatt-class sleep currents, making it ideal for battery-powered applications.
The PIC18F67K90 employs a modified Harvard RISC core with hardware multiplier, 16-bit instructions, and a vectored interrupt controller. The XLP (eXtreme Low Power) technology delivers typical sleep currents below 50 nA with retention RAM, while the CTMU provides precise current sources for capacitive touch and time-of-flight measurement applications.
Typical applications include battery-powered LCD user interfaces with touch buttons, industrial control panels, home appliances, medical instrumentation displays, and metering equipment with segmented LCDs. The integrated LCD driver eliminates the need for external LCD controller ICs, reducing BOM cost and PCB footprint.
When designing with this device, allocate sufficient Flash/RAM headroom for the application stack, library overhead, and future firmware updates. The 64-pin TQFP package requires a 10x10 mm PCB footprint with thermal pad considerations for high-clock industrial environments. Designers should also plan pin assignments early because the LCD segment channels are multiplexed with general-purpose I/O.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes that consolidate information typically scattered across the datasheet, family reference manual, and application notes.
Аналоги без доработки для PIC18F67K90-E/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC18F67K90-E/PT (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Core Architecture, Operating Temperature, I/O Pins.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC18F67K22-I/PT
✅ Прямая замена✓ В наличии
$4.6 / шт.
Открыть даташит →PIC18F66K90-I/PT
✅ Прямая замена✓ В наличии
$4.15 / шт.
Открыть даташит →PIC18F6722-I/PT
✅ Прямая замена✓ В наличии
$5.32 / шт.
Открыть даташит →PIC18F67K40-E/PT
✅ Прямая замена✓ В наличии
$4.85 / шт.
Открыть даташит →PIC18F67K90-E/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit RISC (PIC18) |
| CPU Speed | 64 MHz |
| Program Memory | 128 KB Flash (64K x 16) |
| Data RAM | 4 KB |
| Корпус | 64-TQFP (PT) 10x10 mm |
| Operating Voltage | 2.5 V to 5.5 V (2.5V/3.3V/5V) |
| I/O Pins | 54 |
| LCD Segments | Up to 192 segments |
| CTMU Touch Channels | 24 |
| ADC | 12-bit ADC |
| Рабочая температура | -40C to +125C (Extended, -E suffix) |
| Тип монтажа | Surface Mount |
| Low-Power Technology | nanoWalt XLP |
| Уровень MSL | 3 (per JEDEC J-STD-020) |
| Статус RoHS | Compliant |
| Lead-Free | Yes |
Конфигурация выводов PIC18F67K90-E/PT
| Контакт 1 | RA0/AN0 — PORTA bit 0 / Analog input 0 |
| Контакт 2 | RA1/AN1 — PORTA bit 1 / Analog input 1 |
| Контакт 3 | RA2/AN2/VREF- — PORTA bit 2 / Analog input 2 / ADC VREF- |
| Контакт 4 | RA3/AN3/VREF+ — PORTA bit 3 / Analog input 3 / ADC VREF+ |
| Контакт 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| Контакт 6 | RA5/AN4 — PORTA bit 5 / Analog input 4 |
| Контакт 7 | RA6/OSC2 — PORTA bit 6 / Oscillator output |
| Контакт 8 | RA7/OSC1 — PORTA bit 7 / Oscillator input |
| Контакт 9 | RE0/RD — PORTE bit 0 / LCD drive |
| Контакт 10 | RE1/WR — PORTE bit 1 / LCD drive |
| Контакт 11 | RE2/CS — PORTE bit 2 / LCD drive |
| Контакт 12 | VDD — Positive supply voltage |
| Контакт 13 | VSS — Ground reference |
| Контакт 14 | RB0/INT0 — PORTB bit 0 / External interrupt 0 |
| Контакт 15 | RB1/INT1 — PORTB bit 1 / External interrupt 1 |
| Контакт 16 | RB2/INT2 — PORTB bit 2 / External interrupt 2 |
| Контакт 17 | RB3/INT3 — PORTB bit 3 / External interrupt 3 |
| Контакт 18 | RB4 — PORTB bit 4 |
| Контакт 19 | RB5 — PORTB bit 5 |
| Контакт 20 | RB6/PGC — PORTB bit 6 / ICSP clock |
| Контакт 21 | RB7/PGD — PORTB bit 7 / ICSP data |
| Контакт 22 | VDDCORE — Regulated core supply (1.8V typical) |
| Контакт 23 | RF0 — PORTF bit 0 |
| Контакт 24 | RF1 — PORTF bit 1 |
| Контакт 25 | RF2 — PORTF bit 2 |
| Контакт 26 | RF3 — PORTF bit 3 |
| Контакт 27 | RF4 — PORTF bit 4 |
| Контакт 28 | RF5 — PORTF bit 5 |
| Контакт 29 | RF6 — PORTF bit 6 |
| Контакт 30 | RF7 — PORTF bit 7 |
| Контакт 31 | RG0 — PORTG bit 0 |
| Контакт 32 | RG1 — PORTG bit 1 |
| Контакт 33 | RG2 — PORTG bit 2 |
| Контакт 34 | RG3 — PORTG bit 3 |
| Контакт 35 | RG4 — PORTG bit 4 |
| Контакт 36 | RG5 — PORTG bit 5 |
| Контакт 37 | RG6 — PORTG bit 6 |
| Контакт 38 | RG7 — PORTG bit 7 |
| Контакт 39 | RH0 — PORTH bit 0 |
| Контакт 40 | RH1 — PORTH bit 1 |
| Контакт 41 | RH2 — PORTH bit 2 |
| Контакт 42 | RH3 — PORTH bit 3 |
| Контакт 43 | RH4 — PORTH bit 4 |
| Контакт 44 | RH5 — PORTH bit 5 |
| Контакт 45 | RH6 — PORTH bit 6 |
| Контакт 46 | RH7 — PORTH bit 7 |
| Контакт 47 | RJ0 — PORTJ bit 0 |
| Контакт 48 | RJ1 — PORTJ bit 1 |
| Контакт 49 | RJ2 — PORTJ bit 2 |
| Контакт 50 | RJ3 — PORTJ bit 3 |
| Контакт 51 | RJ4 — PORTJ bit 4 |
| Контакт 52 | RJ5 — PORTJ bit 5 |
| Контакт 53 | RJ6 — PORTJ bit 6 |
| Контакт 54 | RJ7 — PORTJ bit 7 |
| Контакт 55 | RC0 — PORTC bit 0 |
| Контакт 56 | RC1 — PORTC bit 1 |
| Контакт 57 | RC2 — PORTC bit 2 |
| Контакт 58 | RC3 — PORTC bit 3 |
| Контакт 59 | RC4 — PORTC bit 4 |
| Контакт 60 | RC5 — PORTC bit 5 |
| Контакт 61 | RC6 — PORTC bit 6 |
| Контакт 62 | RC7 — PORTC bit 7 |
| Контакт 63 | RD0 — PORTD bit 0 |
| Контакт 64 | RD1 — PORTD bit 1 |
Типичное применение
PIC18F67K90-E/PT подходит для 6 применениеs: Battery-Powered LCD User Interface, Capacitive Touch Control Panel, Industrial Metering and Instrumentation, Home Appliance Control Board, Medical Device Display and Control, Automotive Dashboard and HVAC Interface.
Battery-Powered LCD User Interface
The PIC18F67K90-E/PT drives segment LCDs up to 192 segments while consuming nanoWatt-class sleep current below 50 nA, enabling coin-cell-powered devices that last years on a single battery. With 128KB Flash, engineers can integrate full UI logic, button-debouncing, and wireless protocol stacks without external memory. The integrated LCD controller eliminates the need for an external LCD driver IC, saving BOM cost and PCB area. Designers place the MCU directly between the battery and the LCD glass, configure the internal charge pump for bias levels, and use the CTMU for touch button sensing, all within a single 64-pin TQFP footprint.
Рекомендуется
Capacitive Touch Control Panel
The 24-channel CTMU peripheral on the PIC18F67K90-E/PT provides precise current sources for capacitive touch measurement, supporting sliders, wheels, and matrix touch panels without external touch controller ICs. Combined with the 64MHz CPU and 4KB RAM, the MCU runs capacitive touch scanning, gesture recognition, and host communication in real time. The CTMU integrates directly with the ADC for high-resolution capacitance measurement, while the XLP sleep modes drop system current below 1 uA between scans. Place the MCU near the touch electrodes to minimize trace parasitics, and use the 64-TQFP package's grounded thermal pad for noise immunity.
Рекомендуется
Industrial Metering and Instrumentation
The PIC18F67K90-E/PT supports industrial metering designs requiring reliable LCD readout, multi-channel ADC measurement, and extended-temperature operation from -40C to +125C. The 12-bit ADC with internal voltage reference, combined with the CTMU for sensor excitation, handles typical transducer signals including temperature, pressure, and flow. The extended temperature grade (-E suffix) ensures operation in factory-floor environments. With 128KB Flash, engineers can implement calibration tables, linearization routines, and Modbus/RTU communication stacks. The 64-TQFP package supports robust PCB designs with adequate copper for thermal dissipation in enclosed meter housings.
Рекомендуется
Home Appliance Control Board
The PIC18F67K90-E/PT integrates motor control PWM, LCD display driving, and capacitive touch user input for modern home appliances such as washing machines, dishwashers, and microwave ovens. The 8-bit PIC18 core provides deterministic interrupt response for safety-critical tasks, while the 64MHz clock supports real-time control loops. The CTMU enables sealed touch panel designs that withstand moisture and grease, replacing mechanical buttons. With 128KB Flash and 4KB RAM, the MCU handles user interface, sensor processing, and communication to the main appliance controller via UART or SPI. The extended -40C to +125C temperature range covers under-cabinet and motor-adjacent placements.
Рекомендуется
Medical Device Display and Control
The PIC18F67K90-E/PT powers medical devices requiring low-noise LCD displays, capacitive touch input, and reliable extended-temperature operation. The integrated LCD driver provides stable segment contrast for patient monitoring readouts, while the CTMU enables sealed front-panel designs that meet medical disinfection requirements. With nanoWalt XLP technology, battery-powered portable devices achieve weeks of runtime. The 128KB Flash supports FDA-compliant firmware with trace logging and calibration storage in EEPROM emulation. The -40C to +125C extended temperature range enables use in clinical environments and emergency response equipment.
Рекомендуется
Automotive Dashboard and HVAC Interface
The PIC18F67K90-E/PT serves automotive secondary display modules including HVAC control panels, rear-seat entertainment interfaces, and instrument cluster sub-displays. The extended -40C to +125C temperature grade handles under-dash thermal environments, while the LCD driver supports multi-segment climate and audio readouts. The 24 CTMU channels enable capacitive touch sliders for volume and temperature control, replacing mechanical knobs. With 128KB Flash and 4KB RAM, designers integrate LIN or CAN communication alongside local UI logic. The 64-TQFP package provides robust mechanical mounting for vibration-prone automotive applications.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC18F67K90-E/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC18F67K22-I/PT | PIC18F66K90-I/PT | PIC18F65K90-E/MR | PIC18F6722-I/PT | PIC18F67K40-E/PT |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (PT) 10x10 mm | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same | 64-QFN (MR) - different | 64-TQFP (PT) 10x10 mm - same | 64-TQFP (PT) 10x10 mm - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 64 KB (-50%) | 128 KB | 128 KB | 128 KB |
| RAM | 4 KB | 4 KB | 4 KB | 4 KB | 3.8 KB | 4 KB |
| CPU Speed | 64 MHz | 64 MHz | 64 MHz | 64 MHz | 40 MHz | 64 MHz |
| CTMU Touch Channels | 24 | 24 | 24 | 24 | 0 (no CTMU) | 24 |
| LCD Segments | 192 | 192 | 192 | 192 | 192 | 192 |
| Temperature Range | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +125C (Extended) | -40C to +85C (Industrial) | -40C to +125C (Extended) |
Ключевые отличия
- Largest Flash memory in same TQFP-64 footprint (против PIC18F66K90-I/PT)
- Extended temperature range for harsh environments (против PIC18F67K22-I/PT)
- Integrated CTMU peripheral with 24 touch channels (против PIC18F6722-I/PT)
Заметки по проектированию
Configure the internal voltage regulator for the 1.8V core supply by connecting VDDCORE (pin 22) to a 1 uF decoupling capacitor. For battery-powered designs, use Sleep mode with RTCC and CTMU wake sources to achieve nanoWatt-class standby current below 50 nA. Place a 10 uF bulk capacitor near the VDD pins and 100 nF ceramic bypass capacitors adjacent to each VDD/VSS pair to suppress switching noise from the LCD charge pump.
At 64MHz CPU speed with full peripheral activity, the 64-TQFP package dissipates approximately 100-150 mW typical. The thermal resistance (theta_JA) for the TQFP-64 is approximately 45 C/W on a 4-layer JEDEC test board. For designs operating near +125C ambient, ensure the PCB copper pour around the package provides adequate heat spreading. The exposed thermal pad on similar QFN variants of this family should be soldered to a grounded copper area of at least 25 mm squared for optimal thermal performance.
Route the LCD segment traces with care: keep segment and common traces short and isolated from switching digital signals to prevent display artifacts. Use a ground plane beneath the LCD traces to provide shielding and to control trace impedance. Place the MCU at least 10 mm away from high-current switching nodes such as motor drivers or DC-DC converters. Connect all unused I/O pins to either VDD or VSS via software configuration to minimize power consumption and prevent floating input leakage.
Do not exceed the 5.5V absolute maximum VDD rating, even briefly during power-up transients. Configure the Configuration Words (CONFIG1L through CONFIG5L/H) before code execution begins to set oscillator mode, watchdog timer, brown-out voltage, and code protection. Failure to program the Configuration Words can leave the device in an undefined state. The CTMU current source requires calibration via the dedicated CTMU calibration register; using uncalibrated CTMU values results in inaccurate touch measurements.
Информация о соответствии
RoHS compliant per Microchip product page and DigiKey listing. Extended -E temperature grade (-40C to +125C) supports harsh environments but part is not explicitly AEC-Q100 qualified in the verified web data. For automotive programs requiring AEC-Q100, consult Microchip's automotive-grade PIC18 portfolio.