39541a.book Page 1 Tuesday, January 29, 2013 2:34 PM 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-2013 Microchip Technology Inc. Advance Information DS39541B-page 139541a.book Page 2 Tuesday, January 29, 2013 2:34 PM PIC18C601/801 Pin Diagrams 64-Pin TQFP 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 1 48 RE1/AD9 RB0/INT0 2 RE0/AD8 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 9 VSS 40 OSC2/CLKO 10 VDD 39 OSC1/CLKI 11 38 RF7/UB VDD 12 37 RF6/LB RB7 RF5/CS1 13 36 RC5/SDO 14 35 RF4/A16 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 DS39541B-page 2 Advance Information 2001-2013 Microchip Technology Inc. RE2/AD10 RF1/AN6 RE3/AD11 RF0/AN5 AVDD RE4/AD12 AVSS RE5/AD13 RE6/AD14 RA3/AN3/VREF+ RA2/AN2/VREF- RE7/AD15 RD0/AD0 RA1/AN1 VDD RA0/AN0 VSS VSS RD1/AD1 VDD RD2/AD2 RA5/SS/AN4/LVDIN RD3/AD3 RA4/T0CKI RC1/T1OSI RD4/AD4 RD5/AD5 RC0/T1OSO/T13CKI RC6/TX/CK RD6/AD6 RD7/AD7 RC7/RX/DT