malli pdf
DESCRIPTION
bcnfsdTRANSCRIPT
-
PIC16CXX Microcontroller
The PIC16CXX family of 8-bit microcontrollers provides the advantages of the enhanced CPUcore along with a more powerful array of peripheral features designed to meet the demands oftodays mid range 8 bit embedded control applications. The enhanced CPU core includesenhancements such as multiple interrupt sources, 8 level deep hardware stack and 14-bit wideinstruction words.
Higher level of peripheral integration Upward compatible from PIC16C5X base-lie family Versatile field programmable EPROM Cost effective OTP user programmability RISC like Harvard Architecture 35 single word instruction
Multiple interrupts sources Deeper hardware stack Low power consumption Small footprint package options Fast Execution throughput Fuse selectable oscillator options: RC, XT, LP, HS
OrderCode Device
MaxFreq. PROM RAM
I/Olines Other Features Package
73-2342 PIC16C710-04/P 4 512b OTP 36 13 4 ADC, Brown out, 25mA source 18 DIL73-2344 PIC16C710-20/P 20 512b OTP 36 13 4 ADC, Brown out, 25mA source 18 DIL73-2346 PIC16C710JW 20 512b EPROM 36 13 4 ADC, Brown out, 25mA source 18 DIL73-2348 PIC16C711-04/P 4 1024b OTP 68 13 4 ADC, Brown out, 25mA source 18 DIL73-2612 PIC16C711-04/SO 4 1024b OTP 68 13 4 ADC, Brown out, 25mA source 18 SOIC73-2350 PIC16C711-20/P 20 1024b OTP 68 13 4 ADC, Brown out, 25mA source 18 DIL73-2352 PIC16C711JW 20 1024b EPROM 68 13 4 ADC, Brown out, 25mA source 18 DIL73-2360 PIC16C72-04/SP 4 2048b OTP 128 22 5 ADC, Serial I/O, PWM, Brown out 28 DIL73-2362 PIC16C72-20/SP 20 2048b OTP 128 22 5 ADC, Serial I/O, PWM, Brown out 28 DIL73-2364 PIC16C72JW 20 2048b EPROM 128 22 5 ADC, Serial I/O, PWM, Brown out 28 DIL73-2614 PIC16C73A-04/SO 4 4096b OTP 192 22 5 ADC, Serial I/O, 2 PWM, Brown out 28 SOIC73-2366 PIC16C73A-04/SP 4 4096b OTP 192 22 5 ADC, Serial I/O, 2 PWM, Brown out 28 DIL73-2616 PIC16C73A-20/S0 20 4096b OTP 192 22 5 ADC, Serial I/O, 2 PWM, Brown out 28 SOIC73-2368 PIC16C73A-20/SP 20 4096b OTP 192 22 5 ADC, Serial I/O, 2 PWM, Brown out 28 DIL73-2370 PIC16C73AJW 20 4096b EPROM 192 22 5 ADC, Serial I/O, 2 PWM, Brown out 28 DIL73-2618 PIC16C74A-04I/P 4 4096b OTP 192 33 8 ADC, Serial I/O, 2 PWM, Brown out 40 SOIC73-2372 PIC16C74A-04/P 4 4096b OTP 192 33 8 ADC, Serial I/O, 2 PWM, Brown out 40 DIL73-2374 PIC16C74A-04/L 4 4096b OTP 192 33 8 ADC, Serial I/O, 2 PWM, Brown out 40 DIL73-2376 PIC16C74A-20/P 20 4096b OTP 192 33 8 ADC, Serial I/O, 2 PWM, Brown out 40 DIL73-2378 PIC16C74A-20/L 20 4096b OTP 192 33 8 ADC, Serial I/O, 2 PWM, Brown out 40 DIL73-2380 PIC16C74AJW 20 4096b EPROM 192 33 8 ADC, Serial I/O, 2 PWM, Brown out 40 DIL
* Full Technical Information for the PIC range is available on the Microchip CD-ROM *
ChristopherOrderCode73-234273-234473-234673-234873-261273-235073-235273-236073-236273-236473-261473-236673-261673-236873-237073-261873-237273-237473-237673-237873-2380
-
1997 Microchip Technology Inc. DS30272A-page 1
PIC16C71X
8-Bit CMOS Microcontrollers with A/D Converter
Devices included in this data sheet:
PIC16C710 PIC16C71 PIC16C711 PIC16C715
PIC16C71X Microcontroller Core Features:
High-performance RISC CPU Only 35 single word instructions to learn All single cycle instructions except for program
branches which are two cycle Operating speed: DC - 20 MHz clock input
DC - 200 ns instruction cycle Up to 2K x 14 words of Program Memory,
up to 128 x 8 bytes of Data Memory (RAM) Interrupt capability Eight level deep hardware stack Direct, indirect, and relative addressing modes Power-on Reset (POR) Power-up Timer (PWRT) and
Oscillator Start-up Timer (OST) Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation Programmable code-protection Power saving SLEEP mode Selectable oscillator options Low-power, high-speed CMOS EPROM
technology Fully static design Wide operating voltage range: 2.5V to 6.0V High Sink/Source Current 25/25 mA Commercial, Industrial and Extended temperature
ranges Program Memory Parity Error Checking Circuitry
with Parity Error Reset (PER) (PIC16C715) Low-power consumption:
- < 2 mA @ 5V, 4 MHz- 15
A typical @ 3V, 32 kHz- < 1
A typical standby current
PIC16C71X Peripheral Features:
Timer0: 8-bit timer/counter with 8-bit prescaler 8-bit multichannel analog-to-digital converter Brown-out detection circuitry for
Brown-out Reset (BOR) 13 I/O Pins with Individual Direction Control
Pin Diagrams
PIC16C7X Features 710 71 711 715
Program Memory (EPROM)x 14
512 1K 1K 2K
Data Memory (Bytes) x 8 36 36 68 128
I/O Pins 13 13 13 13
Timer Modules 1 1 1 1
A/D Channels 4 4 4 4
In-Circuit Serial Programming Yes Yes Yes Yes
Brown-out Reset Yes Yes Yes
Interrupt Sources 4 4 4 4
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
MCLR/VPP
VSS
VSS
RB0/INT
RB1
RB2
RB3
RA1/AN1
RA0/AN0
OSC1/CLKIN
OSC2/CLKOUT
VDD
RB7
RB6
RB5
RB4
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
VDD
SSOP
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
MCLR/VPP
VSS
RB0/INT
RB1
RB2
RB3
RA1/AN1
RA0/AN0
OSC1/CLKIN
OSC2/CLKOUT
VDD
RB7
RB6
RB5
RB4
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
PIC
16C710
PDIP, SOIC, Windowed CERDIP
PIC
16C71
PIC
16C711
PIC
16C715
PIC
16C710
PIC
16C711
PIC
16C715
-
1997 Microchip Technology Inc. DS30272A-page 3
PIC16C71X
1.0 GENERAL DESCRIPTION
The PIC16C71X is a family of
low-cost, high-perfor-mance, CMOS, fully-static, 8-bit microcontrollers withintegrated analog-to-digital (A/D) converters, in thePIC16CXX mid-range family.
All PIC16/17 microcontrollers employ an advancedRISC architecture. The PIC16CXX microcontroller fam-ily has enhanced core features, eight-level deep stack,and multiple internal and external interrupt sources.The separate instruction and data buses of the Harvardarchitecture allow a 14-bit wide instruction word withthe separate 8-bit wide data. The two stage instructionpipeline allows all instructions to execute in a singlecycle, except for program branches which require twocycles. A total of 35 instructions (reduced instructionset) are available. Additionally, a large register set givessome of the architectural innovations used to achieve avery high performance.
PIC16CXX microcontrollers typically achieve a 2:1code compression and a 4:1 speed improvement overother 8-bit microcontrollers in their class.
The
PIC16C710/71
devices have 36 bytes of RAM, the
PIC16C711
has 68 bytes of RAM and the
PIC16C715
has 128 bytes of RAM. Each device has 13 I/O
pins. Inaddition a timer/counter is available. Also a 4-channelhigh-speed 8-bit A/D is provided. The 8-bit resolution isideally suited for applications requiring low-cost analoginterface, e.g. thermostat control, pressure sensing,etc.
The PIC16C71X family has special features to reduceexternal components, thus reducing cost, enhancingsystem reliability and reducing power consumption.There are four oscillator options, of which the single pinRC oscillator provides a low-cost solution, the LP oscil-lator minimizes power consumption, XT is a standardcrystal, and the HS is for High Speed crystals. TheSLEEP (power-down) feature provides a power savingmode. The user can wake up the chip from SLEEPthrough several external and internal interrupts andresets.
A highly reliable Watchdog Timer with its own on-chipRC oscillator provides protection against software lock-up.
A UV erasable CERDIP packaged version is ideal forcode development while the cost-effective One-Time-Programmable (OTP) version is suitable for productionin any volume.
The PIC16C71X family fits perfectly in applicationsranging from security and remote sensors to appliancecontrol and automotive. The EPROM technologymakes customization of application programs (trans-mitter codes, motor speeds, receiver frequencies, etc.)extremely fast and convenient. The small footprintpackages make this microcontroller series perfect forall applications with space limitations. Low cost, lowpower, high performance, ease of use and I/O flexibilitymake the PIC16C71X very versatile even in areaswhere no microcontroller use has been consideredbefore (e.g. timer functions, serial communication, cap-ture and compare, PWM functions and coprocessorapplications).
1.1 Family and Upward Compatibility
Users familiar with the PIC16C5X microcontroller fam-ily will realize that this is an enhanced version of thePIC16C5X architecture. Please refer to Appendix A fora detailed list of enhancements. Code written for thePIC16C5X can be easily ported to the PIC16CXX fam-ily of devices (Appendix B).
1.2 Development Support
PIC16C71X devices are supported by the completeline of Microchip Development tools.
Please refer to Section 10.0 for more details aboutMicrochips development tools.
-
1997 Microchip Technology Inc. DS30390E-page 1
PIC16C7X
8-Bit CMOS Microcontrollers with A/D Converter
Devices included in this data sheet:
PIC16C7X Microcontroller Core Features:
High-performance RISC CPU Only 35 single word instructions to learn All single cycle instructions except for program
branches which are two cycle Operating speed: DC - 20 MHz clock input
DC - 200 ns instruction cycle Up to 8K x 14 words of Program Memory,
up to 368 x 8 bytes of Data Memory (RAM) Interrupt capability Eight level deep hardware stack Direct, indirect, and relative addressing modes Power-on Reset (POR) Power-up Timer (PWRT) and
Oscillator Start-up Timer (OST) Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation Programmable code-protection Power saving SLEEP mode Selectable oscillator options Low-power, high-speed CMOS EPROM
technology Fully static design
PIC16C72 PIC16C74A
PIC16C73 PIC16C76
PIC16C73A PIC16C77
PIC16C74
Wide operating voltage range: 2.5V to 6.0V High Sink/Source Current 25/25 mA Commercial, Industrial and Extended temperature
ranges Low-power consumption:
< 2 mA @ 5V, 4 MHz
15
A typical @ 3V, 32 kHz
< 1
A typical standby current
PIC16C7X Peripheral Features:
Timer0: 8-bit timer/counter with 8-bit prescaler Timer1: 16-bit timer/counter with prescaler,
can be incremented during sleep via external crystal/clock
Timer2: 8-bit timer/counter with 8-bit periodregister, prescaler and postscaler
Capture, Compare, PWM module(s) Capture is 16-bit, max. resolution is 12.5 ns,
Compare is 16-bit, max. resolution is 200 ns,PWM max. resolution is 10-bit
8-bit multichannel analog-to-digital converter Synchronous Serial Port (SSP) with
SPI
and I
2
C
Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI)
Parallel Slave Port (PSP) 8-bits wide, withexternal RD, WR and CS controls
Brown-out detection circuitry forBrown-out Reset (BOR)
PIC16C7X Features 72 73 73A 74 74A 76 77
Program Memory (EPROM) x 14 2K 4K 4K 4K 4K 8K 8K
Data Memory (Bytes) x 8 128 192 192 192 192 368 368
I/O Pins 22 22 22 33 33 22 33
Parallel Slave Port Yes Yes Yes
Capture/Compare/PWM Modules 1 2 2 2 2 2 2
Timer Modules 3 3 3 3 3 3 3
A/D Channels 5 5 5 8 8 5 8
Serial Communication SPI/I
2
C SPI/I
2
C,USART
SPI/I
2
C,USART
SPI/I
2
C,USART
SPI/I
2
C,USART
SPI/I
2
C,USART
SPI/I
2
C,USART
In-Circuit Serial Programming Yes Yes Yes Yes Yes Yes Yes
Brown-out Reset Yes Yes Yes Yes Yes
Interrupt Sources 8 11 11 12 12 11 12
-
PIC16C7X
DS30390E-page 2
1997 Microchip Technology Inc.
Pin Diagrams
PIC16C72
MCLR/VPP
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
RA5/SS/AN4
VSS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/INT
VDD
VSS
RC7
RC6
RC5/SDO
RC4/SDI/SDA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
SDIP, SOIC, Windowed Side Brazed Ceramic
PIC16C72
MCLR/VPP
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
RA5/SS/AN4
VSS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI
RC2/CCP1
RC3/SCK/SCL
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/INT
VDD
VSS
RC7
RC6
RC5/SDO
RC4/SDI/SDA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
SSOP
PIC16C73
MCLR/VPP
RA0/AN0
RA1/AN1
RA2/AN2
RA3/AN3/VREF
RA4/T0CKI
RA5/SS/AN4
VSS
OSC1/CLKIN
OSC2/CLKOUT
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0/INT
VDD
VSS
RC7/RX/DT
RC6/TX/CK
RC5/SDO
RC4/SDI/SDA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
PIC16C73A
SDIP, SOIC, Windowed Side Brazed Ceramic
PIC16C76
PDIP, Windowed CERDIP
RB7RB6RB5RB4RB3RB2RB1RB0/INTVDDVSSRD7/PSP7RD6/PSP6RD5/PSP5RD4/PSP4RC7/RX/DTRC6/TX/CKRC5/SDORC4/SDI/SDARD3/PSP3RD2/PSP2
MCLR/VPPRA0/AN0RA1/AN1RA2/AN2
RA3/AN3/VREFRA4/T0CKI
RA5/SS/AN4RE0/RD/AN5RE1/WR/AN6RE2/CS/AN7
VDDVSS
OSC1/CLKINOSC2/CLKOUT
RC0/T1OSO/T1CKIRC1/T1OSI/CCP2
RC2/CCP1RC3/SCK/SCL
RD0/PSP0RD1/PSP1
1234567891011121314151617181920
4039383736353433323130292827262524232221
PIC16C74PIC16C74APIC16C77
-
PIC16C7X
DS30390E-page 287 1997 Microchip Technology Inc.
PIC16C7X PRODUCT IDENTIFICATION SYSTEM
To order or obtain information, e.g., on pricing or delivery refer to the factory or the listed sales office.
* JW Devices are UV erasable and can be programmed to any device configuration. JW Devices meet the electrical requirement ofeach oscillator type (including LC devices).
Sales and Support
Products supported by a preliminary Data Sheet may possibly have an errata sheet describing minor operational differences and recommended workarounds. To determine if an errata sheet exists for a particular device, please contact one of the following:
1. The Microchip Website at www.microchip.com
2. Your local Microchip sales office (see following page)
3. The Microchip Corporate Literature Center U.S. FAX: (602) 786-7277
4. The Microchips Bulletin Board, via your local CompuServe number (CompuServe membership NOT required).
Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using.For latest version information and upgrade kits for Microchip Development Tools, please call 1-800-755-2345 or 1-602-786-7302.
PART NO. -XX X /XX XXX
Pattern: QTP, SQTP, Code or Special Requirements
Package: JW = Windowed CERDIPPQ = MQFP (Metric PQFP)TQ = TQFP (Thin Quad Flatpack)SO = SOICSP = Skinny plastic dipP = PDIP L = PLCCSS = SSOP
Temperature Range:
- = 0C to +70C I = -40C to +85C E = -40C to +125C
Frequency Range:
04 = 200 kHz (PIC16C7X-04)04 = 4 MHz10 = 10 MHz20 = 20 MHz
Device PIC16C7X :VDD range 4.0V to 6.0VPIC16C7XT :VDD range 4.0V to 6.0V (Tape/Reel)PIC16LC7X :VDD range 2.5V to 6.0VPIC16LC7XT :VDD range 2.5V to 6.0V (Tape/Reel)
Examples
a) PIC16C72 - 04/P 301 Commercial Temp., PDIP Package, 4 MHz, normal VDD limits, QTP pattern #301
b) PIC16LC76 - 041/SO Industrial Temp., SOIC package, 4 MHz, extended VDD limits
c) PIC16C74A - 10E/P Automotive Temp., PDIP package, 10 MHz, normal VDD limits
PIC.pdfPICb(2).pdf1.0 General Description1.1 Family and Upward Compatibility1.2 Development Support
2.0 PIC16C7X Device Varieties2.1 UV Erasable Devices2.2 One-Time-Programmable (OTP) 2.2 Devices2.3 Quick-Turnaround-Production (QTP) 2.3 Devices2.4 Serialized Quick-Turnaround 2.4 Production (SQ...
3.0 Architectural Overview3.1 Clocking Scheme/Instruction Cycle3.2 Instruction Flow/Pipelining
4.0 Memory Organization4.1 Program Memory Organization4.2 Data Memory Organization4.3 PCL and PCLATH4.4 Program Memory Paging4.5 Indirect Addressing, INDF and FSR 4.5 Register...
5.0 I/O Ports5.1 PORTA and TRISA Registers5.2 PORTB and TRISB Registers5.3 PORTC and TRISC Registers5.4 PORTD and TRISD Registers5.5 PORTE and TRISE Register5.6 I/O Programming Considerations5.7 Parallel Slave Port
6.0 Overview of Timer 6.0 Modules6.1 Timer0 Overview6.2 Timer1 Overview6.3 Timer2 Overview6.4 CCP Overview
7.0 Timer0 Module7.1 Timer0 Interrupt7.2 Using Timer0 with an External Clock7.3 Prescaler
8.0 Timer1 Module8.1 Timer1 Operation in Timer Mode8.2 Timer1 Operation in Synchronized 8.2 Counter M...8.3 Timer1 Operation in Asynchronous 8.3 Counter M...8.4 Timer1 Oscillator8.5 Resetting Timer1 using a CCP Trigger 8.5 Outpu...8.6 Resetting of Timer1 Register Pair 8.6 (TMR1H, ...8.7 Timer1 Prescaler
9.0 Timer2 Module9.1 Timer2 Prescaler and Postscaler9.2 Output of TMR2
10.0 Capture/Compare/PWM 10.0 Module(s)10.1 Capture Mode10.2 Compare Mode10.3 PWM Mode
11.0 Synchronous Serial 11.0 Port (SSP) Module11.1 SSP Module Overview11.2 SPI Mode for PIC16C72/73/73A/74/74A11.3 SPI Mode for PIC16C76/7711.4 I2C Overview11.5 SSP I2C Operation
12.0 Universal Synchronous 12.0 Asynchronous Recei...12.1 USART Baud Rate Generator (BRG)12.2 USART Asynchronous Mode12.3 USART Synchronous Master Mode12.4 USART Synchronous Slave Mode
13.0 Analog-to-Digital 13.0 Converter (A/D) Module...13.1 A/D Acquisition Requirements13.2 Selecting the A/D Conversion Clock13.3 Configuring Analog Port Pins13.4 A/D Conversions13.5 A/D Operation During Sleep13.6 A/D Accuracy/Error13.7 Effects of a RESET13.8 Use of the CCP Trigger13.9 Connection Considerations13.10 Transfer Function13.11 References
14.0 Special Features of the 14.0 CPU14.1 Configuration Bits14.2 Oscillator Configurations14.3 Reset14.4 Power-on Reset (POR), Power-up 14.4 Timer (PW...14.5 Interrupts14.6 Context Saving During Interrupts14.7 Watchdog Timer (WDT)14.8 Power-down Mode (SLEEP)14.9 Program Verification/Code Protection14.10 ID Locations14.11 In-Circuit Serial Programming
15.0 Instruction Set Summary15.1 Instruction Descriptions
16.0 Development Support16.1 Development Tools16.2 PICMASTER: High Performance 16.2 Universal In...16.3 ICEPIC: Low-cost PIC16CXXX 16.3 In-Circuit Em...16.4 PRO MATE II: Universal Programmer16.5 PICSTART Plus Entry Level 16.5 Development Sy...16.6 PICDEM-1 Low-Cost PIC16/17 16.6 Demonstration...16.7 PICDEM-2 Low-Cost PIC16CXX 16.7 Demonstration...16.8 PICDEM-3 Low-Cost PIC16CXXX 16.8 Demonstratio...16.9 MPLAB Integrated Development 16.9 Environment...16.10 Assembler (MPASM)16.11 Software Simulator (MPLAB-SIM)16.12 C Compiler (MPLAB-C)16.13 Fuzzy Logic Development System 16.13 (fuzzyT...16.14 MP-DriveWay Application Code 16.14 Genera...16.15 SEEVAL Evaluation and 16.15 Programming Sys...16.16 TrueGauge Intelligent Battery 16.16 Managem...16.17 KeeLoq Evaluation and 16.17 Programming Too...
17.0 Electrical Characteristics for PIC16C7217.1 DC Characteristics: PIC16C72-04 (Commercial, ...17.2 DC Characteristics: PIC16LC72-04 (Commercial,...17.3 DC Characteristics: PIC16C72-04 (Commercial, ...17.4 Timing Parameter Symbology17.5 Timing Diagrams and Specifications
18.0 Electrical Characteristics for PIC16C73/7418.1 DC Characteristics: PIC16C73/74-04 (Commercia...18.2 DC Characteristics: PIC16LC73/74-04 (Commerci...18.3 DC Characteristics: PIC16C73/74-04 (Commercia...18.4 Timing Parameter Symbology18.5 Timing Diagrams and Specifications
19.0 Electrical Characteristics for PIC16C73A/74A19.1 DC Characteristics: PIC16C73A/74A-04 (Commerc...19.2 DC Characteristics: PIC16LC73A/74A-04 (Commer...19.3 DC Characteristics: PIC16C73A/74A-04 (Commerc...19.4 Timing Parameter Symbology19.5 Timing Diagrams and Specifications
20.0 Electrical Characteristics for PIC16C76/7720.1 DC Characteristics: PIC16C76/77-04 (Commercia...20.2 DC Characteristics: PIC16LC76/77-04 (Commerci...20.3 DC Characteristics: PIC16C76/77-04 (Commercia...20.4 Timing Parameter Symbology20.5 Timing Diagrams and Specifications
21.0 DC and AC Characteristics Graphs and Tables22.0 Packaging Information22.1 28-Lead Ceramic Side Brazed Dual In-Line with...22.2 40-Lead Ceramic CERDIP Dual In-line with Wind...22.3 28-Lead Plastic Dual In-line (300 mil) (SP)22.4 40-Lead Plastic Dual In-line (600 mil) (P)22.5 28-Lead Plastic Surface Mount (SOIC - Wide, 3...22.6 28-Lead Plastic Surface Mount (SSOP - 209 mil...22.7 44-Lead Plastic Leaded Chip Carrier (Square)(...22.8 44-Lead Plastic Surface Mount (MQFP 10x10 mm ...22.9 44-Lead Plastic Surface Mount (TQFP 10x10 mm ...22.10 Package Marking Information
Appendix A:Appendix B: CompatibilityAppendix C: Whats NewAppendix D: Whats ChangedAppendix E: PIC16/17 Microcontrollers