Microchip Technology Zena Especificações

Consulte online ou descarregue Especificações para Redes Microchip Technology Zena. Microchip Technology Zena Specifications Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 88
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
© 2007 Microchip Technology Inc. DS41213D
PIC16F5X
Data Sheet
Flash-Based, 8-Bit CMOS
Microcontroller Series
Vista de página 0
1 2 3 4 5 6 ... 87 88

Resumo do Conteúdo

Página 1 - Data Sheet

© 2007 Microchip Technology Inc. DS41213DPIC16F5XData SheetFlash-Based, 8-Bit CMOSMicrocontroller Series

Página 2

PIC16F5XDS41213D-page 8 © 2007 Microchip Technology Inc.FIGURE 2-1: PIC16F5X SERIES BLOCK DIAGRAMWDTTime-out8Stack 1Stack 2 Flash512 X 12 (F54)204

Página 3

© 2007 Microchip Technology Inc. DS41213D-page 9PIC16F5XTABLE 2-1: PIC16F54 PINOUT DESCRIPTION Name FunctionInputTypeOutput TypeDescriptionRA0 RA0 TT

Página 4

PIC16F5XDS41213D-page 10 © 2007 Microchip Technology Inc.TABLE 2-2: PIC16F57 PINOUT DESCRIPTION Name FunctionInputTypeOutput TypeDescriptionRA0 RA0 T

Página 5

© 2007 Microchip Technology Inc. DS41213D-page 11PIC16F5XTABLE 2-3: PIC16F59 PINOUT DESCRIPTION Name FunctionInputTypeOutput TypeDescriptionRA0 RA0 T

Página 6

PIC16F5XDS41213D-page 12 © 2007 Microchip Technology Inc.2.1 Clocking Scheme/Instruction CycleThe clock input (OSC1/CLKIN pin) is internally dividedby

Página 7

© 2007 Microchip Technology Inc. DS41213D-page 13PIC16F5X3.0 MEMORY ORGANIZATIONPIC16F5X memory is organized into program memoryand data memory. For t

Página 8

PIC16F5XDS41213D-page 14 © 2007 Microchip Technology Inc.3.2 Data Memory Organization Data memory is composed of registers or bytes ofRAM. Therefore,

Página 9

© 2007 Microchip Technology Inc. DS41213D-page 15PIC16F5XFIGURE 3-5: PIC16F59 REGISTER FILE MAP File Address 00h01h02h03h04h05h06h07h1FhINDF(1)TMR0PCL

Página 10

PIC16F5XDS41213D-page 16 © 2007 Microchip Technology Inc.3.2.2 SPECIAL FUNCTION REGISTERSThe Special Function Registers (SFR) are registersused by the

Página 11

© 2007 Microchip Technology Inc. DS41213D-page 17PIC16F5X3.3 STATUS RegisterThis register contains the arithmetic status of the ALU,the Reset status a

Página 12

DS41213D-page ii © 2007 Microchip Technology Inc.Information contained in this publication regarding deviceapplications and the like is provided only

Página 13

PIC16F5XDS41213D-page 18 © 2007 Microchip Technology Inc.3.4 Option RegisterThe Option register is a 6-bit wide, write-only registerwhich contains var

Página 14 - Execute INST (PC + 1)

© 2007 Microchip Technology Inc. DS41213D-page 19PIC16F5X3.5 Program Counter As a program instruction is executed, the ProgramCounter (PC) will contai

Página 15

PIC16F5XDS41213D-page 20 © 2007 Microchip Technology Inc.3.6 StackThe PIC16F54 device has a 9-bit wide, two-level hard-ware PUSH/POP stack. The PIC16F

Página 16

© 2007 Microchip Technology Inc. DS41213D-page 21PIC16F5X4.0 OSCILLATOR CONFIGURATIONS4.1 Oscillator TypesThe PIC16F5X devices can be operated in four

Página 17

