Example: confidence

PIC16F7X Data Sheet

2002 Microchip Technology Inc. DS30325 BPIC16F7 XData Sheet28/40-pin, 8-bit CMOS FLASHM icrocontrollersMDS30325B - page ii 2002 Microchip Technology contained in this publication regarding deviceapplications and the like is intended through suggestion onlyand may be superseded by updates. It is your responsibility toensure that your application meets with your representation or warranty is given and no liability isassumed by Microchip Technology Incorporated with respectto the accuracy or use of such information, or infringement ofpatents or other intellectual property rights arising from suchuse or otherwise. Use of Microchip s products as critical com-ponents in life support systems is not authorized except withexpress written approval by Microchip. No licenses are con-veyed, implicitly or otherwise, under any intellectual Microchip name and logo, the Microchip logo, FilterLab,KEELOQ, MPLAB, PIC, PICmicro, PICMASTER, PICSTART,PRO MATE, SEEVAL and The Embedded Control SolutionsCompany are registered trademarks of Microchip TechnologyIncorporated in the and other , ECONOMONITOR, FanSense, FlexROM, fuzzyLAB,In-Circuit Serial Programming, ICSP, ICEPIC, microID,microPort, Migratable Memory, MPASM, MPLIB, MPL

DS30325B - page ii 2002 Microchip Technology Inc. Information contained in this publication regarding device applications and the like is intended through suggestion only

Tags:

  Sheet, Data, Data sheet

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of PIC16F7X Data Sheet

1 2002 Microchip Technology Inc. DS30325 BPIC16F7 XData Sheet28/40-pin, 8-bit CMOS FLASHM icrocontrollersMDS30325B - page ii 2002 Microchip Technology contained in this publication regarding deviceapplications and the like is intended through suggestion onlyand may be superseded by updates. It is your responsibility toensure that your application meets with your representation or warranty is given and no liability isassumed by Microchip Technology Incorporated with respectto the accuracy or use of such information, or infringement ofpatents or other intellectual property rights arising from suchuse or otherwise. Use of Microchip s products as critical com-ponents in life support systems is not authorized except withexpress written approval by Microchip. No licenses are con-veyed, implicitly or otherwise, under any intellectual Microchip name and logo, the Microchip logo, FilterLab,KEELOQ, MPLAB, PIC, PICmicro, PICMASTER, PICSTART,PRO MATE, SEEVAL and The Embedded Control SolutionsCompany are registered trademarks of Microchip TechnologyIncorporated in the and other , ECONOMONITOR, FanSense, FlexROM, fuzzyLAB,In-Circuit Serial Programming, ICSP, ICEPIC, microID,microPort, Migratable Memory, MPASM, MPLIB, MPLINK,MPSIM, MXDEV, PICC, PICDEM, , rfPIC, SelectMode and Total Endurance are trademarks of MicrochipTechnology Incorporated in the Quick Term Programming (SQTP) is a service markof Microchip Technology Incorporated in the other trademarks mentioned herein are property of theirrespective companies.

2 2002, Microchip Technology Incorporated, Printed in , All Rights Reserved. Printed on recycled received QS-9000 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona in July 1999. The Company s quality system processes and procedures are QS-9000 compliant for its PICmicro 8-bit MCUs, KEELOQ code hopping devices, Serial EEPROMs and microperipheral products. In addition, Microchip s quality system for the design and manufacture of development systems is ISO 9001 the following details of the code protection feature on PICmicro MCUs. The PICmicro family meets the specifications contained in the Microchip data Sheet . Microchip believes that its family of PICmicro microcontrollers is one of the most secure products of its kind on the market today, when used in the intended manner and under normal conditions.

3 There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowl-edge, require using the PICmicro microcontroller in a manner outside the operating specifications contained in the data Sheet . The person doing so may be engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as unbreakable . Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our you have any further questions about this matter, please contact the local sales office nearest to you. 2002 Microchip Technology 1 MPIC16F7 XDevices Included in this data Sheet :High Performance RISC CPU: 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 inputDC - 200 ns instruction cycle Up to 8K x 14 words of FLASH Program Memory, Up to 368 x 8 bytes of data Memory (RAM) Pinout compatible to the PIC16C73B/74B/76/77 Pinout compatible to the PIC16F873/874/876/877 Interrupt capability (up to 12 sources) Eight level deep hardware stack Direct, Indirect and Relative Addressing modes Processor read access to program memorySpecial Microcontroller Features.

