PIC16C54-XT/P Microchip Technology, PIC16C54-XT/P Datasheet

IC MCU OTP 512X12 18DIP

PIC16C54-XT/P

Manufacturer Part Number
PIC16C54-XT/P
Description
IC MCU OTP 512X12 18DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Datasheets

Specifications of PIC16C54-XT/P

Core Size
8-Bit
Program Memory Size
768B (512 x 12)
Core Processor
PIC
Speed
4MHz
Peripherals
POR, WDT
Number Of I /o
12
Program Memory Type
OTP
Ram Size
25 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 6.25 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
18-DIP (0.300", 7.62mm)
Controller Family/series
PIC16C
No. Of I/o's
12
Ram Memory Size
25Byte
Cpu Speed
4MHz
No. Of Timers
1
Package
18PDIP
Device Core
PIC
Family Name
PIC16
Maximum Speed
4 MHz
Operating Supply Voltage
3.3|5 V
Data Bus Width
8 Bit
Number Of Programmable I/os
12
Number Of Timers
1
Core
PIC
Processor Series
PIC16C
Maximum Clock Frequency
40 MHz
Data Ram Size
25 B
Data Rom Size
512 B
Mounting Style
Through Hole
Height
3.3 mm
Length
22.86 mm
Maximum Operating Temperature
+ 70 C
Minimum Operating Temperature
0 C
Supply Voltage (max)
6.25 V
Supply Voltage (min)
3 V
Width
6.35 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16C54-XT/P
Manufacturer:
MICROCHI
Quantity:
25
Part Number:
PIC16C54-XT/P
Manufacturer:
ST
Quantity:
110
Part Number:
PIC16C54-XT/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Devices Included in this Data Sheet:
• PIC16C52
• PIC16C54s
• PIC16CR54s
• PIC16C55s
• PIC16C56s
• PIC16CR56s
• PIC16C57s
• PIC16CR57s
• PIC16C58s
• PIC16CR58s
High-Performance RISC CPU:
• Only 33 single word instructions to learn
• All instructions are single cycle (200 ns) except for
• Operating speed: DC - 20 MHz clock input
M
Device
PIC16C52
PIC16C54
PIC16C54A
PIC16C54B
PIC16C54C
PIC16CR54A
PIC16CR54B
PIC16CR54C
PIC16C55
PIC16C55A
PIC16C56
PIC16C56A
PIC16CR56A
PIC16C57
PIC16C57C
PIC16CR57B
PIC16CR57C
PIC16C58A
PIC16C58B
PIC16CR58A
PIC16CR58B
1998 Microchip Technology Inc.
Note:
program branches which are two-cycle
EPROM/ROM-Based 8-Bit CMOS Microcontroller Series
The letter "s" used following the part
numbers throughout this document
indicate plural, meaning there is more
than one part variety for the indicated
device.
DC - 200 ns instruction cycle
Pins
18
18
18
18
18
18
18
18
28
28
18
18
18
28
28
28
28
18
18
18
18
I/O
12
12
12
12
12
12
12
12
20
20
12
12
12
20
20
20
20
12
12
12
12
EPROM/
ROM
384
512
512
512
512
512
512
512
512
512
1K
1K
1K
2K
2K
2K
2K
2K
2K
2K
2K
RAM
25
25
25
25
25
25
25
25
24
24
25
25
25
72
72
72
72
73
73
73
73
Preliminary
• 12-bit wide instructions
• 8-bit wide data path
• Seven or eight special function hardware registers
• Two-level deep hardware stack
• Direct, indirect and relative addressing modes for
Peripheral Features:
• 8-bit real time clock/counter (TMR0) with 8-bit
• Power-On Reset (POR)
• Device Reset Timer (DRT)
• Watchdog Timer (WDT) with its own on-chip
• Programmable code-protection
• Power saving SLEEP mode
• Selectable oscillator options:
CMOS Technology:
• Low-power, high-speed CMOS EPROM/ROM
• Fully static design
• Wide-operating voltage and temperature range:
• Low-power consumption
data and instructions
programmable prescaler
RC oscillator for reliable operation
- RC:
- XT:
- HS:
- LP:
technology
- EPROM Commercial/Industrial 2.0V to 6.25V
- ROM Commercial/Industrial 2.0V to 6.25V
- EPROM Extended 2.5V to 6.0V
- ROM Extended 2.5V to 6.0V
- < 2 mA typical @ 5V, 4 MHz
- 15 A typical @ 3V, 32 kHz
- < 0.6 A typical standby current
Note:
(with WDT disabled) @ 3V, 0 C to 70 C
In this document, figure and table titles
refer to all varieties of the part number
indicated, (i.e., The title "Figure 14-1:
Load Conditions - PIC16C54A", also
refers to PIC16LC54A and PIC16LV54A
parts).
PIC16C5X
Low-cost RC oscillator
Standard crystal/resonator
High-speed crystal/resonator
Power saving, low-frequency crystal
DS30453B-page 1

Related parts for PIC16C54-XT/P

PIC16C54-XT/P Summary of contents

Page 1

... A typical standby current 512 24 (with WDT disabled Note: In this document, figure and table titles 1K 25 refer to all varieties of the part number 2K 72 indicated, (i.e., The title "Figure 14- Load Conditions - PIC16C54A", also 2K 72 refers to PIC16LC54A and PIC16LV54A 2K 72 parts Preliminary DS30453B-page 1 ...

Page 2

... RC3 8 21 RC2 9 20 RC1 10 19 RC0 11 18 RB7 RB6 RB5 MCLR OSC1/CLKIN 26 3 OSC2/CLKOUT 4 25 RC7 5 24 RC6 6 23 RC5 7 22 RC4 8 21 RC3 9 20 RC2 10 19 RC1 11 18 RC0 12 17 RB7 13 16 RB6 14 15 RB5 1998 Microchip Technology Inc. ...

Page 3

... Device Differences Oscillator Voltage Device Selection Range (Program) PIC16C52 3.0-6.25 PIC16C54 2.5-6.25 Factory PIC16C54A 2.0-6.25 PIC16C54B 2.5-5.5 PIC16C54C 2.5-5.5 PIC16C55 2.5-6.25 Factory PIC16C55A 2.5-5.5 PIC16C56 2.5-6.25 Factory PIC16C56A 2.5-5.5 PIC16C57 2.5-6.25 Factory PIC16C57C 2.5-5.5 PIC16C58A 2.0-6.25 PIC16C58B 2.5-5.5 PIC16CR54A 2.5-6.25 Factory PIC16CR54B 2 ...

Page 4

... Special Features of the CPU .............................................................................................................................31 8.0 Instruction Set Summary ...................................................................................................................................43 9.0 Development Support ........................................................................................................................................55 10.0 Electrical Characteristics - PIC16C52................................................................................................................59 11.0 Electrical Characteristics - PIC16C54/55/56/57.................................................................................................67 12.0 DC and AC Characteristics - PIC16C54/55/56/57 .............................................................................................81 13.0 Electrical Characteristics - PIC16CR54A...........................................................................................................89 14.0 Electrical Characteristics - PIC16C54A ...........................................................................................................103 15.0 Electrical Characteristics - PIC16CR57B.........................................................................................................117 16.0 Electrical Characteristics - PIC16C58A ...........................................................................................................131 17.0 Electrical Characteristics - PIC16CR58A ...

Page 5

... GENERAL DESCRIPTION The PIC16C5X from Microchip Technology is a family of low-cost, high performance, 8-bit, fully static, EPROM/ ROM-based CMOS microcontrollers. It employs a RISC architecture with only 33 single word/single cycle instructions. All instructions are sin- gle cycle (200 ns) except for program branches which take two cycles ...

Page 6

... RAM Data Memory (bytes) Peripherals Timer Module(s) I/O Pins Number of Instructions Features Packages All PICmicro™ Family devices have Power-on Reset, selectable Watchdog Timer (except PIC16C52), selectable code protect and high I/O current capability. DS30453B-page 6 PIC16C52 PIC16C54s PIC16CR54s 384 512 — — — 512 ...

Page 7

... Identification System at the back of this data sheet to specify the correct part number. For the PIC16C5X family of devices, there are four device types, as indicated in the device number PIC16C54. These devices have EPROM program memory and operate over the standard voltage range PIC16LC54A. These devices have EPROM program memory and operate over an extended voltage range ...

Page 8

... PIC16C5X NOTES: DS30453B-page 8 Preliminary 1998 Microchip Technology Inc. ...

Page 9

... A two-stage pipeline overlaps fetch and execution of instructions. Consequently, all instructions (33) execute in a single cycle (200ns @ 20MHz) except for program branches. The PIC16C52 addresses 384 program memory, the PIC16C54s/CR54s and PIC16C55s address 512 program PIC16C56s/CR56s address program ...

Page 10

... OSC1 OSC2 MCLR “OSC SELECT” 2 “CODE PROTECT” OSCILLATOR/ TIMING & CONTROL CLKOUT “SLEEP” “OPTION” GENERAL PURPOSE 5 REGISTER FILE 5-7 (SRAM) 24, 25 Bytes FSR 8 FROM “TRIS 7” TRISC PORTC 8 8 RC7:RC0 (28-Pin Devices Only) 1998 Microchip Technology Inc. ...

Page 11

... TABLE 3-1: PINOUT DESCRIPTION - PIC16C52, PIC16C54s, PIC16CR54s, PIC16C56s, DIP, SOIC SSOP Name No. No. RA0 17 19 RA1 18 20 RA2 1 1 RA3 2 2 RB0 6 7 RB1 7 8 RB2 8 9 RB3 9 10 RB4 10 11 RB5 11 12 RB6 12 13 RB7 13 14 T0CKI 3 3 MCLR OSC1/CLKIN ...

Page 12

... CLKOUT which has 1/4 the frequency of OSC1, and denotes the instruction cycle rate. P — Positive supply for logic and I/O pins. P — Ground reference for logic and I/O pins. — — Unused, do not connect Preliminary Description not in use SS DD 1998 Microchip Technology Inc. ...

Page 13

... PORTA, BIT3 All instructions are single cycle, except for any program branches. These take two cycles since the fetch instruction is “flushed” from the pipeline while the new instruction is being fetched and then executed. 1998 Microchip Technology Inc. 3.2 Instruction Flow/Pipelining An Instruction Cycle consists of four Q cycles (Q1, Q2, Q3 and Q4) ...

Page 14

... PIC16C5X NOTES: DS30453B-page 14 Preliminary 1998 Microchip Technology Inc. ...

Page 15

... The reset vector for the PIC16C52 is at 17Fh. A NOP at the reset vector location will cause a restart at location 000h. The reset vector for the PIC16C54s, PIC16CR54s and PIC16C55s is at 1FFh. The reset vector for the PIC16C56s and PIC16CR56s ...

Page 16

... Stack Level 2 On-chip Program Memory (Page 0) On-chip Program Memory (Page 1) On-chip Program Memory (Page 2) On-chip Program Memory (Page 3) Reset Vector DS30453B-page 16 000h 0FFh 100h 1FFh 200h 2FFh 300h 3FFh 400h 4FFh 500h 5FFh 600h 6FFh 700h 7FFh Preliminary 1998 Microchip Technology Inc. ...

Page 17

... I/O port configuration and prescaler options. The general purpose registers are used for data and control information under command of the instructions. For the PIC16C52, PIC16C54s, PIC16CR54s, PIC16C56s and PIC16CR56s, the register file is composed of 7 special function registers and 25 general purpose registers (Figure 4-5). ...

Page 18

... Addresses map back to addresses in Bank 0. 2Fh 4Fh 6Fh 30h 50h 70h General General Purpose Purpose Registers Registers 3Fh 5Fh 7Fh Bank 1 Bank 2 Not a physical register. See Section 4.7 Preliminary 11 General Purpose Registers Bank 3 11 General Purpose Registers Bank 3 1998 Microchip Technology Inc. ...

Page 19

... Section 7.7 for possible values. Note 1: The upper byte of the Program Counter is not directly accessible. See Section 4.5 for an explanation of how to access these bits. 2: File address 07h is a general purpose register on the PIC16C52, PIC16C54s, PIC16CR54s, PIC16C56s, PIC16CR56s, PIC16C58s and PIC16CR58s. 1998 Microchip Technology Inc. ...

Page 20

... STATUS bits, see Section 8.0, Instruction Set Summary. R-1 R/W-x R/W-x R/W bit0 SUBWF RRF or RLF borrow did not occur Load bit with LSb or MSb, respectively borrow occurred Preliminary R = Readable bit W = Writable bit - n = Value at POR reset 1998 Microchip Technology Inc. ...

Page 21

... Timer0 Rate WDT Rate (not implemented on PIC16C52 000 001 010 011 100 101 1 : 128 110 1 : 256 111 1998 Microchip Technology Inc. By executing the OPTION instruction, the contents of the W register will be transferred to the OPTION register. A RESET sets the OPTION<5:0> bits. W-1 W-1 W-1 W-1 PSA PS2 PS1 PS0 ...

Page 22

... Modify PCL instruction, all subroutine calls or computed jumps are limited to the first 256 locations of any pro- gram memory page (512 words long). DS30453B-page 22 FIGURE 4-10: LOADING OF PC BRANCH INSTRUCTIONS - PIC16C52, PIC16C54s, PIC16CR54s, PIC16C55s GOTO Instruction 8 7 PCL PC Instruction Word ...

Page 23

... PCL Instruction Word Reset to ‘0’ 2 PA1:PA0 7 0 STATUS 1998 Microchip Technology Inc. 4.5.1 PAGING CONSIDERATIONS – PIC16C56 PIC16C58 If the Program Counter is pointing to the last address of a selected memory page, when it increments it will cause the program to continue in the next higher page. ...

Page 24

... Note 1: For register map detail see Section 4.2. DS30453B-page 24 EXAMPLE 4-2: NEXT CONTINUE The FSR is either a 5-bit (PIC16C52, PIC16C54s, PIC16CR54s, PIC16C55s), 6-bit (PIC16C56s, PIC16CR56s), or 7-bit (PIC16C57s, PIC16CR57s, PIC16C58s, PIC16CR58s) wide register used in conjunction with the INDF register to indirectly address the data memory area. ...

Page 25

... PORTC PORTC is an 8-bit I/O register for PIC16C55s, PIC16C57s and PIC16CR57s. PORTC is a general purpose register for PIC16C52, PIC16C54s, PIC16CR54s, PIC16C56s, PIC16C58s and PIC16CR58s. 5.4 TRIS Registers The output driver control registers are loaded with the contents of the W register by executing the TRIS f instruction ...

Page 26

... MOVF PORTB,W NOP (Read PORTB) PORTB) Preliminary READ-MODIFY-WRITE INSTRUCTIONS ON AN I/O PORT PORT latch PORT pins ---------- ---------- ;01pp pppp 11pp pppp ;10pp pppp 11pp pppp ; ;10pp pppp 10pp pppp This example shows a write to PORTB followed by a read from PORTB. 1998 Microchip Technology Inc. ...

Page 27

... ELECTRICAL STRUCTURE OF T0CKI PIN T0CKI pin Note 1: ESD protection circuits 1998 Microchip Technology Inc. Counter mode is selected by setting the T0CS bit (OPTION<5>). In this mode, Timer0 will increment either on every rising or falling edge of pin T0CKI. The incrementing edge is determined by the source edge select bit T0SE (OPTION< ...

Page 28

... Read TMR0 Read TMR0 reads NT0 + 1 reads NT0 + 2 PC+4 PC+5 PC+6 MOVF TMR0,W NT0+1 T0 Read TMR0 Read TMR0 reads NT0 reads NT0 + 1 Value on Value on Power-On MCLR and Bit 0 Reset WDT Reset xxxx xxxx uuuu uuuu PS0 --11 1111 --11 1111 1998 Microchip Technology Inc. ...

Page 29

... External clock if no prescaler selected, Prescaler output otherwise. 3: The arrows indicate the points in time where sampling occurs. 1998 Microchip Technology Inc. When a prescaler is used, the external clock input is divided by the asynchronous ripple counter-type prescaler so that the prescaler output is symmetrical. For the external clock to meet the sampling ...

Page 30

... WDT ;Clear TMR0 & Prescaler ; are required only if ; desired ;PS<2:0> are 000 or 001 ; desired WDT rate CHANGING PRESCALER (WDT TIMER0) ;Clear WDT and ;prescaler ;Select TMR0, new ;prescale value and ;clock source Data Bus 8 2 TMR0 reg 1998 Microchip Technology Inc. ...

Page 31

... Watchdog Timer enable bit. protection bits (Figure 7-1 and Figure 7-2) for the PIC16C54, PIC16CR54, PIC16C56, PIC16CR56, PIC16C58, and PIC16CR58 devices. QTP or ROM devices have the oscillator configuration programmed at the factory and these parts are tested accordingly (see " ...

Page 32

... PIC16C52 supports XT and RC oscillator only. PIC16LV54A supports XT, RC and LP oscillator only. PIC16LV58A supports XT, RC and LP oscillator only. DS30453B-page 32 — — — CP WDTE FOSC1 FOSC0 (not implemented on PIC16C52) (2) Preliminary Register: CONFIG (1) Address : FFFh 1 bit0 1998 Microchip Technology Inc. ...

Page 33

... C2 Note 1: See Capacitor Selection tables for recommended values of C1 and C2 series resistor (RS) may be required for AT strip cut crystals varies with the crystal chosen (approx. value = 1998 Microchip Technology Inc. FIGURE 7-4: Clock from ext. system Open TABLE 7-1: Osc Resonator ...

Page 34

... PCB trace capacitance or package lead frame capacitance. Preliminary EXTERNAL SERIES RESONANT CRYSTAL OSCILLATOR CIRCUIT (USING XT OSCILLATOR MODE) To Other Devices 330 PIC16C5X 74AS04 74AS04 OSC1 0.1 F OSC2 XTAL 100k variation. Furthermore, the 1998 Microchip Technology Inc. ...

Page 35

... V SS Fosc/4 OSC2/CLKOUT Note: If you change from this device to another device, please verify oscillator characteristics in your application. 1998 Microchip Technology Inc. 7.3 Reset PIC16C5X devices may be reset in one of the following ways: • Power-On Reset (POR) for given DD • MCLR reset (normal operation) values ...

Page 36

... MCLR or WDT Reset uuuu uuuu 1111 1111 --11 1111 uuuu uuuu uuuu uuuu 1111 1111 000q quuu 1uuu uuuu ---- uuuu uuuu uuuu uuuu uuuu uuuu uuuu CHIP RESET 1998 Microchip Technology Inc. ...

Page 37

... For more information on PIC16C5X POR, see Power-Up Considerations - AN522 in the Embedded Control Handbook. The POR circuit does not produce an internal reset when V declines. DD 1998 Microchip Technology Inc. FIGURE 7- pin • External Power-On Reset circuit is required ...

Page 38

... T DD this example, the chip will reset properly if, and only if, V1 DS30453B-page 38 T DRT V1 time-out expires long before V has reached its final value. In DRT DD V min DD Preliminary ) DD T DRT ): FAST V RISE TIME SLOW V RISE TIME DD DD 1998 Microchip Technology Inc. ...

Page 39

... The DRT will also be triggered upon a Watchdog Timer time-out. This is particularly important for applications using the WDT to wake the PIC16C5X from SLEEP mode automatically. 1998 Microchip Technology Inc. 7.6 Watchdog Timer (WDT) (not implemented on PIC16C52) The Watchdog Timer (WDT free running on-chip RC oscillator which does not require any external components ...

Page 40

... DS30453B-page Postscaler 1 Postscaler MUX PSA To TMR0 0 1 PSA MUX WDT Time-out Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 T0CS T0SE PSA PS2 PS1 Preliminary PS2:PS0 Value on Value on Power-On MCLR and Bit 0 Reset WDT Reset PS0 --11 1111 --11 1111 1998 Microchip Technology Inc. ...

Page 41

... PD bit. Table 7-3 lists the reset conditions for the special function registers, while Table 7-4 lists the reset conditions for all the registers. 1998 Microchip Technology Inc. 7.8 Reset on Brown-Out A brown-out is a condition where device power (V dips below its minimum value, but not to zero, and then recovers ...

Page 42

... SS Note: Microchip will assign a unique pattern number for QTP and SQTP requests and for ROM devices. This pattern number will be unique and traceable to the submitted code. pin. PP Preliminary protection bit(s) have not been 1998 Microchip Technology Inc. ...

Page 43

... Register bit field In the set of i talics User defined term (font is courier) 1998 Microchip Technology Inc. All instructions are executed within one single instruction cycle, unless a conditional test is true or the program counter is changed as a result of an instruction. In this case, the execution takes two instruction cycles ...

Page 44

... C,DC,Z 1,2,4 ffff None 2,4 ffff Z 2,4 ffff None 2,4 ffff None 2,4 ffff None ffff None ffff Z kkkk None kkkk 0100 PD , kkkk None Z kkkk None kkkk None 0010 kkkk None 0011 0fff None 3 Z kkkk 1998 Microchip Technology Inc. ...

Page 45

... AND’ed with the eight-bit literal 'k'. The result is placed in the W register Words: 1 Cycles: 1 Example: ANDLW 0x5F Before Instruction W = 0xA3 After Instruction W = 0x03 1998 Microchip Technology Inc. ANDWF Syntax: Operands: Operation: Status Affected: Z Encoding: Description: . Words: Cycles: Example: Before Instruction W = FSR = After Instruction ...

Page 46

... If bit 'b' is '1', then the next instruction fetched during the current instruction execution, is discarded and an NOP is executed instead, making this a 2 cycle instruction. 1 1(2) HERE BTFSS FLAG,1 FALSE GOTO PROCESS_CODE TRUE = address (HERE address (FALSE address (TRUE) 1998 Microchip Technology Inc. ...

Page 47

... Z bit is set. Words: 1 Cycles: 1 Example: CLRF FLAG_REG Before Instruction FLAG_REG = 0x5A After Instruction FLAG_REG = 0x00 1998 Microchip Technology Inc. CLRW Clear W Syntax: [ label ] CLRW Operands: None Operation: 00h 1 Z Status Affected: Z Encoding: 0000 Description: The W register is cleared. Zero bit (Z) is set. Words: 1 ...

Page 48

... The upper bits of PC are loaded from STATUS<6:5>. GOTO is a two cycle instruction. Words: 1 Cycles: 2 Example: GOTO THERE After Instruction PC = address (THERE) Preliminary d; skip if result = 0 11df ffff DECFSZ CNT, 1 GOTO LOOP • • GOTO k 511 PC<10:9> kkkk kkkk 1998 Microchip Technology Inc. ...

Page 49

... CONTINUE • • • Before Instruction PC = address (HERE) After Instruction CNT = CNT + 1; if CNT = address (CONTINUE); if CNT address (HERE +1) 1998 Microchip Technology Inc. IORLW Syntax: Operands: Operation: Status Affected: Z Encoding: Description: Words: Cycles: Example: Before Instruction W = After Instruction IORWF Syntax: Operands: ...

Page 50

... Before Instruction TEMP_REG = W = After Instruction TEMP_REG = W = NOP No Operation [ label ] Syntax: Operands: None Operation: No operation Status Affected: None Encoding: 0000 Description: No operation. Words: 1 Cycles: 1 Example: NOP Preliminary MOVWF f 001f ffff TEMP_REG 0xFF 0x4F 0x4F 0x4F NOP 0000 0000 1998 Microchip Technology Inc. ...

Page 51

... RETLW k1 ;Begin table RETLW k2 ; • • • RETLW kn ; End of table Before Instruction W = 0x07 After Instruction W = value of k8 1998 Microchip Technology Inc. RLF Rotate Left f through Carry Syntax: [ label ] RLF Operands [0,1] Operation: See description below Status Affected: C Encoding: 0011 Description: The contents of register 'f' are rotated one bit to the left through the Carry Flag ...

Page 52

... Words: 1 Cycles: 1 Example 1: SUBWF Before Instruction REG1 = After Instruction REG1 = Example 2: Before Instruction REG1 = After Instruction REG1 = Example 3: Before Instruction REG1 = After Instruction REG1 = Preliminary SUBWF f,d dest) 10df ffff REG1 result is positive ; result is zero ; result is negative 1998 Microchip Technology Inc. ...

Page 53

... TRIS register ' loaded with the contents of the W register Words: 1 Cycles: 1 Example TRIS PORTA Before Instruction W = 0XA5 After Instruction TRISA = 0XA5 1998 Microchip Technology Inc. XORLW Syntax: Operands: Operation: Status Affected: Z Encoding: Description: Words: Cycles: Example: Before Instruction W After Instruction W XORWF Syntax: ...

Page 54

... PIC16C5X NOTES: DS30453B-page 54 Preliminary 1998 Microchip Technology Inc. ...

Page 55

... Microsoft Windows 3.x environment were chosen to best make these features available to you, the end user compliant version of PICMASTER is available for European Union (EU) countries. 1998 Microchip Technology Inc. 9.3 ICEPIC: Low-Cost PICmicro™ In-Circuit Emulator ICEPIC is a low-cost in-circuit emulator solution for the Microchip PIC12CXXX, PIC16C5X and PIC16CXXX families of 8-bit OTP microcontrollers ...

Page 56

... The PICDEM simple board which demonstrates the capabilities of several of microcontrollers. The microcontrollers supported are: PIC16C5X (PIC16C54 to PIC16C58A), PIC16C61, PIC16C62X, PIC16C71, PIC16C8X, PIC17C43 and PIC17C44. All necessary hardware and software is included to run basic demo programs. The users can program the sample microcontrollers ...

Page 57

... Both versions include Microchip’s demonstration board for hands-on experience with fuzzy logic systems implementation. 1998 Microchip Technology Inc. from 9.14 MP-DriveWay Generator MP-DriveWay is an easy-to-use Windows-based Application Code Generator. With MP-DriveWay you can visually configure all the peripherals in a PICmicro ...

Page 58

PIC12C5XX PIC14000 PIC16C5X PIC16CXXX EMULATOR PRODUCTS PICMASTER / PICMASTER-CE ü ü ü In-Circuit Emulator MPLAB™-ICE ICEPIC Low-Cost ü ü In-Circuit Emulator SOFTWARE PRODUCTS MPLAB Integrated Development ü ü ü Environment MPLAB C17 Compiler fuzzy TECH -MP Explorer/Edition ü ü ü ...

Page 59

... NOTICE: Stresses above those listed under "Maximum Ratings" may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 1998 Microchip Technology Inc. ................................................................................–0 > ...

Page 60

... DR I 1.8 3.3 mA — — can be lowered in SLEEP mode without losing RAM data. measurements in active operation mode are Preliminary PIC16C52 T +70 C (commercial +85 C (industrial) A Conditions MHz OSC Device in SLEEP Mode MHz 5.5 V OSC 3 3 and 1998 Microchip Technology Inc. ...

Page 61

... For RC option, the OSC1/CLKIN pin is a Schmitt Trigger input not recommended that the PIC16C52 be driven with external clock in RC mode. 5: The user may use the better of the two specifications. 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature ...

Page 62

... Low FIGURE 10-1: LOAD CONDITIONS - PIC16C52 Pin DS30453B-page 62 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI P Period R Rise V Valid Z Hi-impedance for all pins except OSC2 for OSC2 in XT mode when external clock is used to drive OSC1 V SS Preliminary PIC16C52 1998 Microchip Technology Inc. ...

Page 63

... Exceeding these specified limits may result in an unstable oscillator operation and/or higher than expected current consumption. When an external clock input is used, the “max” cycle time limit is “DC” (no clock) for all devices. 3: Instruction cycle period (T ) equals four times the input oscillator time base period. CY 1998 Microchip Technology Inc ...

Page 64

... Min (2) — (2) — (2) — (2) — (2) — (2) 0. (2) 0* (3) — TBD TBD (3) — (3) — . OSC Preliminary PIC16C52 New Value (1) Typ Max Units 15** ns — 40 30* — — ns — — ns — 100* ns — — ns — — 25 25** ns 1998 Microchip Technology Inc. ...

Page 65

... Tio I/O Hi-impedance from MCLR Low Z * These parameters are characterized but not tested. Note 1: Data in the Typical (“Typ”) column unless otherwise stated. These parameters are for design guidance only and are not tested. 1998 Microchip Technology Inc +70 C (commercial) A – ...

Page 66

... Section 10.1. DD Min Typ 0 20* — With Prescaler 10* — 0 20* — With Prescaler 10* — 40* — Preliminary PIC16C52 +70 C (commercial) +85 C (industrial) (1) Max Units Conditions — ns — ns — ns — ns — ns Whichever is greater Prescale Value (1, 2, 4,..., 256) 1998 Microchip Technology Inc. ...

Page 67

... PIC16C54/55/56/57 11.0 ELECTRICAL CHARACTERISTICS - PIC16C54/55/56/57 Absolute Maximum Ratings† Ambient Temperature under bias ........................................................................................................... – +125 C Storage Temperature.............................................................................................................................. – +150 C Voltage on V with respect to V ............................................................................................................... 0V to +7. (2) Voltage on MCLR with respect to V Voltage on all other pins with respect to V (1) Total Power Dissipation ...

Page 68

... I : 0.6 A typ. at 3.0V, WDT dis PD Freq: 40 kHz max. The shaded sections indicate oscillator selections which should work by design, but are not tested recommended that the user select the device type from information in unshaded sections. DS30453B-page 68 PIC16C54/55/56/57 PIC16C5X-XT N 3.0V to 6.25V 3.3 mA max. at 5.5V ...

Page 69

... PIC16C54/55/56/57 11.1 DC Characteristics: PIC16C54/55/56/57-RC, XT, 10, HS, LP (Commercial) DC Characteristics Power Supply Pins Characteristic Supply Voltage PIC16C5X-RC PIC16C5X-XT PIC16C5X-10 PIC16C5X-HS PIC16C5X-LP (2) RAM Data Retention Voltage V Start Voltage to ensure V DD Power-On Reset V Rise Rate to ensure S DD Power-On Reset (3) Supply Current (4) PIC16C5X-RC PIC16C5X-XT PIC16C5X-10 PIC16C5X-HS ...

Page 70

... PIC16C5X 11.2 DC Characteristics: PIC16C54/55/56/57-RCI, XTI, 10I, HSI, LPI (Industrial) DC Characteristics Power Supply Pins Characteristic Supply Voltage PIC16C5X-RCI PIC16C5X-XTI PIC16C5X-10I PIC16C5X-HSI PIC16C5X-LPI (2) RAM Data Retention Voltage V Start Voltage to ensure V DD Power-On Reset V Rise Rate to ensure S DD Power-On Reset (3) Supply Current (4) PIC16C5X-RCI PIC16C5X-XTI ...

Page 71

... PIC16C54/55/56/57 11.3 DC Characteristics: PIC16C54/55/56/57-RCE, XTE, 10E, HSE, LPE (Extended) DC Characteristics Power Supply Pins Characteristic Supply Voltage PIC16C5X-RCE PIC16C5X-XTE PIC16C5X-10E PIC16C5X-HSE PIC16C5X-LPE (2) RAM Data Retention Voltage V Start Voltage to ensure V DD Power-On Reset V rise rate to ensure S DD Power-On Reset (3) Supply Current (4) PIC16C5X-RCE PIC16C5X-XTE ...

Page 72

... PIC16C5X 11.4 DC Characteristics: PIC16C54/55/56/57-RC, XT, 10, HS, LP (Commercial) PIC16C54/55/56/57-RCI, XTI, 10I, HSI, LPI (Industrial) DC Characteristics All Pins Except Power Supply Pins Characteristic Sym Input Low Voltage V IL I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 (Schmitt Trigger) Input High Voltage V IH ...

Page 73

... PIC16C54/55/56/57 11.5 DC Characteristics: PIC16C54/55/56/57-RC, XT, 10, HS, LP (Extended) DC Characteristics All Pins Except Power Supply Pins Characteristic Sym Input Low Voltage V IL I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 (Schmitt Trigger) Input High Voltage V IH I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) ...

Page 74

... Lowercase subscripts (pp) and their meanings CLKOUT cy cycle time drt device reset timer io I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 11-1: LOAD CONDITIONS - PIC16C54/55/56/57 Pin DS30453B-page 74 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z ...

Page 75

... PIC16C54/55/56/57 11.7 Timing Diagrams and Specifications FIGURE 11-2: EXTERNAL CLOCK TIMING - PIC16C54/55/56/57 Q4 OSC1 CLKOUT TABLE 11-3: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54/55/56/57 AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. Sym Characteristic F External CLKIN Frequency OSC ...

Page 76

... PIC16C5X TABLE 11-3: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54/55/56/57 (CON’T) AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. Sym Characteristic 1 T External CLKIN Period OSC Oscillator Period 2 T Instruction Cycle Time CY 3 TosL, TosH Clock in (OSC1) Low or High Time ...

Page 77

... PIC16C54/55/56/57 FIGURE 11-3: CLKOUT AND I/O TIMING - PIC16C54/55/56/57 Q4 OSC1 CLKOUT I/O Pin (input) I/O Pin Old Value (output) Note: All tests must be done with specified capacitive loads (see data sheet I/O pins and CLKOUT. TABLE 11-4: CLKOUT AND I/O TIMING REQUIREMENTS - PIC16C54/55/56/57 AC Characteristics Standard Operating Conditions (unless otherwise specifi ...

Page 78

... RESET I/O pin (Note 1) Note 1: I/O pins must be taken out of hi-impedance mode by enabling the output drivers in software. TABLE 11-5: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER - PIC16C54/55/56/57 AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. ...

Page 79

... PIC16C54/55/56/57 FIGURE 11-5: TIMER0 CLOCK TIMINGS - PIC16C54/55/56/57 T0CKI TABLE 11-6: TIMER0 CLOCK REQUIREMENTS - PIC16C54/55/56/57 AC Characteristics Parameter Sym Characteristic No. 40 Tt0H T0CKI High Pulse Width - No Prescaler 41 Tt0L T0CKI Low Pulse Width - No Prescaler 42 Tt0P T0CKI Period * These parameters are characterized but not tested. ...

Page 80

... PIC16C5X NOTES: DS30453B-page 80 PIC16C54/55/56/57 Preliminary 1998 Microchip Technology Inc. ...

Page 81

... PIC16C54/55/56/57 12.0 DC AND AC CHARACTERISTICS - PIC16C54/55/56/57 The graphs and tables provided in this section are for design guidance and are not tested. In some graphs or tables the data presented are outside specified operating range (e.g., outside specified V and devices will operate properly only within the specified range. ...

Page 82

... Measured on DIP Packages, 0.4 0.2 0.0 3.0 3 100k FIGURE 12-4: TYPICAL RC OSCILLATOR 5.5 6.0 800 700 600 500 400 300 200 Measured on DIP Packages, 100 0 3.0 3.5 Preliminary PIC16C54/55/56/57 FREQUENCY vs 100 F EXT 3. 10k 100k 4.0 4.5 5.0 5.5 6.0 V (Volts) DD FREQUENCY vs. V ...

Page 83

... PIC16C54/55/56/57 FIGURE 12-5: TYPICAL I vs WATCHDOG DISABLED 2.5 2 1.5 1.0 0.5 0.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 V (Volts) DD FIGURE 12-6: MAXIMUM I vs WATCHDOG DISABLED 100 +125˚C +85˚C 10 +70˚C 0˚C –40˚C –55˚ 2.5 3.0 3.5 4.0 4.5 5.0 5.5 6.0 ...

Page 84

... DS30453B-page 84 3.5 4.0 4.5 5.0 V (Volts) DD 3.5 4.0 4.5 5.0 V (Volts 3.5 4.0 4.5 5.0 V (Volts) DD Preliminary PIC16C54/55/56/57 DD 5.5 6.0 DD 5.5 6.0 5.5 6.0 1998 Microchip Technology Inc. ...

Page 85

... PIC16C54/55/56/57 FIGURE 12-12: TYPICAL I vs. FREQUENCY (EXTERNAL CLOCK 1.0 0.1 7.0 6.5 6.0 5.5 5.0 4.5 4.0 3.5 3.0 2.5 0.01 10k 100k FIGURE 12-13: MAXIMUM I vs. FREQUENCY (EXTERNAL CLOCK, – + 1.0 7.0 6.5 6.0 0.1 5.5 5.0 4.5 4.0 3.5 3 ...

Page 86

... Max + Max + Typ + MIn – (Volts) DD DS30453B-page 86 1M External Clock Frequency (Hz) FIGURE 12-16: TRANSCONDUCTANCE (gm) 9000 8000 7000 6000 5000 4000 3000 2000 MIn 0 C 100 Preliminary PIC16C54/55/56/57 10M 100M OF HS OSCILLATOR vs Max –40 C Typ +25 C Min + (Volts) DD 1998 Microchip Technology Inc. ...

Page 87

... PIC16C54/55/56/57 FIGURE 12-17: TRANSCONDUCTANCE (gm OSCILLATOR vs Max – Typ + Min + (Volts) DD FIGURE 12-18 –5 Min +85 C –10 Typ +25 C –15 Max –40 C –20 –25 0 0.5 1.0 1.5 2.0 V (Volts) OH 1998 Microchip Technology Inc. FIGURE 12-19: TRANSCONDUCTANCE (gm) DD 2500 2000 1500 1000 ...

Page 88

... RA port 4.3 RB port 17.0 RC port 3.5 MCLR 3.5 OSC1 2.8 OSC2/CLKOUT T0CKI All capacitance values are typical part-to-part variation of 25% (three standard deviations) should be taken into account. Preliminary PIC16C54/55/56/57 vs Max –40 C Typ +25 C Min +85 C 0.5 1.0 1.5 2.0 2.5 3.0 ...

Page 89

... This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 1998 Microchip Technology Inc. ............................................................................................................0 to +14V ................................................................................. –0. ...

Page 90

... 6.0 A max at 2 6.0 A max at 2 WDT dis WDT dis Freq: 20 MHz max N/A N/A Preliminary PIC16CR54A PIC16LCR54A-04 N/A N max at 32 kHz 6.0 A max at 2 WDT dis Freq: 200 kHz max 1998 Microchip Technology Inc. ...

Page 91

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 92

... C (extended) A Conditions Device in SLEEP mode See Section 7.4 for details on Power-on Reset See Section 7.4 for details on Power-on Reset F = 4.0 MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC 3.25V, WDT enabled 3.25V, WDT disabled DD and 1998 Microchip Technology Inc. ...

Page 93

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 94

... XT, HS and LP options ( 3.0V to 5.5V DD (5) V Full V range ( option only V XT, HS and LP options V For V 5. PIN DD Pin at hi-impedance ( 0.25V PIN PIN PIN PIN DD XT, HS and LP options mA 6. 1.9 mA 6.0V option only –4 –0.8 mA 6.0V option only 1998 Microchip Technology Inc. ...

Page 95

... For the RC option, the OSC1/CLKIN pin is a Schmitt Trigger input not recommended that the PIC16C5X be driven with external clock in RC mode. 5: The user may use the better of the two specifications. 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature – ...

Page 96

... FIGURE 13-1: LOAD CONDITIONS Pin DS30453B-page 96 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z Hi-impedance for all pins except OSC2 for OSC2 in XT options when external clock is used to drive OSC1 V SS Preliminary PIC16CR54A 1998 Microchip Technology Inc. ...

Page 97

... Exceeding these specified limits may result in an unstable oscillator operation and/or higher than expected current consumption. When an external clock input is used, the “max” cycle time limit is “DC” (no clock) for all devices. 3: Instruction cycle period (T ) equals four times the input oscillator time base period. CY 1998 Microchip Technology Inc ...

Page 98

... XT osc mode ns HS osc mode (04 osc mode (10 osc mode (20 osc mode ns RC osc mode ns XT osc mode ns HS osc mode (04 osc mode (10 osc mode (20 osc mode — oscillator ns HS oscillator s LP oscillator ns XT oscillator ns HS oscillator ns LP oscillator 1998 Microchip Technology Inc. ...

Page 99

... Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 2: Measurements are taken in RC Mode where CLKOUT output See Figure 13-1 for loading conditions. 1998 Microchip Technology Inc ...

Page 100

... C T +85 C (industrial) A – +125 C (extended) A range is described in Section 13.1, Section 13.2 and Section 13.3. DD (1) Min Typ Max 1.0* — — 7.0* 18* 40* 7.0* 18* 30* — — 1.0* Preliminary PIC16CR54A Units Conditions 5. 5.0V (Commercial 5.0V (Commercial 1998 Microchip Technology Inc. ...

Page 101

... These parameters are characterized but not tested. Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 1998 Microchip Technology Inc Standard Operating Conditions (unless otherwise specified) ...

Page 102

... PIC16C5X NOTES: DS30453B-page 102 Preliminary PIC16CR54A 1998 Microchip Technology Inc. ...

Page 103

... PIC16C54A 14.0 ELECTRICAL CHARACTERISTICS - PIC16C54A † Absolute Maximum Ratings Ambient temperature under bias............................................................................................................ – +125 C Storage temperature ............................................................................................................................. – +150 C Voltage on V with respect to V ..................................................................................................................0 to +7. Voltage on MCLR with respect to V ................................................................................................................0 to +14V SS Voltage on all other pins with respect to V (1) Total power dissipation ...

Page 104

... Freq: 4.0 MHz max 4. max 5.5V Do not use 4.0 A max mode PD 3.0V WDT dis Freq: 20 MHz max 2.5V to 6.25V max 32kHz, 2.5V Do not use in WDT dis LP mode I : 4.0 A max 2.5V WDT dis Freq: 200 kHz max. Preliminary PIC16C54A 1998 Microchip Technology Inc. ...

Page 105

... PIC16C54A 14.1 DC Characteristics: PIC16C54A-04, 10, 20 (Commercial) PIC16C54A-04I, 10I, 20I (Industrial) DC Characteristics Power Supply Pins Characteristic Sym Supply Voltage V DD XT, RC and LP options HS option (2) RAM Data Retention Voltage start voltage to ensure V DD POR Power-On Reset V rise rate to ensure S DD VDD Power-On Reset ...

Page 106

... PIC16C5X 14.2 DC Characteristics: PIC16C54A-04E, 10E, 20E (Extended) DC Characteristics Power Supply Pins Characteristic Sym Supply Voltage and RC options HS option (2) RAM Data Retention Voltage start voltage to ensure V DD POR Power-On Reset V rise rate to ensure S DD VDD Power-On Reset (3) Supply Current I DD (4) XT and RC ...

Page 107

... PIC16C54A 14.3 DC Characteristics: PIC16LC54A-04 (Commercial) PIC16LC54A-04I (Industrial) PIC16LC54A-04E (Extended) DC Characteristics Power Supply Pins Characteristic Sym Supply Voltage V DD XT, RC and LP options (2) RAM Data Retention Voltage start voltage to ensure V DD POR Power-On Reset V rise rate to ensure S DD VDD Power-On Reset (3) Supply Current ...

Page 108

... — 0.3 5 can be lowered in SLEEP mode without losing RAM data. measurements in active operation mode are WDT enabled/disabled as specified. DD Preliminary PIC16C54A T +70 C (commercial +85 C (industrial) A Conditions = 2.0 MHz 3. kHz 2.5V, WDT disabled kHz 2.5V, WDT disabled DD = 2.5V, WDT enabled = 2.5V, WDT disabled = 2 ...

Page 109

... PIC16C54A 14.5 DC Characteristics: PIC16C54A-04, 10, 20, PIC16LC54A-04, PIC16LV54A-02 (Commercial) PIC16C54A-04I, 10I, 20I, PIC16LC54A-04I, PIC16LV54A-02I (Industrial) PIC16C54A-04E, 10E, 20E (Extended) Standard Operating Conditions (unless otherwise specified) Operating Temperature DC Characteristics All Pins Except Power Supply Pins Operating Voltage V Section 14.3. Characteristic Sym Input Low Voltage ...

Page 110

... Lowercase subscripts (pp) and their meanings CLKOUT cy cycle time drt device reset timer io I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 14-1: LOAD CONDITIONS - PIC16C54A Pin DS30453B-page 110 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z ...

Page 111

... PIC16C54A 14.7 Timing Diagrams and Specifications FIGURE 14-2: EXTERNAL CLOCK TIMING - PIC16C54A Q4 OSC1 CLKOUT TABLE 14-2: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54A AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. Sym Characteristic F External CLKIN Frequency OSC ...

Page 112

... PIC16C5X TABLE 14-2: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54A (CON’T) AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. Sym Characteristic 1 T External CLKIN Period OSC Oscillator Period 2 T Instruction Cycle Time CY 3 TosL, TosH Clock in (OSC1) Low or High Time ...

Page 113

... PIC16C54A FIGURE 14-3: CLKOUT AND I/O TIMING - PIC16C54A Q4 OSC1 CLKOUT I/O Pin (input) I/O Pin Old Value (output) Note: All tests must be done with specified capacitive loads (see data sheet I/O pins and CLKOUT. TABLE 14-3: CLKOUT AND I/O TIMING REQUIREMENTS - PIC16C54A AC Characteristics Standard Operating Conditions (unless otherwise specifi ...

Page 114

... RESET I/O pin (Note 1) Note 1: I/O pins must be taken out of hi-impedance mode by enabling the output drivers in software. TABLE 14-4: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER - PIC16C54A AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. ...

Page 115

... PIC16C54A FIGURE 14-5: TIMER0 CLOCK TIMINGS - PIC16C54A T0CKI TABLE 14-5: TIMER0 CLOCK REQUIREMENTS - PIC16C54A AC Characteristics Parameter Sym Characteristic No. 40 Tt0H T0CKI High Pulse Width - No Prescaler 41 Tt0L T0CKI Low Pulse Width - No Prescaler 42 Tt0P T0CKI Period * These parameters are characterized but not tested. ...

Page 116

... PIC16C5X NOTES: DS30453B-page 116 Preliminary PIC16C54A 1998 Microchip Technology Inc. ...

Page 117

... This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 1998 Microchip Technology Inc. ................................................................................. –0. ...

Page 118

... DD : 4.0 A max at 3.0V 4.0 A max at 3.0V, PD WDT dis WDT dis Freq: 20 MHz max N/A N/A Preliminary PIC16CR57B PIC16LCR57B-04 N/A N/A N 2.5V to 6.25V max at 32 kHz 4.0 A max at 2.5V, PD WDT dis Freq: 200 kHz max 1998 Microchip Technology Inc. ...

Page 119

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 120

... PIC16CR57B T +125 C (extended) A Conditions Device in SLEEP mode See Section 7.4 for details on Power-on Reset See Section 7.4 for details on Power-on Reset MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC 3.25V, WDT enabled 3.25V, WDT disabled DD and 1998 Microchip Technology Inc. ...

Page 121

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 122

... For all V (5) V 4.0V < > option only V XT, HS and LP options V For V 5. PIN DD Pin at hi-impedance ( 0.25V PIN PIN PIN PIN DD XT, HS and LP options 8 1.6 mA 4.5V option only –5 –1.0 mA 4.5V option only 1998 Microchip Technology Inc. ...

Page 123

... For the RC option, the OSC1/CLKIN pin is a Schmitt Trigger input not recommended that the PIC16C5X be driven with external clock in RC mode. 5: The user may use the better of the two specifications. 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature – ...

Page 124

... FIGURE 15-1: LOAD CONDITIONS Pin DS30453B-page 124 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z Hi-impedance for all pins except OSC2 for OSC2 in XT options when external clock is used to drive OSC1 V SS Preliminary PIC16CR57B 1998 Microchip Technology Inc. ...

Page 125

... Exceeding these specified limits may result in an unstable oscillator operation and/or higher than expected current consumption. When an external clock input is used, the “max” cycle time limit is “DC” (no clock) for all devices. 3: Instruction cycle period (T ) equals four times the input oscillator time base period. CY 1998 Microchip Technology Inc ...

Page 126

... XT osc mode ns HS osc mode (04 osc mode (10 osc mode (20 osc mode ns RC osc mode ns XT osc mode ns HS osc mode (04 osc mode (10 osc mode (20 osc mode — oscillator ns HS oscillator s LP oscillator ns XT oscillator ns HS oscillator ns LP oscillator 1998 Microchip Technology Inc. ...

Page 127

... Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 2: Measurements are taken in RC Mode where CLKOUT output See Figure 15-1 for loading conditions. 1998 Microchip Technology Inc ...

Page 128

... C T +85 C (industrial) A – +125 C (extended) A range is described in Section 15.1, Section 15.2 and Section 15.3. DD (1) Min Typ Max 1.0* — — 9.0* 18* 30* 9.0* 18* 30* — — 1.0* Preliminary PIC16CR57B Units Conditions 5. 5.0V (Commercial 5.0V (Commercial 1998 Microchip Technology Inc. ...

Page 129

... These parameters are characterized but not tested. Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 1998 Microchip Technology Inc Standard Operating Conditions (unless otherwise specified) ...

Page 130

... PIC16C5X NOTES: DS30453B-page 130 Preliminary PIC16CR57B 1998 Microchip Technology Inc. ...

Page 131

... This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 1998 Microchip Technology Inc. ................................................................................. –0. ...

Page 132

... A max Freq: 200 kHz max. N/A Preliminary PIC16C58A : 3.0V to 6.25V : 0.5 mA typ. at 5.5V 3.0V WDT dis : 3.0V to 6.25V : 0.5 mA typ. at 5.5V 3.0V WDT dis N/A : 2.5V to 6.25V : 28 A max. at 32kHz, 2.5V WDT dis 2.5V WDT dis 1998 Microchip Technology Inc. ...

Page 133

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 134

... SLEEP mode without losing RAM data. measurements in active operation mode are WDT enabled/disabled as specified. DD Preliminary PIC16C58A T +125 C (extended) A Conditions = 4.0 MHz 5. MHz 5. MHz 5. 3.5V, WDT enabled = 3.5V, WDT disabled = 3.5V, WDT enabled = 3.5V, WDT disabled and 1998 Microchip Technology Inc. ...

Page 135

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 136

... DD ; WDT enabled/disabled as specified. DD Preliminary PIC16C58A T +70 C (commercial +85 C (industrial) A Conditions = 2.0 MHz 3. kHz 2.5V, WDT disabled kHz 2.5V, WDT disabled DD = 2.5V, WDT enabled = 2.5V, WDT disabled = 2.5V, WDT enabled = 2.5V, WDT disabled and 1998 Microchip Technology Inc. ...

Page 137

... Negative current is defined as coming out of the pin. 4: For the RC option, the OSC1/CLKIN pin is a Schmitt Trigger input not recommended that the PIC16C5X be driven with external clock in RC mode. 5: The user may use the better of the two specifications. 1998 Microchip Technology Inc – ...

Page 138

... FIGURE 16-1: LOAD CONDITIONS - PIC16C58A Pin DS30453B-page 138 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z Hi-impedance for all pins except OSC2 for OSC2 in XT options when external clock is used to drive OSC1 V SS Preliminary PIC16C58A 1998 Microchip Technology Inc. ...

Page 139

... Exceeding these specified limits may result in an unstable oscillator operation and/or higher than expected current consumption. When an external clock input is used, the “max” cycle time limit is “DC” (no clock) for all devices. 3: Instruction cycle period (T ) equals four times the input oscillator time base period. CY 1998 Microchip Technology Inc ...

Page 140

... HS osc mode (20 osc mode ns RC osc mode ns RC osc mode (PIC16LV58A osc mode ns XT osc mode (PIC16LV58A osc mode (04 osc mode (10 osc mode (20 osc mode — oscillator ns HS oscillator s LP oscillator ns XT oscillator ns HS oscillator ns LP oscillator 1998 Microchip Technology Inc. ...

Page 141

... Note 1: Data in the Typical (“Typ”) column is at 5.0V, 25˚C unless otherwise stated. These parameters are for design guidance only and are not tested. 2: Measurements are taken in RC Mode where CLKOUT output See Figure 16-1 for loading conditions. 1998 Microchip Technology Inc ...

Page 142

... Section 16.1, Section 16.2 and Section 16.3. DD (1) Min Typ Max Units 100* — — — — — 9.0* 18* 30* ms 9.0* 18* 30* ms — — 100* ns — — — Preliminary PIC16C58A Conditions 5.0V (PIC16LV58A only 5.0V (Commercial 5.0V (Commercial) DD (PIC16LV58A only) 1998 Microchip Technology Inc. ...

Page 143

... These parameters are characterized but not tested. Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 1998 Microchip Technology Inc Standard Operating Conditions (unless otherwise specified) ...

Page 144

... PIC16C5X NOTES: DS30453B-page 144 Preliminary PIC16C58A 1998 Microchip Technology Inc. ...

Page 145

... This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. 1998 Microchip Technology Inc. ................................................................................. –0. ...

Page 146

... DD : 4.0 A max at 3.0V 4.0 A max at 3.0V, PD WDT dis WDT dis Freq: 20 MHz max N/A N/A Preliminary PIC16CR58A PIC16LCR58A-04 N/A N/A N 2.5V to 6.25V max at 32 kHz 4.0 A max at 2.5V, PD WDT dis Freq: 200 kHz max 1998 Microchip Technology Inc. ...

Page 147

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 148

... C (extended) A Conditions Device in SLEEP mode See Section 7.4 for details on Power-on Reset See Section 7.4 for details on Power-on Reset F = 4.0 MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC 3.25V, WDT enabled 3.25V, WDT disabled DD and 1998 Microchip Technology Inc. ...

Page 149

... The power down current in SLEEP mode does not depend on the oscillator type. Power down current is measured with the part in SLEEP mode, with all I/O pins in hi-impedance state and tied to V 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) ...

Page 150

... For all V (5) V 4.0V < > option only V XT, HS and LP options V For V 5. PIN DD Pin at hi-impedance ( 0.25V PIN PIN PIN PIN DD XT, HS and LP options 8 1.6 mA 4.5V option only –5 –1.0 mA 4.5V option only 1998 Microchip Technology Inc. ...

Page 151

... For the RC option, the OSC1/CLKIN pin is a Schmitt Trigger input not recommended that the PIC16C5X be driven with external clock in RC mode. 5: The user may use the better of the two specifications. 1998 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature – ...

Page 152

... FIGURE 17-1: LOAD CONDITIONS - PIC16CR58A Pin DS30453B-page 152 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z Hi-impedance for all pins except OSC2 for OSC2 in XT options when external clock is used to drive OSC1 V SS Preliminary PIC16CR58A 1998 Microchip Technology Inc. ...

Page 153

... Exceeding these specified limits may result in an unstable oscillator operation and/or higher than expected current consumption. When an external clock input is used, the “max” cycle time limit is “DC” (no clock) for all devices. 3: Instruction cycle period (T ) equals four times the input oscillator time base period. CY 1998 Microchip Technology Inc ...

Page 154

... XT osc mode ns HS osc mode (04 osc mode (10 osc mode (20 osc mode ns RC osc mode ns XT osc mode ns HS osc mode (04 osc mode (10 osc mode (20 osc mode — oscillator ns HS oscillator s LP oscillator ns XT oscillator ns HS oscillator ns LP oscillator 1998 Microchip Technology Inc. ...

Page 155

... Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 2: Measurements are taken in RC Mode where CLKOUT output See Figure 17-1 for loading conditions. 1998 Microchip Technology Inc ...

Page 156

... C T +85 C (industrial) A – +125 C (extended) A range is described in Section 17.1, Section 17.2 and Section 17.3. DD (1) Min Typ Max 1.0* — — 9.0* 18* 30* 9.0* 18* 30* — — 1.0* Preliminary PIC16CR58A Units Conditions 5. 5.0V (Commercial 5.0V (Commercial 1998 Microchip Technology Inc. ...

Page 157

... These parameters are characterized but not tested. Note 1: Data in the Typical (“Typ”) column is at 5.0V unless otherwise stated. These parameters are for design guidance only and are not tested. 1998 Microchip Technology Inc Standard Operating Conditions (unless otherwise specified) ...

Page 158

... PIC16C5X NOTES: DS30453B-page 158 Preliminary PIC16CR58A 1998 Microchip Technology Inc. ...

Page 159

... PIC16C54A/CR57B/C58A/CR58A 18.0 DC AND AC CHARACTERISTICS - PIC16C54A/CR57B/C58A/CR58A The graphs and tables provided in this section are for design guidance and are not tested. In some graphs or tables the data presented are outside specified operating range (e.g., outside specified V and devices will operate properly only within the specified range. ...

Page 160

... Cext=20pF, T=25C 1.00 0.00 2.5 3 3.5 FIGURE 18-3: TYPICAL RC OSCILLATOR FREQUENCY vs. V 1.80 1.60 1.40 1.20 1.00 0.80 0.60 Cext=100pF, T=25C 0.40 0.20 0.00 2.5 3 3.5 DS30453B-page 160 PIC16C54A/CR57B/C58A/CR58A , EXT R=3.3K R=5.0K R=10K R=100K 4 4.5 5 VDD(Volts 100 DD EXT 4 4.5 5 VDD(Volts) Preliminary ...

Page 161

... PIC16C54A/CR57B/C58A/CR58A FIGURE 18-4: TYPICAL RC OSCILLATOR FREQUENCY vs. V 700.00 600.00 500.00 400.00 300.00 200.00 Cext=300pF, T=25C 100.00 0.00 2.5 3 3.5 FIGURE 18-5: TYPICAL I vs 2.5 2 1.5 1 0.5 0 2.5 3 3.5 1998 Microchip Technology Inc R=3.3K R=5.0K R=10K R=100K 4 4.5 VDD(Volts) , WATCHDOG DISABLED (25 C) ...

Page 162

... FIGURE 18-7: V (INPUT THRESHOLD VOLTAGE) OF I/O PINS vs 2.00 1.80 1.60 1.40 1.20 1.00 0.80 0.60 2.5 3.0 DS30453B-page 162 PIC16C54A/CR57B/C58A/CR58A , WATCHDOG ENABLED ( 4.5 VDD(Volts) 3.5 4.0 4.5 V (Volts) DD Preliminary 5 5 5.0 5.5 6.0 1998 Microchip Technology Inc. ...

Page 163

... PIC16C54A/CR57B/C58A/CR58A FIGURE 18- MCLR, T0CKI AND OSC1 (IN RC MODE) vs 4.5 4.0 3.5 3.0 2.5 2.0 1.5 1.0 0.5 0.0 2.5 3.0 Note: These input pins have Schmitt Trigger input buffers. FIGURE 18-9: V (INPUT THRESHOLD VOLTAGE) OF OSC1 INPUT TH (IN XT, HS, AND LP MODES) vs. V 3.4 3 ...

Page 164

... FIGURE 18-11: MAXIMUM I vs. FREQUENCY (WDT DIS, RC MODE @ 20 DD 10000 1000 6.0V 5.5V 5.0V 4.5V 4.0V 100 ` 3.5V 3.0V 2.5V 10 100000 DS30453B-page 164 PIC16C54A/CR57B/C58A/CR58A 1000000 Freq(Hz 1000000 Freq(Hz) Preliminary 10000000 F, – +85 C) 10000000 1998 Microchip Technology Inc. ...

Page 165

... PIC16C54A/CR57B/C58A/CR58A FIGURE 18-12: TYPICAL I vs. FREQUENCY (WDT DIS, RC MODE @ 100 DD 10000 1000 6.0V 5.5V 100 5.0V 4.5V 4.0V 3.5V 3.0V 2.5V 10 10000 FIGURE 18-13: MAXIMUM I vs. FREQUENCY (WDT DIS, RC MODE @ 100 DD 10000 1000 100 10 10000 1998 Microchip Technology Inc 100000 1000000 Freq(Hz) 6 ...

Page 166

... FIGURE 18-15: MAXIMUM I vs. FREQUENCY (WDT DIS, RC MODE @ 300 DD 10000 1000 6.0V 5.5V 5.0V 100 4.5V 4.0V 3.5V 3.0V 2.5V 10 10000 DS30453B-page 166 PIC16C54A/CR57B/C58A/CR58A 100000 Freq(Hz) 100000 Freq(Hz) Preliminary 1000000 F, – + 1000000 1998 Microchip Technology Inc. ...

Page 167

... MCLR OSC1 OSC2/CLKOUT T0CKI All capacitance values are typical part-to-part variation of 25% (three standard deviations) should be taken into account. MIn Preliminary PIC16C5X INPUT CAPACITANCE FOR PIC16C54A/C58A Typical Capacitance (pF) 18L PDIP 18L SOIC 5.0 4.3 5.0 4.3 17.0 17.0 4.0 3.5 4.3 3 ...

Page 168

... PIC16C5X FIGURE 18-17: TRANSCONDUCTANCE (gm OSCILLATOR vs. V 9000 8000 Max –40 C 7000 6000 5000 4000 3000 2000 100 (Volts) DD DS30453B-page 168 PIC16C54A/CR57B/C58A/CR58A FIGURE 18-18: TRANSCONDUCTANCE (gm Typ + Min + FIGURE 18-19: TRANSCONDUCTANCE (gm) 2500 2000 1500 1000 500 0 2 Preliminary OF LP OSCILLATOR vs Max –40 C Typ +25 C ...

Page 169

... PIC16C54A/CR57B/C58A/CR58A FIGURE 18-20 –5 Min +85 C –10 Typ +25 C –15 Max –40 C –20 –25 0 0.5 1.0 1.5 2.0 V (Volts) OH FIGURE 18-21 Min +85 C –10 –20 Typ +25 C –30 Max –40 C –40 1.5 2.0 2.5 3.0 3.5 4.0 V (Volts) OH 1998 Microchip Technology Inc. ...

Page 170

... PIC16C5X NOTES: DS30453B-page 170 PIC16C54A/CR57B/C58A/CR58A Preliminary 1998 Microchip Technology Inc. ...

Page 171

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B 19.0 ELECTRICAL CHARACTERISTICS - PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR 58B † Absolute Maximum Ratings Ambient temperature under bias............................................................................................................ – +125 C Storage temperature ............................................................................................................................. – +150 C Voltage on V with respect to V ..................................................................................................................0 to +7. Voltage on MCLR with respect to V ................................................................................................................0 to +14V SS Voltage on all other pins with respect to V (1) Total power dissipation ...

Page 172

... A max 3.0V WDT dis Freq: 4.0 MHz max 4. max 5. 4.0 A max 3.0V WDT dis Freq: 20 MHz max 3. max 32kHz, 3.0V N/A WDT dis I : 4.0 A max 3.0V WDT dis Freq: 200 kHz max. Preliminary 1998 Microchip Technology Inc. ...

Page 173

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B 19.1 DC Characteristics: PIC16C54B/C54C/C55A/C56A/C57C/C58B-04, 20 (Commercial) PIC16CR54B/CR54C/CR56A/CR57C/CR58B-04, 20 (Commercial) PIC16C54B/C54C/C55A/C56A/C57C/C58B-04I, 20I (Industrial) PIC16CR54B/CR/54C/CR56A/CR57C/CR58B-04I, 20I (Industrial) DC Characteristics Power Supply Pins Characteristic Sym Supply Voltage V DD XT, RC and LP options HS option (2) RAM Data Retention Voltage start voltage to ensure V DD POR Power-On Reset V rise rate to ensure S DD ...

Page 174

... PIC16C5X 19.2 DC Characteristics: PIC16C54B/C54C/C55A/C56A/C57C/C58B-04E, 20E (Extended) PIC16CR54B/CR54C/CR56A/CR57C/CR58B-04E, 20E (Extended) DC Characteristics Power Supply Pins Characteristic Sym Supply Voltage and RC options HS option (2) RAM Data Retention Voltage start voltage to ensure V DD POR Power-On Reset V rise rate to ensure S DD VDD Power-On Reset (3) Supply Current I DD ...

Page 175

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B 19.3 DC Characteristics: PIC16LC5X-04, PIC16LCR5X-04 (Commercial) PIC16LC5X-04I, PIC16LCR5X-04I (Industrial) DC Characteristics Power Supply Pins Characteristic Sym Supply Voltage and RC options LP options (2) RAM Data Retention Voltage start voltage to ensure V DD POR Power-On Reset V rise rate to ensure S DD VDD Power-On Reset (3) Supply Current I DD ...

Page 176

... PIC16C5X 19.4 DC Characteristics: PIC16C54B/C54C/C55A/C56A/C57C/C58B-04, 20, PIC16LCR5X-04 (Commercial) PIC16CR54B/CR54C/CR56A/CR57C/CR58B-04, 20 (Commercial) PIC16CR5X-04I, 20I (Commercial) PIC16C54B/C54C/C55A/C56A/C57C/C58B-04I, 20I, PIC16LC5X-04I (Industrial) PIC16C54B/C54C/C55A/C56A/C57C/C58B-04E, 20E (Extended) Standard Operating Conditions (unless otherwise specified) Operating Temperature DC Characteristics All Pins Except Power Supply Pins Operating Voltage V Section 19.3. Characteristic Sym Input Low Voltage ...

Page 177

... CLKOUT cy cycle time drt device reset timer io I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 19-1: LOAD CONDITIONS - PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B, PIC16CR5X Pin 1998 Microchip Technology Inc. T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise ...

Page 178

... MHz HS osc mode (20) 200 kHz LP osc mode — osc mode — osc mode (04) — osc mode (20) — osc mode — osc mode ns XT osc mode 250 ns HS osc mode (04) 250 ns HS osc mode (20) 200 s LP osc mode 1998 Microchip Technology Inc. ...

Page 179

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B TABLE 19-2: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C5X, PIC16CR5X (CON’T) AC Characteristics Standard Operating Conditions (unless otherwise specified) Operating Temperature Operating Voltage V Parameter No. Sym Characteristic 2 T Instruction Cycle Time CY 3 TosL, TosH Clock in (OSC1) Low or High Time 4 TosR, TosF Clock in (OSC1) Rise or Fall Time * These parameters are characterized but not tested ...

Page 180

... T CY (2) 0* (3) — TBD TBD (3) — (3) — . OSC Preliminary New Value (1) Typ Max Units 15 30 30** ns 5.0 15** ns 5.0 15** ns — 40 30* — — ns — — ns — 100* ns — — ns — — 25 25** ns 1998 Microchip Technology Inc. ...

Page 181

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B FIGURE 19-4: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER TIMING - PIC16C5X, PIC16CR5X V DD MCLR Internal POR 32 DRT Time-out Internal RESET Watchdog Timer RESET I/O pin (Note 1) Note 1: I/O pins must be taken out of hi-impedance mode by enabling the output drivers in software. TABLE 19-4: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER - PIC16C5X, PIC16CR5X AC Characteristics Standard Operating Conditions (unless otherwise specifi ...

Page 182

... Section 19.1, Section 19.2 and DD Section 19.3. Min Typ 0 20* — With Prescaler 10* — 0 20* — With Prescaler 10* — 40* — Preliminary +70 C (commercial) +85 C (industrial) +125 C (extended) (1) Max Units Conditions — ns — ns — ns — ns — ns Whichever is greater Prescale Value (1, 2, 4,..., 256) 1998 Microchip Technology Inc. ...

Page 183

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58 20.0 DC AND AC CHARACTERISTICS - PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C /CR57C/C58B/CR58B The graphs and tables provided in this section are for design guidance and are not tested. In some graphs or tables the data presented are outside specified operating range (e.g., outside specified V and devices will operate properly only within the specified range. ...

Page 184

... MHz 100 k 262.15 kHz 3.3 k 1.63 MHz 5 k 1.19 MHz 10 k 684.64 kHz 100 k 71.56 kHz 3.3 k 660 kHz 5.0 k 484.1 kHz 10 k 267.63 kHz 160 k 29.44 kHz = Preliminary Average Fosc @ 27% 21% 21% 31% 13% 13% 18% 25% 10% 14% 15% 19% 1998 Microchip Technology Inc. ...

Page 185

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58 FIGURE 20-2: TYPICAL RC OSCILLATOR FREQUENCY vs. V 6.00 5.00 4.00 3.00 2.00 Cext=20pF, T=25C 1.00 0.00 2.5 3 3.5 FIGURE 20-3: TYPICAL RC OSCILLATOR FREQUENCY vs. V 1.80 1.60 1.40 1.20 1.00 0.80 0.60 Cext=100pF, T=25C 0.40 0.20 0.00 2.5 3 3.5 1998 Microchip Technology Inc. ...

Page 186

... Cext=300pF, T=25C 100.00 0.00 2.5 3 3.5 FIGURE 20-5: TYPICAL I vs 2.5 2 1.5 1 0.5 0 2.5 3 3.5 DS30453B-page 186 , C DD R=3.3K R=5.0K R=10K R=100K 4 4.5 VDD(Volts) , WATCHDOG DISABLED ( 4.5 VDD(Volts) Preliminary = 300 F EXT 5.5 6 1998 Microchip Technology Inc. ...

Page 187

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58 FIGURE 20-6: TYPICAL I vs 2.5 3 3.5 FIGURE 20-7: TYPICAL I vs 2.5 3 3.5 1998 Microchip Technology Inc. , WATCHDOG ENABLED ( 4.5 VDD (Volts) , WATCHDOG ENABLED ( – 4.5 VDD (Volts) Preliminary 5 5 5.5 6 DS30453B-page 187 ...

Page 188

... DS30453B-page 188 3.5 4.0 4.5 5.0 V (Volts) DD 3.5 4.0 4.5 5.0 V (Volts 3.5 4.0 4.5 5.0 V (Volts) DD Preliminary DD 5.5 6.0 DD 5.5 6.0 5.5 6.0 1998 Microchip Technology Inc. ...

Page 189

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58 FIGURE 20-11: TYPICAL I vs. FREQUENCY (WDT DIS, RC MODE @ 20 DD 10000 1000 5.5V 100 4.5V 3.5V 2.5V 10 100000 FIGURE 20-12: TYPICAL I vs. FREQUENCY (WDT DIS, RC MODE @ 100 DD 10000 1000 5.5V 100 4.5V 3.5V 2.5V 10 10000 1998 Microchip Technology Inc. 1000000 Freq(Hz) ...

Page 190

... PIC16C5X FIGURE 20-13: TYPICAL I vs. FREQUENCY (WDT DIS, RC MODE @ 300 DD 10000 1000 100 5.5V 4.5V 3.5V 2.5V 10 10000 DS30453B-page 190 P 100000 Freq(Hz) Preliminary 1000000 1998 Microchip Technology Inc. ...

Page 191

... All capacitance values are typical part-to-part Typ +125 C variation of 25% (three standard deviations) should be taken into account. Typ +85 C Typ +25 C Typ – Preliminary INPUT CAPACITANCE FOR PIC16C54s/C56s/C58s Typical Capacitance (pF) 18L PDIP 18L SOIC 5.0 4.3 5.0 4.3 17.0 17.0 4.0 3 ...

Page 192

... FIGURE 20-18 4.5 5.0 0 0.0 Preliminary vs Max –40 C Typ +25 C Min +85 C 0.5 1.0 1.5 2.0 2.5 3.0 V (Volts Max –40 C Typ +25 C Min +85 C 0.5 1.0 1.5 2.0 2.5 3.0 V (Volts) OL 1998 Microchip Technology Inc. ...

Page 193

... PIC16C54B/C54C/CR54B/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58 NOTES: 1998 Microchip Technology Inc. Preliminary DS30453B-page 193 ...

Page 194

... PIC16C5X NOTES: DS30453B-page 194 Preliminary 1998 Microchip Technology Inc. ...

Page 195

... Dimensions “D” and “E” do not include mold flash or protrusions. Mold flash or protrusions shall not exceed 0.010” (0.254 mm) per side or 0.020” (0.508 mm) more than dimensions “D” or “E.” 1998 Microchip Technology Inc ...

Page 196

... Microchip Technology Inc. ...

Page 197

... Dimensions “D” and “E” do not include mold flash or protrusions. Mold flash or protrusions shall not exceed 0.010” (0.254 mm) per side or 0.020” (0.508 mm) more than dimensions “D” or “E.” 1998 Microchip Technology Inc ...

Page 198

... Preliminary A1 MILLIMETERS NOM MAX 1.27 18 2.50 2.64 1.47 1.73 0.19 0.28 11.58 11.73 7.51 7.59 10.33 10.64 0.50 0.74 0.13 0.25 0.13 0.25 0.41 0. 0.38 0.51 0.27 0.30 0.42 0. 1998 Microchip Technology Inc. ...

Page 199

... Dimensions “D” and “E” do not include mold flash or protrusions. Mold flash or protrusions shall not exceed 0.010” (0.254 mm) per side or 0.020” (0.508 mm) more than dimensions “D” or “E.” 1998 Microchip Technology Inc ...

Page 200

... Preliminary A1 NOM MAX 0.65 20 1.86 1.99 0.91 1.17 0.13 0.21 7.20 7.33 5.29 5.38 7.78 7.90 0.13 0.25 0.13 0.25 0.51 0. 0.13 0.25 0.18 0.22 0.32 0. 1998 Microchip Technology Inc. ...

Related keywords