
PIC17C7XX High-Performance 8-bit CMOS EPROM Microcontrollers with 10-bit A/D Microcontroller Core Features: Pin Diagrams • Only 58 single word instructions to learn 84 PLCC • All single cycle instructions (121 ns), except for DD SS V NC V RC1/AD1 RC2/AD2 RC3/AD3 RC4/AD4 RC5/AD5 RC6/AD6 RC7/AD7 RJ7 RJ6 RC0/AD0 RH1 RD2/AD10 RD3/AD11 RD4/AD12 RD5/AD13 RD6/AD14 RD7/AD15 program branches and table reads/writes which RH0 are two-cycle 1110 987654 321848382818079787776 75 RH2 12 74 RJ5 • Operating speed: RH3 13 73 RJ4 RD1/AD9 14 72 RA0/INT - DC - 33 MHz clock input RD0/AD8 15 71 RB0/CAP1 RE0/ALE 16 70 RB1/CAP2 RE1/OE 17 69 RB3/PWM2 - DC - 121 ns instruction cycle RE2/WR 18 68 RB4/TCLK12 RE3/CAP4 19 67 RB5/TCLK3 • 8 x 8 Single-Cycle Hardware Multiplier MCLR/VPP 20 66 RB2/PWM1 TEST 21 65 VSS NC 22 PIC17C76X 64 NC • Interrupt capability VSS 23 63 OSC2/CLKOUT VDD 24 62 OSC1/CLKIN • 16 level deep hardware stack RF7/AN11 25 61 VDD RF6/AN10 26 60 RB7/SDO • Direct, indirect, and relative addressing modes RF5/AN9 27 59 RB6/SCK RF4/AN8 28 58 RA3/SDI/SDA RF3/AN7 29 57 RA2/SS/SCL • Internal/external program memory execution, RF2/AN6 30 56 RA1/T0CKI RH4/AN12 31 55 RJ3 capable of addressing 64 K x 16 program memory RH5/AN13 32 54 RJ2 space 3334353637383940414243444546474849505152 53 - + SS SS DD DD NC RJ1 V RJ0 V REF REF AV Memory AV Device RF1/AN5 RF0/AN4 RG1/AN2 RG0/AN3 RH6/AN14 RH7/AN15 RG4/CAP3 Program (x16) Data (x8) RG5/PWM3 RA5/TX1/CK1 RA4/RX1/DT1 RG7/TX2/CK2 RG6/RX2/DT2 RG2/AN1/V PIC17C752 8 K 678 RG3/AN0/V PIC17C756A 16 K 902 PIC17C762 8 K 678 Special Microcontroller Features: PIC17C766 16 K 902 • Power-on Reset (POR), Power-up Timer (PWRT) Peripheral Features: and Oscillator Start-up Timer (OST) • Watchdog Timer (WDT) with its own on-chip RC • Up to 66 I/O pins with individual direction control oscillator for reliable operation • 10-bit, multi-channel Analog-to-Digital converter • Brown-out Reset • High current sink/source for direct LED drive • Code protection • Four capture input pins • Power saving SLEEP mode - Captures are 16-bit, max resolution 121 ns • Selectable oscillator options • Three PWM outputs (resolution is 1 to 10-bits) • TMR0: 16-bit timer/counter with CMOS Technology: 8-bit programmable prescaler • Low power, high speed CMOS EPROM • TMR1: 8-bit timer/counter technology • TMR2: 8-bit timer/counter • Fully static design • TMR3: 16-bit timer/counter • Wide operating voltage range (3.0V to 5.5V) • Two Universal Synchronous Asynchronous • Commercial and Industrial temperature ranges Receiver Transmitters (USART/SCI) with • Low power consumption independent baud rate generators - < 5 mA @ 5V, 4 MHz • Synchronous Serial Port (SSP) with SPI™ and - 100 µA typical @ 4.5V, 32 kHz I2C™ modes (including I2C Master mode) - < 1 µA typical standby current @ 5V 2000 Microchip Technology Inc. DS30289B-page 1 PIC17C7XX Pin Diagrams cont.’d 68-Pin PLCC DD SS RD2/AD10 RD3/AD11 RD4/AD12 RD5/AD13 RD6/AD14 RD7/AD15 RC0/AD0 V NC V RC1/AD1 RC2/AD2 RC3/AD3 RC4/AD4 RC5/AD5 RC6/AD6 RC7/AD7 9 8 7 6 5 4 3 2 1 68 67 66 65 64 63 62 61 RD1/AD9 10 60 RA0/INT RD0/AD8 11 59 RB0/CAP1 RE0/ALE 12 58 RB1/CAP2 RE1/OE 13 57 RB3/PWM2 RE2/WR 14 56 RB4/TCLK12 RE3/CAP4 15 55 RB5/TCLK3 MCLR/VPP 16 54 RB2/PWM1 TEST 17 PIC17C75X 53 VSS NC 18 52 NC VSS 19 51 OSC2/CLKOUT VDD 20 50 OSC1/CLKIN RF7/AN11 21 49 VDD RF6/AN10 22 48 RB7/SDO RF5/AN9 23 47 RB6/SCK RF4/AN8 24 46 RA3/SDI/SDA RF3/AN7 25 45 RA2/SS/SCL RF2/AN6 26 44 RA1/T0CKI 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 - + SS SS DD DD NC V V REF REF AV AV RF1/AN5 RF0/AN4 RG1/AN2 RG0/AN3 RG4/CAP3 RG5/PWM3 RA5/TX1/CK1 RA4/RX1/DT1 RG7/TX2/CK2 RG6/RX2/DT2 RG2/AN1/V RG3/AN0/V 64-Pin TQFP DD SS RD2/AD10 RD3/AD11 RD4/AD12 RD5/AD13 RD6/AD14 RD7/AD15 RC0/AD0 V V RC1/AD1 RC2/AD2 RC3/AD3 RC4/AD4 RC5/AD5 RC6/AD6 RC7/AD7 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 RD1/AD9 1 48 RA0/INT RD0/AD8 2 47 RB0/CAP1 RE0/ALE 3 46 RB1/CAP2 RE1/OE 4 45 RB3/PWM2 RE2/WR 5 44 RB4/TCLK12 RE3/CAP4 6 43 RB5/TCLK3 MCLR/VPP 7 PIC17C75X 42 RB2/PWM1 TEST 8 41 VSS VSS 9 40 OSC2/CLKOUT VDD 10 39 OSC1/CLKIN RF7/AN11 11 38 VDD RF6/AN10 12 37 RB7/SDO RF5/AN9 13 36 RB6/SCK RF4/AN8 14 35 RA3/SDI/SDA RF3/AN7 15 34 RA2/SS/SCL RF2/AN6 16 33 RA1/T0CKI 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 - + SS SS DD DD V V REF REF AV AV RF1/AN5 RF0/AN4 RG1/AN2 RG0/AN3 RG4/CAP3 RG5/PWM3 RA5/TX1/CK1 RA4/RX1/DT1 RG7/TX2/CK2 RG6/RX2/DT2 RG2/AN1/V RG3/AN0/V DS30289B-page 2 2000 Microchip Technology Inc. PIC17C7XX Pin Diagrams cont.’d 84-pin PLCC DD SS V V RC0/AD0 RD2/AD10 RD3/AD11 RD4/AD12 RD5/AD13 RD6/AD14 RD7/AD15 RH1 RH0 NC RC1/AD1 RC2/AD2 RC3/AD3 RC4/AD4 RC5/AD5 RC6/AD6 RC7/AD7 RJ7 RJ6 11 10 987654321848382818079787776 75 RH2 12 74 RJ5 RH3 13 73 RJ4 RD1/AD9 14 72 RA0/INT RD0/AD8 15 71 RB0/CAP1 RE0/ALE 16 70 RB1/CAP2 RE1/OE 17 69 RB3/PWM2 RE2/WR 18 68 RB4/TCLK12 RE3/CAP4 19 67 RB5/TCLK3 MCLR/VPP 20 PIC17C76X 66 RB2/PWM1 TEST 21 65 VSS NC 22 64 NC VSS 23 63 OSC2/CLKOUT VDD 24 62 OSC1/CLKIN RF7/AN11 25 61 VDD RF6/AN10 26 60 RB7/SDO RF5/AN9 27 59 RB6/SCK RF4/AN8 28 58 RA3/SDI/SDA RF3/AN7 29 57 RA2/SS/SCL RF2/AN6 30 56 RA1/T0CKI RH4/AN12 31 55 RJ3 RH5/AN13 32 54 RJ2 3334353637383940414243444546474849505152 53 - + SS SS DD DD NC V RJ1 RJ0 V REF REF AV AV RF1/AN5 RF0/AN4 RG1/AN2 RG0/AN3 RH6/AN14 RH7/AN15 RG4/CAP3 RG5/PWM3 RA5/TX1/CK1 RA4/RX1/DT1 RG7/TX2/CK2 RG6/RX2/DT2 RG2/AN1/V RG3/AN0/V 80-Pin TQFP DD SS V V RH1 RD2/AD10 RD3/AD11 RD4/AD12 RD5/AD13 RD6/AD14 RD7/AD15 RC0/AD0 RC1/AD1 RC2/AD2 RC3/AD3 RC4/AD4 RC5/AD5 RC6/AD6 RC7/AD7 RJ7 RJ6 RH0 80797877 76 75 74 73 72717069 68676665 64636261 RH2 1 60 RJ5 RH3 2 59 RJ4 RD1/AD9 3 58 RA0/INT RD0/AD8 4 57 RB0/CAP1 RE0/ALE 5 56 RB1/CAP2 RE1/OE 6 55 RB3/PWM2 RE2/WR 7 54 RB4/TCLK12 RE3/CAP4 8 53 RB5/TCLK3 MCLR/VPP 9 PIC17C76X 52 RB2/PWM1 TEST 10 51 VSS VSS 11 50 OSC2/CLKOUT VDD 12 49 OSC1/CLKIN RF7/AN11 13 48 VDD RF6/AN10 14 47 RB7/SDO RF5/AN9 15 46 RB6/SCK RF4/AN8 16 45 RA3/SDI/SDA RF3/AN7 17 44 RA2/SS/SCL RF2/AN6 18 43 RA1/T0CKI RH4/AN12 19 42 RJ3 RH5/AN13 20 41 RJ2 2122 2324 25 26272829 3031 32 33 34 35 3637 383940 - + SS SS DD DD V RJ0 RJ1 V REF REF AV AV RF1/AN5 RF0/AN4 RG1/AN2 RG0/AN3 RH6/AN14 RH7/AN15 RG4/CAP3 RG5/PWM3 RA5/TX1/CK1 RA4/RX1/DT1 RG7/TX2/CK2 RG6/RX2/DT2 RG2/AN1/V RG3/AN0/V 2000 Microchip Technology Inc. DS30289B-page 3 PIC17C7XX Table of Contents 1.0 Overview ........................................................................................................................................................ 7 2.0 Device Varieties ............................................................................................................................................. 9 3.0 Architectural Overview ................................................................................................................................. 11 4.0 On-chip Oscillator Circuit ............................................................................................................................. 17 5.0 Reset............................................................................................................................................................ 23 6.0 Interrupts...................................................................................................................................................... 33 7.0 Memory Organization................................................................................................................................... 43 8.0 Table Reads and Table Writes .................................................................................................................... 59 9.0 Hardware Multiplier ...................................................................................................................................... 67 10.0 I/O Ports....................................................................................................................................................... 71 11.0 Overview of Timer Resources...................................................................................................................... 95 12.0 Timer0.......................................................................................................................................................... 97 13.0 Timer1, Timer2, Timer3, PWMs and Captures .......................................................................................... 101 14.0 Universal Synchronous Asynchronous Receiver Transmitter (USART) Modules...................................... 117 15.0 Master Synchronous Serial Port (MSSP) Module...................................................................................... 133 16.0 Analog-to-Digital Converter (A/D) Module ................................................................................................. 179 17.0 Special Features of the CPU ..................................................................................................................... 191 18.0 Instruction Set Summary............................................................................................................................ 197 19.0 Development Support ................................................................................................................................ 233 20.0 PIC17C7XX Electrical Characteristics ....................................................................................................... 239 21.0 PIC17C7XX DC and AC Characteristics.................................................................................................... 267 22.0 Packaging Information ..............................................................................................................................
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages304 Page
-
File Size-