4 Power-on Reset (POR) Power-up Timer (PWRT) andOscillator 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 In-Circuit Serial Programming (ICSP ) via two pinsPeripheral 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 Two Capture, Compare, PWM modules- Capture is 16-bit, max. resolution is ns- Compare is 16-bit, max. resolution is 200 ns- PWM max. resolution is 10-bit 8-bit, up to 8-channel Analog-to-Digital converter Synchronous Serial Port (SSP) with SPI (Master mode) and I2C (Slave) Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) Parallel Slave Port (PSP), 8-bits wide withexternal RD, WR and CS controls (40/44-pin only) Brown-out detection circuitry forBrown-out Reset (BOR)CMOS Technology: Low power, high speed CMOS FLASH technology Fully static design Wide operating voltage range: to High Sink/Source Current: 25 mA Industrial temperature range Low power consumption.

5 - < 2 mA typical @ 5V, 4 MHz-20 A typical @ 3V, 32 kHz-< 1 A typical standby current PIC16F73 PIC16F74 PIC16F76 PIC16F77 DeviceProgram Memory(# Single WordInstructions)DataSRAM(Bytes)I/OInter rupts8-bitA/D (ch)CCP(PWM)SSPUSARTT imers8/16-bitSPI(Master)I2C(Slave)PIC16F 734096192221152 YesYesYes2 / 1 PIC16F744096192331282 YesYesYes2 / 1 PIC16F768192368221152 YesYesYes2 / 1 PIC16F778192368331282 YesYesYes2 / 128/40-Pin 8-Bit CMOS FLASH MicrocontrollersPIC16F7 XDS30325B-page 2 2002 Microchip Technology DiagramsPIC16F76/73101123456187912131415 16171819202324252627282221 MCLR/VPPRA0/AN0RA1/AN1RA2/AN2RA3/AN3/VRE FRA4/T0 CKIRA5/AN4/SSVSSOSC1/CLKINOSC2/CLKOUTRC0 /T1 OSO/T1 CKIRC1/T1 OSI/CCP2RC2/CCP1RC3/SCK/SCLRB7/PGDRB6/PG CRB5RB4RB3/PGMRB2RB1RB0/INTVDDVSSRC7/RX/ DTRC6/TX/CKRC5/SDORC4/SDI/SDADIP, SOIC, SSOPRB7/PGDRB6/PGCRB5RB4RB3/PGMRB2RB1RB0 /INTVDDVSSRD7/PSP7RD6/PSP6RD5/PSP5RD4/PS P4RC7/RX/DTRC6/TX/CKRC5/SDORC4/SDI/SDARD 3/PSP3RD2/PSP2 MCLR/VPPRA0/AN0RA1/AN1RA2/AN2RA3/AN3/VRE FRA4/T0 CKIRA5/AN4/SSRE0/RD/AN5RE1/WR/AN6RE2/CS/ AN7 VDDVSSOSC1/CLKINOSC2/CLKOUTRC0/T1 OSO/T1 CKIRC1/T1 OSI/CCP2RC2/CCP1RC3/SCK/SCLRD0/PSP0RD1/P SP11234567891011121314151617181920403938 3736353433323130292827262524232221 PIC16F77/74 PDIP2345617 MCLR/VPPRA0/AN0RA1/AN1RA2/AN2RA3/AN3/VRE FRA4/T0 CKIRA5/AN4/SS15161718192021RB0/INTVDDVSS RC7/RX/DTRC6/TX/CKRC5/SDORC4/SDI/SDAVSSO SC1/CLKIOSC2/CLKORC0/T1 OSO/T1 CKIRC1/T1 OSI/CCP2RC2/CCP1RC3/SCK/SCL2324252627282 2RB7/PGDRB6/PGCRB5RB4RB3/PGMRB2RB1101189 1213 14 MLFPIC16F73 PIC16F76 2002 Microchip Technology 3 PIC16F7 XPin Diagrams (Continued)

6 1011121314151617181920212223242526448765 432127282930313233343536373839404142439 PIC16F77RA4/T0 CKIRA5/AN4/SSRE0/RD/AN5 OSC1/CLKINOSC2/CLKOUTRC0/T1 OSO/T1CK1 NCRE1/WR/AN6RE2/CS/AN7 VDDVSSRB3/PGMRB2RB1RB0/INTVDDVSSRD7/PSP7 RD6/PSP6RD5/PSP5RD4/PSP4RC7/RX/DTRA3/AN3 /VREFRA2/AN2RA1/AN1RA0/AN0 MCLR/VPPNCRB7/PGDRB6/PGCRB5RB4 NCNCRC6/TX/CKRC5/SDORC4/SDI/SDARD3/PSP3R D2/PSP2RD1/PSP1RD0/PSP0RC3/SCK/SCLRC2/CC P1RC1/T1 OSI/CCP210112345611819202122121314153887 4443424140391617293031323323242526272836 34359 PIC16F7737RA3/AN3/VREFRA2/AN2RA1/AN1RA0/ AN0 MCLR/VPPNCRB7/PGDRB6/PGCRB5RB4 NCRC6/TX/CKRC5/SDORC4/SDI/SDARD3/PSP3RD2 /PSP2RD1/PSP1RD0/PSP0RC3/SCK/SCLRC2/CCP1 RC1/T1 OSI/CCP2 NCNCRC0/T1 OSO/T1 CKIOSC2/CLKOUTOSC1/CLKINVSSVDDRE2/AN7/CS RE1/AN6/WRRE0/AN5/RDRA5/AN4/SSRA4/T0 CKIRC7/RX/DTRD4/PSP4RD5/PSP5RD6/PSP6RD7/ PSP7 VSSVDDRB0/INTRB1RB2RB3/PGMPLCCQFPPIC16F7 4 PIC16F74 PIC16F7 XDS30325B-page 4 2002 Microchip Technology of Overview.

7 Program Module .. Module .. Module .. Modules .. Serial Port (SSP) Universal Synchronous Asynchronous Receiver Transmitter (USART) .. Analog-to-Digital Converter (A/D) Module .. Special Features of the CPU .. Instruction Set Development Support .. Electrical DC and AC Characteristics Graphs and Tables .. Packaging Information .. 151 Appendix A:Revision History .. 161 Appendix B:Device Differences .. 161 Appendix C: Conversion Considerations .. 162 Index .. 163On-Line 169 Reader Response .. 170 PIC16F7X Product Identification System .. 171TO OUR VALUED CUSTOMERSIt is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchipproducts. To this end, we will continue to improve our publications to better suit your needs.

8 Our publications will be refined andenhanced as new volumes and updates are introduced. If you have any questions or comments regarding this publication, please contact the Marketing Communications Department viaE-mail at or fax the Reader Response Form in the back of this data Sheet to (480) welcome your Current data SheetTo obtain the most up-to-date version of this data Sheet , please register at our Worldwide Web site at: can determine the version of a data Sheet by examining its literature number found on the bottom outside corner of any last character of the literature number is the version number, ( , DS30000A is version A of document DS30000).ErrataAn errata Sheet , describing minor operational differences from the data Sheet and recommended workarounds, may exist for currentdevices. As device/documentation issues become known to us, we will publish an errata Sheet .

9 The errata will specify the revisionof silicon and revision of document to which it determine if an errata Sheet exists for a particular device, please check with one of the following: Microchip s Worldwide Web site; Your local Microchip sales office (see last page) The Microchip Corporate Literature Center; FAX: (480) 792-7277 When contacting a sales office or the literature center, please specify which device, revision of silicon and data Sheet (include liter-ature number) you are Notification SystemRegister on our web site at to receive the most current information on all of our products. 2002 Microchip Technology OVERVIEWThis document contains device specific informationabout the following devices: PIC16F73 PIC16F74 PIC16F76 PIC16F77 PIC16F73/76 devices are available only in 28-pin pack-ages, while PIC16F74/77 devices are available in40-pin and 44-pin packages.

10 All devices in thePIC16F7X family share common architecture, with thefollowing differences: The PIC16F73 and PIC16F76 have one-half of the total on-chip memory of the PIC16F74 and PIC16F77 The 28-pin devices have 3 I/O ports, while the 40/44-pin devices have 5 The 28-pin devices have 11 interrupts, while the 40/44-pin devices have 12 The 28-pin devices have 5 A/D input channels, while the 40/44-pin devices have 8 The Parallel Slave Port is implemented only on the 40/44-pin devicesThe available features are summarized in Table diagrams of the PIC16F73/76 and PIC16F74/77devices are provided in Figure 1-1 and Figure 1-2,respectively. The pinouts for these device families arelisted in Table 1-2 and Table information may be found in the PICmicro Mid-Range Reference Manual (DS33023), which maybe obtained from your local Microchip Sales Represen-tative or downloaded from the Microchip website.


Related search queries