pic18f45k80-i/pt


8 位 PIC18 MCU,32KB 闪存,ECAN 2.0B,12 位 ADC,CTMU,1.8-5.5V,20nA 睡眠,TQFP-44,-40~85°C

1750

有效库存
转到查询

Image for reference only

制造商零件:

pic18f45k80-i/pt

包装:

TQFP-44(10 x 10 x 1.0 毫米,0.8 毫米间距)

品牌:
您可能感兴趣的其他建议.
说明

The PIC18F45K80-I/PT from Microchip Technology is an 8-bit PIC18 MCU with integrated ECAN (CAN 2.0B) controller in a 44-pin TQFP package. Key specs include 32-KB Flash, 3648-B SRAM, 1024-B EEPROM, 64-MHz max clock (16 MIPS), 11-channel 12-bit ADC, 2 analog comparators, CTMU for touch sensing, 2 Enhanced USART, 1 MSSP (SPI/I2C), 4 CCP + 1 ECCP PWM modules, and 5 timers. Operating voltage is 1.8 V to 5.5 V with nanoWatt XLP ultra-low-power sleep (20 nA). The ECAN module supports CAN 2.0B active with up to 8 transmit/receive buffers. Industrial temperature range -40°C to +85°C.

The PIC18F45K80-I/PT is a member of Microchip’s PIC18F66K80 family of 8-bit microcontrollers featuring an integrated ECAN controller conforming to the CAN 2.0B active specification. The ’45’ variant provides 44 pins with 35 I/O, 32-KB Flash, 3648-B SRAM, and 1024-B EEPROM in a TQFP-44 package.

The ECAN module is the primary differentiator of this family. It supports CAN 2.0B active with standard (11-bit) and extended (29-bit) identifiers, up to 8 transmit and receive buffers, programmable bit rate up to 1 Mbit/s, and deviceNet filtering. This makes the PIC18F45K80 suitable for automotive, industrial, and building automation CAN bus applications without requiring an external CAN controller or transceiver (a CAN transceiver IC such as MCP2551 or TJA1050 is still needed for physical layer).

The nanoWatt XLP (eXtreme Low Power) technology delivers 20-nA sleep current with all peripherals off and RAM retained, 300-nA WDT operation, and 3.8-µA active mode at 1 MHz/1.8 V. The integrated 3.3-V LDO allows the device to operate from a 5-V rail while regulating the core to 3.3 V, reducing internal power consumption. The fast wake-up time (1 µs typical from sleep) enables duty-cycled battery operation.

The Charge Time Measurement Unit (CTMU) is a unique peripheral that measures capacitance changes with sub-picofarad resolution, enabling capacitive touch sensing, proximity detection, and precision time measurement without external components. Combined with the 12-bit ADC (11 channels) and two analog comparators, the PIC18F45K80 provides comprehensive analog capability for sensor interfaces.

The 64-MHz maximum clock (16 MIPS at 4:1 clock-to-MIPS ratio) provides adequate processing power for CAN message handling, sensor acquisition, and control loops. The 5 timers, 4 CCP modules, and 1 Enhanced CCP (with auto-shutdown and half/full-bridge PWM) support precision timing and motor control applications.

The PIC18F45K80 is recommended for automotive design (special ordering codes for automotive-grade versions). The ‘I’ temperature grade supports -40°C to +85°C, and the ‘/PT’ suffix denotes the TQFP-44 package in tray packaging.

**PIC18 CPU Core:** The PIC18 core uses a 16-bit instruction word with a 2-stage pipeline. Most instructions execute in a single cycle (4 clock periods at the instruction clock rate of FOSC/4). The 32-KB Flash stores up to 16,384 instructions. The 16-level hardware call/return stack supports nested interrupts and subroutines. A hardware multiply instruction completes in one cycle.

