Microchip Technology PIC18F452
the PIC16 and PIC17 instruction sets • Linear program memory addressing to 32 Kbytes • Linear data memory addressing to 1.5 Kbytes Device On-Chip Program Memory FLASH # Single Word (bytes) Instructions On-Chip Data RAM EEPROM (bytes) (bytes) PIC18F242 16K PIC18F252 32K 8192 16384 768 256 1536 256 PIC18F442 16K 8192 768 256 PIC18F452 32K 16384 1536 256 • Up to 10 MIPs operation: - DC - 40 MHz osc./clock input - 4 MHz - 10 MHz osc./clock input with PLL active • 16-bit wide instructions, 8-bit wide data path • Priority levels for interrupts • 8 x 8 Single Cycle Hardware Multiplier Peripheral...FEATURES
:● High current sink/source 25 mA/25 mA
● Three external interrupt pins
● Timer0 module: 8-bit/16-bit timer/counter with 8-bit programmable prescaler
● Timer1 module: 16-bit timer/counter
● Timer2 module: 8-bit timer/counter with 8-bit period register (time-base for PWM)
● Timer3 module: 16-bit timer/counter
● Secondary oscillator clock option - Timer1/Timer3
● Two Capture/Compare/PWM (CCP) modules. CCP pins that can be configured as: - Capture input: capture is 16-bit, max. resolution 6.25 ns (TCY/16) - Compare is 16-bit, max. resolution 100 ns (TCY) - PWM output: PWM resolution is 1- to 10-bit, max. PWM freq. @: 8-bit resolution = 156 kHz 10-bit resolution = 39 kHz
● Master Synchronous Serial Port (MSSP) module, Two modes of operation: - 3-wire SPI™ (supports all 4 SPI modes) - I2C™ Master and Slave mode Peripheral
FEATURES
(Continued):● Addressable USART module: - Supports RS-485 and RS-232
● Parallel Slave Port (PSP) module Analog
FEATURES
:● Compatible 10-bit Analog-to-D...