PIC16F5XDS41213D-page 22 © 2007 Microchip Technology Inc.4.3 External Crystal Oscillator CircuitEither a pre-packaged oscillator or a simple oscillato

Página 18

© 2007 Microchip Technology Inc. DS41213D-page 23PIC16F5X5.0 RESETThe PIC16F5X devices may be reset in one of thefollowing ways:• Power-on Reset (POR)

Página 19

PIC16F5XDS41213D-page 24 © 2007 Microchip Technology Inc.TABLE 5-3: RESET CONDITIONS FOR ALL REGISTERS FIGURE 5-1: SIMPLIFIED BLOCK DIAGRAM OF ON-CHIP

Página 20

© 2007 Microchip Technology Inc. DS41213D-page 25PIC16F5X5.1 Power-on Reset (POR)The PIC16F5X family of devices incorporate on-chipPower-on Reset (POR

Página 21

PIC16F5XDS41213D-page 26 © 2007 Microchip Technology Inc.FIGURE 5-3: TIME-OUT SEQUENCE ON POWER-UP (MCLR NOT TIED TO VDD) FIGURE 5-4: TIME-OUT SEQUENC

Página 22

© 2007 Microchip Technology Inc. DS41213D-page 27PIC16F5X5.2 Device Reset Timer (DRT)The Device Reset Timer (DRT) provides an 18 msnominal time-out on

Página 23

© 2007 Microchip Technology Inc. DS41213D-page 1PIC16F5XHigh-Performance RISC CPU:• Only 33 single-word instructions to learn• All instructions are si

Página 24

PIC16F5XDS41213D-page 28 © 2007 Microchip Technology Inc.NOTES:

Página 25

© 2007 Microchip Technology Inc. DS41213D-page 29PIC16F5X6.0 I/O PORTSAs with any other register, the I/O registers can be writ-ten and read under pro

Página 26

PIC16F5XDS41213D-page 30 © 2007 Microchip Technology Inc.TABLE 6-1: SUMMARY OF PORT REGISTERSAddressName Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2 Bit 1Bit 0Val

Página 27

© 2007 Microchip Technology Inc. DS41213D-page 31PIC16F5X6.8 I/O Programming Considerations6.8.1 BIDIRECTIONAL I/O PORTSSome instructions operate inte

Página 28

PIC16F5XDS41213D-page 32 © 2007 Microchip Technology Inc.NOTES:

Página 29

© 2007 Microchip Technology Inc. DS41213D-page 33PIC16F5X7.0 TIMER0 MODULE AND TMR0 REGISTERThe Timer0 module has the following features:• 8-bit Timer

Página 30

PIC16F5XDS41213D-page 34 © 2007 Microchip Technology Inc.FIGURE 7-3: TIMER0 TIMING: INTERNAL CLOCK/PRESCALER 1:2 TABLE 7-1: REGISTERS ASSOCIATED WI

Página 31

© 2007 Microchip Technology Inc. DS41213D-page 35PIC16F5X7.1 Using Timer0 with an External ClockWhen an external clock input is used for Timer0, it mu

Página 32

PIC16F5XDS41213D-page 36 © 2007 Microchip Technology Inc.7.2.1 SWITCHING PRESCALER ASSIGNMENTThe prescaler assignment is fully under software control(

Página 33

© 2007 Microchip Technology Inc. DS41213D-page 37PIC16F5X8.0 SPECIAL FEATURES OF THE CPUWhat sets a microcontroller apart from other proces-sors are s

Página 34

PIC16F5XDS41213D-page 2 © 2007 Microchip Technology Inc.Pin Diagrams PDIP, SOICRA1RA0OSC1/CLKINOSC2/CLKOUTVDDVDDRB7/ICSPDATRB6/ICSPCLKRB5RB4RA2RA3T0CK

Página 35

PIC16F5XDS41213D-page 38 © 2007 Microchip Technology Inc.8.2 Watchdog Timer (WDT)The Watchdog Timer (WDT) is a free running on-chipRC oscillator which

Página 36

© 2007 Microchip Technology Inc. DS41213D-page 39PIC16F5X8.3 Power-Down Mode (Sleep)A device may be powered down (Sleep) and laterpowered up (wake-up

Página 37

PIC16F5XDS41213D-page 40 © 2007 Microchip Technology Inc.FIGURE 8-1: TYPICAL IN-CIRCUIT SERIAL PROGRAMMING™ CONNECTIONExternalConnectorSignalsTo Norma

Página 38

© 2007 Microchip Technology Inc. DS41213D-page 41PIC16F5X9.0 INSTRUCTION SET SUMMARYEach PIC16F5X instruction is a 12-bit word divided intoan opcode,

Página 39

PIC16F5XDS41213D-page 42 © 2007 Microchip Technology Inc.TABLE 9-2: INSTRUCTION SET SUMMARYMnemonic,OperandsDescription Cycles12-Bit OpcodeStatusAffec

Página 40

© 2007 Microchip Technology Inc. DS41213D-page 43PIC16F5XADDWF Add W and fSyntax: [ label ] ADDWF f, dOperands: 0 ≤ f ≤ 31d ∈ [0,1]Operation: (W)

Página 41

PIC16F5XDS41213D-page 44 © 2007 Microchip Technology Inc.BSF Bit Set fSyntax: [ label ] BSF f, bOperands: 0 ≤ f ≤ 310 ≤ b ≤ 7Operation: 1 → (f<

Página 42

© 2007 Microchip Technology Inc. DS41213D-page 45PIC16F5XCALL Subroutine CallSyntax: [ label ] CALL kOperands: 0 ≤ k ≤ 255Operation: (PC) + 1→ TOS

Página 43

PIC16F5XDS41213D-page 46 © 2007 Microchip Technology Inc.COMF Complement fSyntax: [ label ] COMF f, dOperands: 0 ≤ f ≤ 31d ∈ [0,1]Operation: (f)

Página 44

© 2007 Microchip Technology Inc. DS41213D-page 47PIC16F5XGOTO Unconditional BranchSyntax: [ label ] GOTO kOperands: 0 ≤ k ≤ 511Operation: k → PC&

Página 45

© 2007 Microchip Technology Inc. DS41213D-page 3PIC16F5XTable of Contents1.0 General Description...

Página 46

PIC16F5XDS41213D-page 48 © 2007 Microchip Technology Inc.IORLW Inclusive OR literal with WSyntax: [ label ] IORLW kOperands: 0 ≤ k ≤ 255Operation

Página 47

© 2007 Microchip Technology Inc. DS41213D-page 49PIC16F5XMOVWF Move W to fSyntax: [ label ] MOVWF fOperands: 0 ≤ f ≤ 31Operation: (W) → (f)Stat

Página 48

PIC16F5XDS41213D-page 50 © 2007 Microchip Technology Inc.RLF Rotate Left f through CarrySyntax: [ label ] RLF f, dOperands: 0 ≤ f ≤ 31d ∈ [0,1]Oper

Página 49

© 2007 Microchip Technology Inc. DS41213D-page 51PIC16F5XSUBWF Subtract W from fSyntax: [ label ] SUBWF f, dOperands: 0 ≤ f ≤ 31d ∈ [0,1]Operation:

Página 50

PIC16F5XDS41213D-page 52 © 2007 Microchip Technology Inc.XORLW Exclusive OR literal with WSyntax: [ label ]XORLW kOperands: 0 ≤ k ≤ 255Operation: (W

Página 51

© 2007 Microchip Technology Inc. DS41213D-page 53PIC16F5X10.0 DEVELOPMENT SUPPORTThe PIC® microcontrollers are supported with a fullrange of hardware

Página 52

PIC16F5XDS41213D-page 54 © 2007 Microchip Technology Inc.10.2 MPASM AssemblerThe MPASM Assembler is a full-featured, universalmacro assembler for all

Página 53

© 2007 Microchip Technology Inc. DS41213D-page 55PIC16F5X10.7 MPLAB ICE 2000 High-Performance In-Circuit EmulatorThe MPLAB ICE 2000 In-Circuit Emulato

Página 54

PIC16F5XDS41213D-page 56 © 2007 Microchip Technology Inc.10.11 PICSTART Plus Development ProgrammerThe PICSTART Plus Development Programmer is aneasy-

Página 55

© 2007 Microchip Technology Inc. DS41213D-page 57PIC16F5X11.0 ELECTRICAL SPECIFICATIONS FOR PIC16F54/57Absolute Maximum Ratings(†)Ambient Temperature

Página 56

PIC16F5XDS41213D-page 4 © 2007 Microchip Technology Inc.NOTES:

Página 57

PIC16F5XDS41213D-page 58 © 2007 Microchip Technology Inc.11.0 ELECTRICAL SPECIFICATIONS FOR PIC16F59 (continued)Absolute Maximum Ratings(†)Ambient Tem

Página 58

© 2007 Microchip Technology Inc. DS41213D-page 59PIC16F5XFIGURE 11-1: PIC16F5X VOLTAGE-FREQUENCY GRAPH, -40°C ≤ TA ≤ +125°C 5.52.03.52.503.04.04.55.04

Página 59

PIC16F5XDS41213D-page 60 © 2007 Microchip Technology Inc.11.1 DC Characteristics: PIC16F5X (Industrial) DC CHARACTERISTICS Standard Operating Conditio

Página 60

© 2007 Microchip Technology Inc. DS41213D-page 61PIC16F5X11.2 DC Characteristics: PIC16F5X (Extended)DC CHARACTERISTICS Standard Operating Conditions

Página 61

PIC16F5XDS41213D-page 62 © 2007 Microchip Technology Inc.11.3 DC Characteristics PIC16F5XDC CHARACTERISTICSStandard Operating Conditions (unless other

Página 62

© 2007 Microchip Technology Inc. DS41213D-page 63PIC16F5X11.4 Timing Parameter Symbology and Load ConditionsThe timing parameter symbols have been cre

Página 63

PIC16F5XDS41213D-page 64 © 2007 Microchip Technology Inc.TABLE 11-1: EXTERNAL CLOCK TIMING REQUIREMENTSAC CHARACTERISTICSStandard Operating Conditions

Página 64

© 2007 Microchip Technology Inc. DS41213D-page 65PIC16F5XFIGURE 11-4: CLKOUT AND I/O TIMING – PIC16F5X TABLE 11-2: CLKOUT AND I/O TIMING REQUIREMENTS

Página 65

PIC16F5XDS41213D-page 66 © 2007 Microchip Technology Inc.FIGURE 11-5: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER TIMING -– PIC16F5XTABLE 11-3: RESE

Página 66

© 2007 Microchip Technology Inc. DS41213D-page 67PIC16F5XFIGURE 11-6: TIMER0 CLOCK TIMINGS – PIC16F5XTABLE 11-4: TIMER0 CLOCK REQUIREMENTS – PIC16F5XA

Página 67

© 2007 Microchip Technology Inc. DS41213D-page 5PIC16F5X1.0 GENERAL DESCRIPTIONThe PIC16F5X from Microchip Technology is a familyof low-cost, high-per

Página 68

PIC16F5XDS41213D-page 68 © 2007 Microchip Technology Inc.NOTES:

Página 69

© 2007 Microchip Technology Inc. DS41213D-page 69PIC16F5X12.0 PACKAGING INFORMATION12.1 Package Marketing InformationXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Página 70

PIC16F5XDS41213D-page 70 © 2007 Microchip Technology Inc.Package Marking Information (Continued)28-Lead SSOPXXXXXXXXXXXXExample0725CBKPIC16F57XXXXXXXX

Página 71

© 2007 Microchip Technology Inc. DS41213D-page 71PIC16F5X18-Lead Plastic Dual In-Line (P) – 300 mil Body [PDIP] Notes:1. Pin 1 visual index feature ma

Página 72

PIC16F5XDS41213D-page 72 © 2007 Microchip Technology Inc.18-Lead Plastic Small Outline (SO) – Wide, 7.50 mm Body [SOIC]Notes:1. Pin 1 visual index fea

Página 73

© 2007 Microchip Technology Inc. DS41213D-page 73PIC16F5X20-Lead Plastic Shrink Small Outline (SS) – 5.30 mm Body [SSOP] Notes:1. Pin 1 visual index f

Página 74

PIC16F5XDS41213D-page 74 © 2007 Microchip Technology Inc.28-Lead Skinny Plastic Dual In-Line (SP) – 300 mil Body [SPDIP]Notes:1. Pin 1 visual index fe

Página 75

© 2007 Microchip Technology Inc. DS41213D-page 75PIC16F5X28-Lead Plastic Dual In-Line (P) – 600 mil Body [PDIP]Notes:1. Pin 1 visual index feature may

Página 76

PIC16F5XDS41213D-page 76 © 2007 Microchip Technology Inc.28-Lead Plastic Small Outline (SO) – Wide, 7.50 mm Body [SOIC]Notes:1. Pin 1 visual index fea

Página 77

© 2007 Microchip Technology Inc. DS41213D-page 77PIC16F5X28-Lead Plastic Shrink Small Outline (SS) – 5.30 mm Body [SSOP]Notes:1. Pin 1 visual index fe

Página 78

PIC16F5XDS41213D-page 6 © 2007 Microchip Technology Inc.NOTES:

Página 79

PIC16F5XDS41213D-page 78 © 2007 Microchip Technology Inc.40-Lead Plastic Dual In-Line (P) – 600 mil Body [PDIP]Notes:1. Pin 1 visual index feature may

Página 80

© 2007 Microchip Technology Inc. DS41213D-page 79PIC16F5X44-Lead Plastic Thin Quad Flatpack (PT) – 10x10x1 mm Body, 2.00 mm Footprint [TQFP]Notes:1. P

Página 81

PIC16F5XDS41213D-page 80 © 2007 Microchip Technology Inc.APPENDIX A: DATA SHEET REVISION HISTORYRevision D (04/2007)Changed PICmicro to PIC; Replaced

Página 82

© 2007 Microchip Technology Inc. DS41213D-page 81PIC16F5XAAbsolute Maximum RatingsPIC1654/57...

Página 83

PIC16F5XDS41213D-page 82 © 2007 Microchip Technology Inc.PD bit ...17, 23PICS

Página 84

© 2007 Microchip Technology Inc. DS41213D-page 83PIC16F5XTHE MICROCHIP WEB SITEMicrochip provides online support via our WWW site atwww.microchip.com.

Página 85

PIC16F5XDS41213D-page 84 © 2007 Microchip Technology Inc.READER RESPONSEIt is our intention to provide you with the best documentation possible to ens

Página 86

© 2007 Microchip Technology Inc. DS41213D-page 85PIC16F5XPRODUCT IDENTIFICATION SYSTEMTo order or obtain information, e.g., on pricing or delivery, re

Página 87

DS41213D-page 86 © 2007 Microchip Technology Inc.AMERICASCorporate Office2355 West Chandler Blvd.Chandler, AZ 85224-6199Tel: 480-792-7200 Fax: 480

Página 88 - ORLDWIDE SALES AND SERVICE

© 2007 Microchip Technology Inc. DS41213D-page 7PIC16F5X2.0 ARCHITECTURAL OVERVIEW The high performance of the PIC16F5X family can beattributed to a n

Comentários a estes Manuais

Sem comentários