**ECAN Module:** The Enhanced CAN (ECAN) module implements the CAN 2.0B protocol. It includes a CAN protocol engine, message assembly/disassembly logic, and up to 8 configurable transmit/receive buffers. The module handles bit timing, CRC generation/checking, error management, and bit stuffing automatically. Software configures baud rate, filter/mask registers, and buffer priorities. The ECAN module operates independently of the CPU, allowing background CAN communication while the CPU executes application code.

**nanoWatt XLP Power Management:** The power management module provides multiple low-power modes: Run (CPU + peripherals active), Idle (CPU off, peripherals on), Sleep (CPU and peripherals off, RAM retained, WDT optional). The on-chip LDO regulates the core voltage to 3.3 V from a 1.8-V to 5.5-V supply. The ultra-low-power sleep mode (20 nA) is achieved by disabling all oscillators, BOR, and WDT while maintaining SRAM content through a dedicated retention path.

**CTMU (Charge Time Measurement Unit):** The CTMU generates a constant current source (0.55-550 µA programmable) that charges an external or internal capacitance. By measuring the time to reach a voltage threshold (via ADC or comparator), the capacitance value is determined. For touch sensing, finger proximity increases the sensor capacitance, which the CTMU detects as a longer charge time.

别针组 计数 主要功能 说明
Power (VDD/VSS) 4 对 1.8-5.5V supply; multiple VDD/VSS pairs for clean power; AVDD/AVSS for analog Bypass each VDD with 0.1µF ceramic; AVDD powers ADC and comparators
PORTA (RA0-RA7) 8 ADC ch0-7 (12-bit); CTMU; comparator inputs; MCLR; T0CKI; oscillator pins RA6/RA7 shared with primary oscillator; RA3 can be MCLR or digital input
PORTB (RB0-RB7) 8 Interrupt-on-change; CANRX/CANTX (RB3/RB2); ICSP/ICD pins (RB6/RB7); CCP modules RB6/RB7 used for programming/debug; RB2/RB3 are default CAN pins
PORTC (RC0-RC7) 8 TIM1/T1OSO; CCP1-3; ECCP1; MSSP (SDA/SCL, SCK/SDI/SDO); USART1 TX/RX RC3/RC4 are I2C default; RC6/RC7 are UART1 default
PORTD (RD0-RD7) 8 Parallel slave port; CCP4; USART2 TX/RX; ECCP PWM outputs RD0-RD7 can be 8-bit parallel port for external bus interface
PORTE (RE0-RE2) 3 ADC ch8-10; MSSP (SCK/SDI/SDO alternate); parallel port control RE0-RE2 provide additional ADC channels and SPI alternate pins
应用 说明
Automotive CAN Node ECU sub-controller on CAN bus; ECAN handles message protocol; 12-bit ADC reads sensors; CTMU provides capacitive touch dashboard controls; 1.8-5.5V allows direct 12V-battery-derived supply; pair with MCP2551 transceiver
Industrial CAN Bus Sensor Remote sensor node on CAN bus; low-power sleep between readings (20nA); wake on CAN message via CANRX interrupt; 12-bit ADC for process variables; 3648B SRAM buffers CAN messages and data logs
Building Automation Controller HVAC zone controller with CAN bus communication; ECCP drives fan motor PWM; CTMU enables touch panel; 5 timers for scheduling; wide voltage allows 3.3V or 5V system integration
模型 制造商 兼容性 主要区别
PIC18F46K80-I/PT 微型芯片 系列升级 64-KB Flash / 3648-B SRAM; same TQFP-44 pinout; double program memory; drop-in upgrade for larger code
PIC18F25K80-I/SS 微型芯片 功能等效 28-pin SSOP; 32-KB Flash; 25 I/O; same ECAN and peripherals; fewer pins; use for space-constrained CAN nodes
STM32F042C6T6 ST 竞争性替代方案 32-bit ARM Cortex-M0; 32-KB Flash; CAN 2.0B; TSSOP-20; 48 MHz; 12-bit ADC; use when 32-bit performance needed
AT90CAN128-16AU Microchip (Atmel) 竞争性替代方案 8-bit AVR; 128-KB Flash; CAN 2.0A/B; TQFP-64; 16 MHz; use when more Flash and AVR toolchain preferred
推荐部件
Dual 12-bit DAC, SPI, 2.7-5.5V, 4.5us settling, SOIC-14, AEC-Q100

