PIC18C601/801 High-Performance ROM-less Microcontrollers with External Memory Bus High Performance RISC CPU: Advanced Analog Features: 10-bit Analog-to-Digital Converter module (A/D) C compiler optimized architecture instruction set with: Linear program memory addressing up to 2 Mbytes - Fast sampling rate Linear data memory addressing to 4 Kbytes - Conversion available during SLEEP External Program Memory - DNL = 1 LSb, INL = 1 LSb - Up to 12 channels available On-Chip On-Chip Programmable Low Voltage Detection (LVD) Device Maximum Maximum RAM (bytes) module Addressing Single Word - Supports interrupt on Low Voltage Detection (bytes) Instructions PIC18C601 256K 128K 1.5K Special Microcontroller Features: PIC18C801 2M 1M 1.5K Power-on Reset (POR), Power-up Timer (PWRT), Up to 160 ns instruction cycle: and Oscillator Start-up Timer (OST) - DC - 25 MHz clock input Watchdog Timer (WDT) with its own on-chip RC - 4 MHz - 6 MHz clock input with PLL active oscillator 16-bit wide instructions, 8-bit wide data path On-chip Boot RAM for boot loader application Priority levels for interrupts 8-bit or 16-bit external memory interface modes 8 x 8 Single Cycle Hardware Multiplier Up to two software programmable chip select sig- nals (CS1 and CS2) Peripheral Features: One programmable chip I/O select signal (CSIO) High current sink/source 25 mA/25 mA for memory mapped I/O expansion Up to 47 I/O pins with individual direction control Power saving SLEEP mode Three external interrupt pins Different oscillator options, including: Timer0 module: 8-bit/16-bit timer/counter with - 4X Phase Lock Loop (of primary oscillator) 8-bit programmable prescaler - Secondary Oscillator (32 kHz) clock input Timer1 module: 16-bit timer/counter (time-base for CCP) CMOS Technology: Timer2 module: 8-bit timer/counter with 8-bit Low power, high speed CMOS technology period register Fully static design Timer3 module: 16-bit timer/counter Wide operating voltage range (2.0V to 5.5V) Secondary oscillator clock option - Timer1/Timer3 Industrial and Extended temperature ranges Two Capture/Compare/PWM (CCP) modules Low power consumption CCP pins can be configured as: - Capture input: 16-bit, max. resolution 10 ns - Compare is 16-bit, max. resolution 160 ns (TCY) - PWM output: PWM resolution is 1- to 10-bit Max. PWM freq. : 8-bit resolution = 99 kHz 10-bit resolution = 24.4 kHz Master Synchronous Serial Port (MSSP) with two modes of operation: - 3-wire SPI (Supports all 4 SPI modes) 2 -I C Master and Slave mode Addressable USART module: Supports Interrupt on Address bit 2001 Microchip Technology Inc. Advance Information DS39541A-page 1PIC18C601/801 Pin Diagrams 64-Pin TQFP 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 1 RE1/AD9 48 RB0/INT0 RE0/AD8 2 47 RB1/INT1 3 RG0/ALE 46 RB2/INT2 4 RG1/OE 45 RB3/CCP2 5 RG2/WRL 44 RB4 6 RG3/WRH 43 RB5 7 MCLR/VPP 42 RB6 8 RG4/BA0 41 PIC18C601 VSS VSS 9 40 OSC2/CLKO 10 VDD 39 OSC1/CLKI 11 RF7/UB 38 VDD 12 37 RF6/LB RB7 13 RF5/CS1 36 RC5/SDO 14 RF4/A16 35 RC4/SDI/SDA 15 34 RF3/CSIO RC3/SCK/SCL 16 33 RF2/AN7 RC2/CCP1 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 DS39541A-page 2 Advance Information 2001 Microchip Technology Inc. RF1/AN6 RE2/AD10 RE3/AD11 RF0/AN5 RE4/AD12 AVDD RE5/AD13 AVSS RE6/AD14 RA3/AN3/VREF+ RE7/AD15 RA2/AN2/VREF- RD0/AD0 RA1/AN1 VDD RA0/AN0 VSS VSS RD1/AD1 VDD RA5/SS/AN4/LVDIN RD2/AD2 RD3/AD3 RA4/T0CKI RD4/AD4 RC1/T1OSI RD5/AD5 RC0/T1OSO/T13CKI RD6/AD6 RC6/TX/CK RC7/RX/DT RD7/AD7