
PIC18F45J10 Family

28/40/44-Pin High-Performance,RISC Microcontrollers
with nanoWatt Technology


Special Microcontroller Features:

•Operating voltage range: 2.0V to 3.6V
•5.5V tolerant input (digital pins only)
•On-chip 2.5V regulator
•Low-power, high-speed CMOS Flash technology
•C compiler optimized architecture: 
  -Optional extended instruction set designed to 
   optimize re-entrant code
•Priority levels for interrupts
•8 x 8 Single-Cycle Hardware Multiplier
•Extended Watchdog Timer (WDT):
  -Programmable period from 4ms to 131s
•Single-Supply In-Circuit Serial Programming™(ICSP™) via two pins
•In-Circuit Debug (ICD) with three Break points via two pins
•Power-Managed modes:
  -Run: CPU on, peripherals on
  -Idle: CPU off, peripherals on
  -Sleep: CPU off, peripherals off

Flexible Oscillator Structure:

•Two Crystal modes, up to 40MHz
•Two External Clock modes, up to 40 MHz
•Internal 31kHz oscillator
•Secondary oscillator using Timer1 @ 32 kHz
•Two-Speed Oscillator Start-up
•Fail-Safe Clock Monitor:
  -Allows for safe shutdown if peripheral clock stops

Peripheral Highlights:

•High-current sink/source 25mA/25mA  (PORTB and PORTC)
•Three programmable external interrupts
•Four input change interrupts
•One Capture/Compare/PWM (CCP) module
•One Enhanced Capture/Compare/PWM (ECCP) 
 module:
   -One, two or four PWM outputs
   -Selectable polarity
   -Programmable dead time
   -Auto-Shutdown and Auto-Restart
•Two Master Synchronous Serial Port (MSSP) 
  modules supporting 3-wire SPI™ (all 4 modes) 
  and I2C™ Master and Slave modes
•One Enhanced Addressable USART module:
  -Supports RS-485, RS-232 and LIN 1.2
  -Auto-Wake-up on Start bit
  -Auto-Baud Detect
•10-bit, up to 13-channel Analog-to-Digital Converter module (A/D): 
   -Auto-acquisition capability
   -Conversion available during Sleep
   -Self-calibration feature
•Dual analog comparators with input multiplexing