品牌:

封装:

SOIC-14 (8.65 x 3.9 x 1.5 mm)
有库存:
6368pcs

货运周期:3~7 天
最低订购量为 1

转到查询
14-pin 8-bit PIC MCU, 1792B Flash, 128B SRAM, 10-bit ADC, PDIP-14, industrial

品牌:

封装:

PDIP-14 (19.18 x 6.35 mm)
有库存:
5620pcs

货运周期:3~7 天
最低订购量为 1

转到查询
4Mbit (512Kx8) Multi-Purpose Flash, 2.7-3.6V, 70ns, PLCC-32, SuperFlash

品牌:

封装:

PLCC-32 (11.43 x 13.21 mm)
有库存:
330pcs

货运周期:3~7 天
最低订购量为 1

转到查询
8-bit AVR MCU, 20 MHz, 32KB Flash, 2KB SRAM, TQFP-32, 1.8-5.5V

品牌:

封装:

TQFP-32 (7 x 7 x 1.0 mm)
有库存:
13892pcs

货运周期:3~7 天
最低订购量为 1

转到查询
E1/T1 Line Interface Unit, 8.192Mbps, short/long haul, integrated CDR, 80-MQFP, 3.3V

品牌:

封装:

80-MQFP (14x14mm)
有库存:
14099pcs

货运周期:3~7 天
最低订购量为 1

转到查询
ARM7TDMI MCU, 55MHz, 256KB Flash, 64KB SRAM, Ethernet MAC, USB, CAN, LQFP-100

品牌:

封装:

LQFP-100
有库存:
3752pcs

货运周期:3~7 天
最低订购量为 1

转到查询
质量保证

我们从合作供应链采购的所有电子元件都经过严格的进货检验。通过仔细的测试,我们确保交付给客户的所有产品都是原装正品,符合质量要求。此外,我们还保存完整的检验记录,使整个供应链流程清晰可查。.

认证
我们获得了多项专业认证,并建立了自己的专业检测实验室,确保交付给客户的每一件产品都符合最高质量要求。我们严格按照流程进行检测,确保产品质量稳定、参数准确。为保证原装正品,我们还与可靠的第三方检测机构合作,进行严格的质量检测。我们始终高度重视质量,完全符合行业标准、相关法规和 ISO 9001:2015 的要求。.

发货与付款

我们从合作供应链采购的所有电子元件都经过严格的进货检验。通过仔细的测试,我们确保交付给客户的所有产品都是原装正品,符合质量要求。此外,我们还保存完整的检验记录,使整个供应链流程清晰可查。.

认证
我们获得了多项专业认证,并建立了自己的专业检测实验室,确保交付给客户的每一件产品都符合最高质量要求。我们严格按照流程进行检测,确保产品质量稳定、参数准确。为保证原装正品,我们还与可靠的第三方检测机构合作,进行严格的质量检测。我们始终高度重视质量,完全符合行业标准、相关法规和 ISO 9001:2015 的要求。.

服务与包装

我们从合作供应链采购的所有电子元件都经过严格的进货检验。通过仔细的测试,我们确保交付给客户的所有产品都是原装正品,符合质量要求。此外,我们还保存完整的检验记录,使整个供应链流程清晰可查。.

认证
我们获得了多项专业认证,并建立了自己的专业检测实验室,确保交付给客户的每一件产品都符合最高质量要求。我们严格按照流程进行检测,确保产品质量稳定、参数准确。为保证原装正品,我们还与可靠的第三方检测机构合作,进行严格的质量检测。我们始终高度重视质量,完全符合行业标准、相关法规和 ISO 9001:2015 的要求。.