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

IC MCU OTP 512X12 18DIP

PIC16C54-RC/P

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

Specifications of PIC16C54-RC/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
Processor Series
PIC16C
Core
PIC
Data Bus Width
8 bit
Data Ram Size
25 B
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
12
Number Of Timers
1
Operating Supply Voltage
2 V to 6.25 V
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
0 C
Data Rom Size
512 B
Height
3.3 mm
Length
22.86 mm
Supply Voltage (max)
6.25 V
Supply Voltage (min)
3 V
Width
6.35 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
309-1059 - ADAPTER 18 ZIF BD W/18SO PLUGSDVA16XP180 - ADAPTER DEVICE FOR MPLAB-ICEAC164001 - MODULE SKT PROMATEII 18/28DIP
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16C54-RC/P
Quantity:
128
Part Number:
PIC16C54-RC/P
Manufacturer:
MICROCHIP
Quantity:
1 000
Part Number:
PIC16C54-RC/P
Manufacturer:
MIC
Quantity:
1 000
Part Number:
PIC16C54-RC/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
PIC16C5X
Data Sheet
EPROM/ROM-Based 8-bit CMOS
Microcontroller Series
Preliminary
2002 Microchip Technology Inc.
DS30453D

Related parts for PIC16C54-RC/P

PIC16C54-RC/P Summary of contents

Page 1

... EPROM/ROM-Based 8-bit CMOS 2002 Microchip Technology Inc. PIC16C5X Data Sheet Microcontroller Series Preliminary DS30453D ...

Page 2

... In-Circuit Serial Programming, ICSP, ICEPIC, microPort, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, MXDEV, PICC, PICDEM, PICDEM.net, rfPIC, Select Mode and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. Serialized Quick Turn Programming (SQTP service mark of Microchip Technology Incorporated in the U.S.A. ...

Page 3

... Power saving, low frequency crystal In this document, figure and table titles refer to all varieties of the part number indi- cated, (i.e., The title “Figure 15-1: Load Conditions For Device Timing Specifica- tions - PIC16C54A”, also refers to PIC16LC54A and PIC16LV54A parts), unless specifically called out otherwise. DS30453D-page 1 ...

Page 4

... RB1 8 13 RB2 9 12 RB3 10 11 Device Differences Oscillator Voltage Device Selection Range (Program) PIC16C54 2.5-6.25 Factory PIC16C54A 2.0-6.25 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 PIC16C58B 2.5-5.5 PIC16CR54A 2.5-6.25 Factory PIC16CR54C 2 ...

Page 5

... Device Characterization - PIC16C54/55/56/57/CR54A.............................................................................................................. 91 15.0 Electrical Characteristics - PIC16C54A.................................................................................................................................... 103 16.0 Device Characterization - PIC16C54A ..................................................................................................................................... 117 17.0 Electrical Characteristics - PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B ........................................ 131 18.0 Device Characterization - PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B .......................................... 145 19.0 Electrical Characteristics - PIC16C54C/C55A/C56A/C57C/C58B 40MHz ............................................................................... 155 20.0 Device Characterization - PIC16C54C/C55A/C56A/C57C/C58B 40MHz ................................................................................ 165 21.0 Packaging Information.............................................................................................................................................................. 171 Appendix A: Compatibility ............................................................................................................................................................. 183 On-Line Support ...

Page 6

... PIC16C5X NOTES: DS30453D-page 4 Preliminary 2002 Microchip Technology Inc. ...

Page 7

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

Page 8

... RAM Data Memory (bytes) Timer Module(s) I/O Pins Number of Instructions Packages ® All PICmicro Family devices have Power-on Reset, selectable Watchdog Timer, selectable Code Protect and high I/O current capability. DS30453D-page 6 PIC16C54 PIC16CR54 PIC16C55 40 MHz 20 MHz 40 MHz 512 — 512 — ...

Page 9

... 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 PIC16C54C. 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 10

... PIC16C5X NOTES: DS30453D-page 8 Preliminary 2002 Microchip Technology Inc. ...

Page 11

... A two- stage pipeline overlaps fetch and execution of instruc- tions. Consequently, all instructions (33) execute in a single cycle except for program branches. The PIC16C54/CR54 and PIC16C55 address 512 program memory, the PIC16C56/CR56 address program memory, and the PIC16C57/CR57 and PIC16C58/CR58 address program memory ...

Page 12

... 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 RC<7:0> (28-Pin Devices Only) 2002 Microchip Technology Inc. ...

Page 13

... TABLE 3-1: PINOUT DESCRIPTION - PIC16C54, PIC16CR54, PIC16C56, PIC16CR56, PIC16C58, PIC16CR58 Pin Number Pin Name DIP SOIC SSOP Type RA0 RA1 RA2 1 1 RA3 2 2 RB0 6 6 RB1 7 7 RB2 8 8 RB3 RB4 RB5 RB6 RB7 T0CKI 3 3 MCLR OSC1/CLKIN OSC2/CLKOUT 15 15 ...

Page 14

... CLKOUT which has 1/4 the frequency of OSC1, and denotes the instruction cycle rate. 3,4 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 SS DD, 2002 Microchip Technology Inc. ...

Page 15

... 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. 2002 Microchip Technology Inc. 3.2 Instruction Flow/Pipelining An Instruction Cycle consists of four Q cycles (Q1, Q2, Q3 and Q4) ...

Page 16

... PIC16C5X NOTES: DS30453D-page 14 Preliminary 2002 Microchip Technology Inc. ...

Page 17

... 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 Oscillator mode cho- sen (approx. value = 2002 Microchip Technology Inc. FIGURE 4-2: Clock from ext. system Open TABLE 4-1: Osc ...

Page 18

... FIGURE 4-4: resistor 330K 74AS04 0.1 F XTAL PIC16C5X CLKIN OSC2 Preliminary resistors provide the negative feed- EXAMPLE OF EXTERNAL SERIES RESONANT CRYSTAL OSCILLATOR CIRCUIT (USING XT OSCILLATOR MODE) To Other Devices 330K PIC16C5X 74AS04 74AS04 CLKIN Open OSC2 2002 Microchip Technology Inc. ...

Page 19

... values as well as frequency variation due to oper- EXT ating temperature for given R, C, and V The oscillator frequency, divided available on the OSC2/CLKOUT pin, and can be used for test pur- poses or to synchronize other logic. 2002 Microchip Technology Inc. FIGURE 4- EXT C EXT V ...

Page 20

... PIC16C5X NOTES: DS30453D-page 18 Preliminary 2002 Microchip Technology Inc. ...

Page 21

... STATUS PA2 PA1 Legend unchanged unknown see Table 5-1 for possible values. 2002 Microchip Technology Inc. The TO and PD bits (STATUS <4:3>) are set or cleared depending on the different RESET conditions (Table 5- 1). These bits may be used to determine the nature of the RESET. Table 5-3 lists a full description of RESET states of all registers ...

Page 22

... Table 5-1 for possible values. Note 1: These values are valid for PIC16C57/CR57/C58/CR58. For the PIC16C54/CR54/C55/C56/CR56, the value on RESET is 111x xxxx and for MCLR and WDT Reset, the value is 111u uuuu. 2: General purpose register file on PIC16C54/CR54/C56/CR56/C58/CR58. FIGURE 5-1: ...

Page 23

... RESET until the operating conditions are met. 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 2002 Microchip Technology Inc. FIGURE 5- pin • External Power-On Reset circuit is required ...

Page 24

... DRT DRT TIME-OUT INTERNAL RESET When V rises slowly, the T DD this example, the chip will RESET properly if, and only if, V1 DS30453D-page 22 T DRT V1 time-out expires long before V has reached its final value. In DRT DD V min DD Preliminary T DRT 2002 Microchip Technology Inc. ...

Page 25

... Q1 10K MCLR 40K PIC16C5X This circuit will activate RESET when 0.7V (where Vz = Zener voltage). 2002 Microchip Technology Inc. FIGURE 5-7: to rise above This brown-out circuit is less expensive, although less accurate. Transistor Q1 turns off when V is below a certain level such that: ...

Page 26

... PIC16C5X NOTES: DS30453D-page 24 Preliminary 2002 Microchip Technology Inc. ...

Page 27

... A NOP at the RESET vector location will cause a restart at location 000h. The RESET vector for the PIC16C54, PIC16CR54 and PIC16C55 is at 1FFh. The RESET vector for the PIC16C56 and PIC16CR56 is at 3FFh. The RESET vector for the PIC16C57, PIC16CR57, PIC16C58, and PIC16CR58 is at 7FFh ...

Page 28

... 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 PIC16C54, PIC16CR54, PIC16C56 and PIC16CR56, the register file is composed of 7 Special Function Registers and 25 General Purpose Registers (Figure 6-4). ...

Page 29

... PORTB 06h 07h General Purpose Registers 0Fh 10h General Purpose Registers 1Fh Bank 0 Note 1: Not a physical register. See Section 6.7. 2002 Microchip Technology Inc 20h 40h 60h Addresses map back to addresses in Bank 0. 2Fh 4Fh 6Fh 30h 50h 70h General General ...

Page 30

... Note 1: The upper byte of the Program Counter is not directly accessible. See Section 6.5 for an explanation of how to access these bits. 2: File address 07h is a General Purpose Register on the PIC16C54, PIC16CR54, PIC16C56, PIC16CR56, PIC16C58 and PIC16CR58. 3: These values are valid for PIC16C57/CR57/C58/CR58. For the PIC16C54/CR54/C55/C56/CR56, the value on RESET is 111x xxxx and for MCLR and WDT Reset, the value is 111u uuuu ...

Page 31

... Legend Readable bit W = Writable bit -n = Value at POR 1 = bit is set 2002 Microchip Technology Inc. writable. Therefore, the result of an instruction with the STATUS Register as destination may be different than intended. For example, CLRF STATUS will clear the upper three bits and set the Z bit. This leaves the STATUS Register as 000u u1uu (where u = unchanged) ...

Page 32

... Legend Readable bit W = Writable bit -n = Value at POR 1 = bit is set DS30453D-page 30 W-1 W-1 W-1 T0CS TOSE PSA WDT Rate 128 U = Unimplemented bit, read as ‘0’ bit is cleared Preliminary W-1 W-1 W-1 PS2 PS1 PS0 bit bit is unknown 2002 Microchip Technology Inc. ...

Page 33

... Because PC<8> is cleared in the CALL instruction, or any 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). FIGURE 6-7: LOADING OF PC BRANCH INSTRUCTIONS - PIC16C54, PIC16CR54, PIC16C55 GOTO Instruction PCL PC ...

Page 34

... For the RETLW instruction, the PC is loaded with the Top of Stack (TOS) contents. All of the devices covered in this data sheet have a two-level stack. The stack has the same bit width as the device PC, therefore, paging is not an issue when returning from a subroutine. DS30453D-page 32 Preliminary 2002 Microchip Technology Inc. ...

Page 35

... Note 1: For register map detail see Section 6.2. 2002 Microchip Technology Inc. EXAMPLE 6-2: NEXT CONTINUE The FSR is either a 5-bit (PIC16C54, PIC16CR54, PIC16C55, (PIC16C57, PIC16CR57, PIC16C58, PIC16CR58) wide register used in conjunction with the INDF Register to indirectly address the data memory area. ...

Page 36

... PIC16C5X NOTES: DS30453D-page 34 Preliminary 2002 Microchip Technology Inc. ...

Page 37

... PORTB is an 8-bit I/O Register (PORTB<7:0>). 7.3 PORTC PORTC is an 8-bit I/O Register for PIC16C55, PIC16C57 and PIC16CR57. PORTC is a General Purpose Register for PIC16C54, PIC16CR54, PIC16C56, PIC16CR56, PIC16C58 and PIC16CR58. 7.4 TRIS Registers The Output Driver Control Registers are loaded with the contents of the W Register by executing the TRIS f instruction ...

Page 38

... 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. 2002 Microchip Technology Inc. ...

Page 39

... ELECTRICAL STRUCTURE OF T0CKI PIN T0CKI pin Note 1: ESD protection circuits. 2002 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 40

... 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 Bit 0 Power-on MCLR and Reset WDT Reset xxxx xxxx uuuu uuuu PS0 --11 1111 --11 1111 2002 Microchip Technology Inc. ...

Page 41

... The arrows indicate the points in time where sampling occurs. 3: Delay from clock input change to Timer0 increment is 3Tosc to 7Tosc (duration Tosc). Therefore, the error in measuring the interval between two edges on Timer0 input = 2002 Microchip Technology Inc. When a prescaler is used, the external clock input is divided by the asynchronous ripple counter-type pres- caler so that the prescaler output is symmetrical ...

Page 42

... WDT) ;Clear WDT ;Clear TMR0 & Prescaler this example ;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 2002 Microchip Technology Inc. ...

Page 43

... FIGURE 8-6: BLOCK DIAGRAM OF THE TIMER0/WDT PRESCALER /4) CY OSC T0CKI pin T0SE Watchdog Timer PSA WDT Enable bit Note: T0CS, T0SE, PSA, PS<2:0> are bits in the OPTION register. 2002 Microchip Technology Inc Sync Cycles T0CS PSA 8-bit Prescaler 1MUX PS<2:0> MUX ...

Page 44

... PIC16C5X NOTES: DS30453D-page 42 Preliminary 2002 Microchip Technology Inc. ...

Page 45

... Timer time-out. Several oscillator options are also made available to allow the part to fit the application. The RC oscillator option saves system cost while the LP crystal option saves power. A set of configuration bits are used to select various options. 2002 Microchip Technology Inc. cost through Preliminary PIC16C5X ...

Page 46

... R = Readable bit W = Writable bit -n = Value at POR 1 = bit is set DS30453D-page 44 PIC16C58B, and PIC16CR58B devices (Register 9-1). One bit is for code protection for the PIC16C54, PIC16C55, PIC16C56 (Register 9-2). QTP or ROM devices have the oscillator configuration programmed at the factory and these parts are tested PIC16C54C, accordingly (see " ...

Page 47

... REGISTER 9-2: CONFIGURATION WORD FOR PIC16C54/C55/C56/C57 — — — — bit 11 bit 11-4: Unimplemented: Read as ‘0’ bit 3: CP: Code protection bit Code protection off 0 = Code protection on bit 2: WDTE: Watchdog timer enable bit 1 = WDT enabled 0 = WDT disabled bit 1-0: FOSC1:FOSC0: Oscillator selection bits ...

Page 48

... PSA 0 1 MUX WDT Time-out Bit 5 Bit 4 Bit 3 Bit 2 — Tosc Tose PSA PS2 Preliminary and part-to-part process DD = Min., Temperature DD PS2:PS0 To TMR0 PSA Value on Value on Bit 1 Bit 0 Power-On MCLR and Reset WDT Reset PS1 PS0 --11 1111 --11 1111 2002 Microchip Technology Inc. ...

Page 49

... The PD bit, which is set on power-up, is cleared when SLEEP is invoked. The WDT is cleared when the device wakes from SLEEP, regardless of the wake-up source. 2002 Microchip Technology Inc. 9.4 Program Verification/Code Protection If the code protection bit(s) have not been pro- grammed, the on-chip program memory can be read out for verification purposes ...

Page 50

... PIC16C5X NOTES: DS30453D-page 48 Preliminary 2002 Microchip Technology Inc. ...

Page 51

... Register bit field < > In the set of italics User defined term (font is courier) 2002 Microchip Technology Inc. All instructions are executed within one single instruc- tion cycle, unless a conditional test is true or the pro- gram counter is changed as a result of an instruction. In this case, the execution takes two instruction cycles. ...

Page 52

... 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 1 kkkk TO PD 0100 , None kkkk Z kkkk None kkkk None 0010 None kkkk TO PD 0011 , None 3 0fff Z kkkk 2002 Microchip Technology Inc. ...

Page 53

... The result is placed in the W regis- ter. Words: 1 Cycles: 1 Example: ANDLW H’5F’ Before Instruction W = 0xA3 After Instruction W = 0x03 2002 Microchip Technology Inc. ANDWF AND W with f Syntax: [ label ] ANDWF Operands Operation: (W) .AND. (f) Status Affected: Z Encoding: 0001 Description: The contents of the W register are AND’ ...

Page 54

... If bit ’b’ is ’1’, then the next instruc- tion fetched during the current instruction execution, is discarded and a 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) 2002 Microchip Technology Inc. ...

Page 55

... Z bit is set. Words: 1 Cycles: 1 Example: CLRF FLAG_REG Before Instruction FLAG_REG = 0x5A After Instruction FLAG_REG = 0x00 2002 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. ...

Page 56

... Words: 1 Cycles: 1(2) Example: HERE CONTINUE • Before Instruction PC = address(HERE) After Instruction CNT = CNT - 1; if CNT = address (CONTINUE); if CNT address (HERE+1) Preliminary d; skip if result = 0 11df ffff DECFSZ CNT, 1 GOTO LOOP • • 2002 Microchip Technology Inc. ...

Page 57

... Example: INCF CNT, 1 Before Instruction CNT = 0xFF After Instruction CNT = 0x00 2002 Microchip Technology Inc. INCFSZ Increment f, Skip if 0 Syntax: [ label ] Operands [0,1] Operation: ( Status Affected: None Encoding: 0011 Description: The contents of register ’f’ are incremented. If ’d’ the result is placed in the W register. If ’ ...

Page 58

... Operands Operation: k (W) Status Affected: None Encoding: 1100 Description: The eight bit literal 'k' is loaded into the W register. Words: 1 Cycles: 1 Example: MOVLW 0x5A After Instruction W = 0x5A Preliminary MOVF f,d 00df ffff FSR, 0 MOVLW k 255 kkkk kkkk 2002 Microchip Technology Inc. ...

Page 59

... NOP Operands: None Operation: No operation Status Affected: None Encoding: 0000 0000 0000 Description: No operation. Words: 1 Cycles: 1 Example: NOP 2002 Microchip Technology Inc. OPTION Syntax: f Operands: Operation: Status Affected: None Encoding: Description: Words: Cycles: Example Before Instruction W After Instruction OPTION RETLW Syntax: ...

Page 60

... The WDT and its pres- caler are cleared. The processor is put into SLEEP mode with the oscillator stopped. See section on SLEEP for more details. Words: 1 Cycles: 1 Example: SLEEP Preliminary RRF f,d 00df ffff register ’f’ REG1,0 SLEEP WDT; 0000 0011 2002 Microchip Technology Inc. ...

Page 61

... REG1 = After Instruction REG1 = 0xFF result is negative 2002 Microchip Technology Inc. SWAPF Swap Nibbles in f Syntax: [ label ] SWAPF f,d Operands [0,1] Operation: (f<3:0>) (f<7:4>) Status Affected: None Encoding: 0011 Description: The upper and lower nibbles of register 'f' are exchanged the result is placed in W register the result is placed in register 'f' ...

Page 62

... Exclusive OR the contents of the W register with register 'f the result is stored in the W regis- ter the result is stored back in register 'f'. Words: 1 Cycles: 1 Example XORWF REG,1 Before Instruction REG = 0xAF W = 0xB5 After Instruction REG = 0x1A W = 0xB5 DS30453D-page 60 f,d Preliminary 2002 Microchip Technology Inc. ...

Page 63

... A project manager • Customizable toolbar and key mapping • A status bar • On-line help 2002 Microchip Technology Inc. The MPLAB IDE allows you to: • Edit your source files (either assembly or ‘C’) • One touch assemble (or compile) and download to PICmicro emulator and simulator tools (auto- matically updates all project information) • ...

Page 64

... ICEPIC In-Circuit Emulator The ICEPIC low cost, in-circuit emulator is a solution for the Microchip Technology PIC16C5X, PIC16C6X, PIC16C7X and PIC16CXXX families of 8-bit One- Time-Programmable (OTP) microcontrollers. The mod- ular system can support different subsets of PIC16C5X or PIC16CXXX products through the use of inter- changeable personality modules, or daughter boards ...

Page 65

... PICDEM 1 Low Cost PICmicro Demonstration Board The PICDEM 1 demonstration board is a simple board which demonstrates the capabilities of several of Microchip’s microcontrollers. The microcontrollers sup- ported are: PIC16C5X (PIC16C54 to PIC16C58A), PIC16C61, TM proto- PIC17C42, PIC17C43 and PIC17C44. All necessary hardware and software is included to run basic demo programs ...

Page 66

... Programming Tools K L evaluation and programming tools support EE OQ Microchip’s HCS Secure Data Products. The HCS eval- uation kit includes a LCD display to show changing codes, a decoder to decode transmissions and a pro- gramming interface to program test transmitters. Preliminary 2002 Microchip Technology Inc. ...

Page 67

... DEVELOPMENT TOOLS FROM MICROCHIP MCP2510 MCRFXXX HCSXXX 93CXX 25CXX/ 24CXX/ PIC18FXXX PIC18CXX2 PIC17C7XX PIC17C4X PIC16C9XX PIC16F8XX PIC16C8X PIC16C7XX PIC16C7X PIC16F62X PIC16CXXX PIC16C6X PIC16C5X PIC14000 PIC12CXXX Tools Software Emulators Debugger Programmers 2002 Microchip Technology Inc. Kits Eval and Boards Preliminary PIC16C5X Demo DS30453D-page 65 ...

Page 68

... PIC16C5X NOTES: DS30453D-page 66 Preliminary 2002 Microchip Technology Inc. ...

Page 69

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

Page 70

... PIC16C5X 12.1 DC Characteristics: PIC16C54/55/56/57-RC, XT, 10, HS, LP (Commercial) PIC16C54/55/56/57-RC, XT, 10, HS, LP (Commercial) Param Symbol Characteristic/Device No. D001 V Supply Voltage DD PIC16C5X-RC PIC16C5X-XT PIC16C5X-10 PIC16C5X-HS PIC16C5X-LP D002 V RAM Data Retention Voltage DR D003 V V Start Voltage to ensure POR DD Power-on Reset D004 S V Rise Rate to ensure VDD ...

Page 71

... DC Characteristics: PIC16C54/55/56/57-RCI, XTI, 10I, HSI, LPI (Industrial) PIC16C54/55/56/57-RCI, XTI, 10I, HSI, LPI (Industrial) Param Symbol Characteristic/Device No. D001 V Supply Voltage DD PIC16C5X-RCI PIC16C5X-XTI PIC16C5X-10I PIC16C5X-HSI PIC16C5X-LPI D002 V RAM Data Retention Voltage DR D003 V V Start Voltage to ensure POR DD Power-on Reset D004 S V Rise Rate to ensure ...

Page 72

... PIC16C5X 12.3 DC Characteristics: PIC16C54/55/56/57-RCE, XTE, 10E, HSE, LPE (Extended) PIC16C54/55/56/57-RCE, XTE, 10E, HSE, LPE (Extended) Param Symbol Characteristic/Device No. D001 V Supply Voltage DD PIC16C5X-RCE PIC16C5X-XTE PIC16C5X-10E PIC16C5X-HSE PIC16C5X-LPE D002 V RAM Data Retention Voltage DR D003 V V Start Voltage to ensure POR DD Power-on Reset D004 S V Rise Rate to ensure ...

Page 73

... DC Characteristics: PIC16C54/55/56/57-RC, XT, 10, HS, LP (Commercial) PIC16C54/55/56/57-RCI, XTI, 10I, HSI, LPI (Industrial) DC CHARACTERISTICS Param Symbol Characteristic/Device No. D030 V Input Low Voltage IL I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 (Schmitt Trigger) OSC1 (Schmitt Trigger) D040 V Input High Voltage IH I/O ports I/O ports ...

Page 74

... PIC16C5X 12.5 DC Characteristics: PIC16C54/55/56/57-RCE, XTE, 10E, HSE, LPE (Extended) DC CHARACTERISTICS Param Symbol Characteristic No. D030 V Input Low Voltage IL I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 (Schmitt Trigger) OSC1 (Schmitt Trigger) D040 V Input High Voltage IH I/O ports I/O ports I/O ports ...

Page 75

... I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 12-1: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS - PIC16C54/55/56/57 Pin V SS 2002 Microchip Technology Inc. T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period ...

Page 76

... PIC16C5X 12.7 Timing Diagrams and Specifications FIGURE 12-2: EXTERNAL CLOCK TIMING - PIC16C54/55/56/57 Q4 OSC1 CLKOUT TABLE 12-1: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54/55/56/57 Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol Characteristic No External CLKIN Frequency OSC Oscillator Frequency * These parameters are characterized but not tested. ...

Page 77

... TABLE 12-1: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54/55/56/57 Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol Characteristic No External CLKIN Period OSC Oscillator Period 2 Tcy Instruction Cycle Time 3 TosL, Clock in (OSC1) Low or High TosH Time 4 TosR, Clock in (OSC1) Rise or Fall ...

Page 78

... OSC1 CLKOUT I/O Pin (input) I/O Pin Old Value (output) Note: Please refer to Figure 12-1 for load conditions. TABLE 12-2: CLKOUT AND I/O TIMING REQUIREMENTS - PIC16C54/55/56/57 Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol No. 10 TosH2ckL OSC1 to CLKOUT ...

Page 79

... Time-out Internal RESET Watchdog Timer Reset I/O pin (Note 1) Note 1: Please refer to Figure 12-1 for load conditions. TABLE 12-3: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER - PIC16C54/55/56/57 Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param No. Symbol Characteristic 30 TmcL MCLR Pulse Width (low) ...

Page 80

... PIC16C5X FIGURE 12-5: TIMER0 CLOCK TIMINGS - PIC16C54/55/56/57 T0CKI Note: Please refer to Figure 12-1 for load conditions. TABLE 12-4: TIMER0 CLOCK REQUIREMENTS - PIC16C54/55/56/57 Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol Characteristic No. 40 Tt0H T0CKI High Pulse Width - No Prescaler ...

Page 81

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

Page 82

... See Section 5.1 for details on Power-on Reset A Fosc = 32 kHz 2. Fosc = 32 kHz 6.0V DD (3) RC and XT modes 4.0 MHz 6.0V OSC 4.0 MHz 3.0V OSC 200 kHz 2.5V OSC DD HS mode MHz 5.5V OSC MHz 5.5V OSC DD , MCLR = V ; WDT enabled 2002 Microchip Technology Inc. ...

Page 83

... The power-down current in SLEEP mode does not depend on the oscillator type. 3: Does not include current through /2R (mA) with EXT 2002 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature Standard Operating Conditions (unless otherwise specified) Operating Temperature Min Typ† Max (2) — ...

Page 84

... Device in SLEEP mode V See Section 5.1 for details on Power-on Reset V/ms See Section 5.1 for details on Power-on Reset 4.0 MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC 3.25V, WDT enabled 3.25V, WDT disabled DD , MCLR = V ; WDT enabled 2002 Microchip Technology Inc. ...

Page 85

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

Page 86

... For all V DD (4) V 4.0V < > mode only V XT, HS and LP modes V For V 5.5V PIN DD pin at hi-impedance 0.25V PIN PIN PIN PIN DD XT, HS and LP modes 8 1.6 mA 4.5V mode only –5 –1.0 mA 4.5V mode only 2002 Microchip Technology Inc. ...

Page 87

... I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 13-1: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS - PIC16CR54A Pin V 2002 Microchip Technology Inc. T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise V Valid Z Hi-impedance ...

Page 88

... OSC 4.0 MHz HS mode (04) OSC 10 MHz HS mode (10) OSC 20 MHz HS mode (20) OSC 200 kHz LP mode OSC 4.0 MHz RC mode OSC 4.0 MHz XT mode OSC 4.0 MHz HS mode (04) OSC 10 MHz HS mode (10) OSC 20 MHz HS mode (20) OSC 200 kHz LP mode OSC 2002 Microchip Technology Inc. ...

Page 89

... 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. 2: Instruction cycle period (T CY 2002 Microchip Technology Inc. 0°C T +70°C for commercial A – ...

Page 90

... TCY+30* (1) 0* (2) — TBD TBD (2) — (2) — OSC Preliminary New Value Typ† Max Units 15 30 30** ns 5.0 15** ns 5.0 15** ns — 40** ns — — ns — — ns — 100* ns — — ns — — 25 25 2002 Microchip Technology Inc. ...

Page 91

... Tio I/O Hi-impedance from MCLR Low Z * These parameters are characterized but not tested. † 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. 2002 Microchip Technology Inc +70° ...

Page 92

... Typ† Max Units - No Prescaler 0 20* — With Prescaler 10* — Prescaler 0 20* — With Prescaler 10* — 40* — Preliminary +70 C for commercial +85 C for industrial +125 C for extended Conditions — ns — ns — ns — ns — ns Whichever is greater Prescale Value (1, 2, 4,..., 256) 2002 Microchip Technology Inc. ...

Page 93

... DEVICE CHARACTERIZATION - PIC16C54/55/56/57/CR54A The graphs and tables provided following this note are a statistical summary based on a limited number of samples and are provided for informational purposes only. The performance characteristics listed herein are not tested or guaran- teed. In some graphs or tables, the data presented may be outside the specified operating range (e.g., outside specified power supply range) and therefore outside the warranted range. “ ...

Page 94

... R = 100K 5.5 6.0 Preliminary TYPICAL RC OSC FREQUENCY vs CEXT = 100 PF Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125° 3. 10K R = 100K 3.5 4.0 4.5 5.0 5.5 6.0 V (Volts) DD 2002 Microchip Technology Inc. ...

Page 95

... Measured on DIP Packages 100 0 3.0 3.5 4.0 4.5 5.0 V (Volts) DD 2002 Microchip Technology Inc. FIGURE 14- Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 2.5 2 3.3K 1 1.0 0 10K 0.0 2 ...

Page 96

... WDT logic, which increases with lower temperature. At –40 C, the latter dominates explaining the apparently anomalous behav- ior. 5.5 6.0 Preliminary MAXIMUM I vs WATCHDOG ENABLED –55 C +85 C – 6.0 6.5 7.0 V (Volts) DD 2002 Microchip Technology Inc. ...

Page 97

... Note: These input pins have Schmitt Trigger input buffers. 2002 Microchip Technology Inc. Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 5.0 V ...

Page 98

... Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 5.0 V (Volts) DD Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 1M External Clock Frequency (Hz) Preliminary 5.5 6.0 10M 100M 2002 Microchip Technology Inc. ...

Page 99

... Microchip Technology Inc. 100K 1M External Clock Frequency (Hz) vs. FREQUENCY (EXTERNAL CLOCK – +125 C) Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 1M External Clock Frequency (Hz) ...

Page 100

... Preliminary TRANSCONDUCTANCE (gm OSCILLATOR vs Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) Max –40 C Typ +25 C Min +85 C 3.0 4.0 5.0 6.0 7.0 V (Volts) DD 2002 Microchip Technology Inc. ...

Page 101

... Typ + Min + 2.0 3.0 4.0 5.0 V (Volts) DD 2002 Microchip Technology Inc. FIGURE 14-18: Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 2500 2000 1500 1000 500 0 2.0 6.0 7.0 Preliminary PIC16C5X ...

Page 102

... Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 0 –10 –20 Typ +25 C –30 –40 1.5 2.0 2.5 3.0 Preliminary PORTA, B AND Min +85 C Max –40 C 2.5 3.0 3.5 4.0 4.5 5.0 V (Volts) OH 2002 Microchip Technology Inc. ...

Page 103

... Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125° 0.0 0.5 1.0 1.5 2.0 V (Volts) OL 2002 Microchip Technology Inc. vs. FIGURE 14-22: OL Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 90 Max – Typ + Min + ...

Page 104

... PIC16C5X TABLE 14-2: INPUT CAPACITANCE FOR PIC16C54/56 Typical Capacitance (pF) Pin 18L PDIP RA port 5.0 RB port 5.0 MCLR 17.0 OSC1 4.0 OSC2/CLKOUT 4.3 T0CKI 3.2 All capacitance values are typical part-to-part variation of ±25% (three standard deviations) should be taken into account. TABLE 14-3: ...

Page 105

... ELECTRICAL CHARACTERISTICS - PIC16C54A (†) Absolute Maximum Ratings Ambient temperature under bias...................................................................................................... –55°C to +125°C Storage temperature ....................................................................................................................... –65°C to +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 ...

Page 106

... PIC16C5X 15.1 DC Characteristics: PIC16C54A-04, 10, 20 (Commercial) PIC16C54A-04I, 10I, 20I (Industrial) PIC16LC54A-04 (Commercial) PIC16LC54A-04I (Industrial) PIC16LC54A-04 PIC16LC54A-04I (Commercial, Industrial) PIC16C54A-04, 10, 20 PIC16C54A-04I, 10I, 20I (Commercial, Industrial) Param Symbol Characteristic/Device No. V Supply Voltage DD D001 PIC16LC54A D001A PIC16C54A D002 V RAM Data Retention DR (1) Voltage ...

Page 107

... DC Characteristics: PIC16C54A-04, 10, 20 (Commercial) PIC16C54A-04I, 10I, 20I (Industrial) PIC16LC54A-04 (Commercial) PIC16LC54A-04I (Industrial) PIC16LC54A-04 PIC16LC54A-04I (Commercial, Industrial) PIC16C54A-04, 10, 20 PIC16C54A-04I, 10I, 20I (Commercial, Industrial) Param Symbol Characteristic/Device No. I Power-down Current PD D006 PIC16LC5X D006A PIC16C5X Legend: Rows with standard voltage device data only are shaded for improved readability. ...

Page 108

... The power-down current in SLEEP mode does not depend on the oscillator type. 3: Does not include current through /2R (mA) with EXT DS30453D-page 106 PIC16C54A-04E, 10E, 20E (Extended) PIC16LC54A-04E (Extended) Standard Operating Conditions (unless otherwise specified) Operating Temperature Standard Operating Conditions (unless otherwise specified) Operating Temperature Min Typ† Max Units PIC16LC54A 3.0 — ...

Page 109

... The power-down current in SLEEP mode does not depend on the oscillator type. 3: Does not include current through /2R (mA) with EXT 2002 Microchip Technology Inc. PIC16C54A-04E, 10E, 20E (Extended) PIC16LC54A-04E (Extended) Standard Operating Conditions (unless otherwise specified) Operating Temperature Standard Operating Conditions (unless otherwise specified) Operating Temperature Min Typ† Max Units (2) PIC16LC54A — ...

Page 110

... C for commercial A T +85 C for industrial A Conditions = 2.0 MHz 3.0V OSC kHz 2.5V WDT disabled OSC kHz 2.5V WDT disabled OSC DD = 2.5V, WDT enabled DD = 2.5V, WDT disabled DD = 2.5V, WDT enabled DD = 2.5V, WDT disabled DD , MCLR = V ; WDT enabled 2002 Microchip Technology Inc. ...

Page 111

... DC Characteristics: PIC16C54A-04, 10, 20, PIC16LC54A-04, PIC16LV54A-02 (Commercial) PIC16C54A-04I, 10I, 20I, PIC16LC54A-04I, PIC16LV54A-02I (Industrial) PIC16C54A-04E, 10E, 20E, PIC16LC54A-04E (Extended) DC CHARACTERISTICS Param Symbol Characteristic No. D030 VIL Input Low Voltage I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 (Schmitt Trigger) OSC1 D040 VIH ...

Page 112

... I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 15-1: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS - PIC16C54A Pin V DS30453D-page 110 T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise ...

Page 113

... Timing Diagrams and Specifications FIGURE 15-2: EXTERNAL CLOCK TIMING - PIC16C54A Q4 OSC1 CLKOUT TABLE 15-1: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54A Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol Characteristic No. F External CLKIN Fre- OSC (1) quency Oscillator Frequency * These parameters are characterized but not tested. ...

Page 114

... PIC16C5X TABLE 15-1: EXTERNAL CLOCK TIMING REQUIREMENTS - PIC16C54A Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol Characteristic No External CLKIN Period OSC Oscillator Period 2 Tcy Instruction Cycle Time 3 TosL, TosH Clock in (OSC1) Low or High Time 4 TosR, TosF Clock in (OSC1) Rise or ...

Page 115

... OSC1 CLKOUT I/O Pin (input) I/O Pin Old Value (output) Note: Please refer to Figure 15-1 for load conditions. TABLE 15-2: CLKOUT AND I/O TIMING REQUIREMENTS - PIC16C54A Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol No. 10 TosH2ckL OSC1 to CLKOUT ...

Page 116

... PIC16C5X FIGURE 15-4: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER TIMING - PIC16C54A V DD MCLR Internal POR 32 DRT Time-out Internal RESET Watchdog Timer RESET I/O pin (Note 1) Note 1: Please refer to Figure 15-1 for load conditions. TABLE 15-3: RESET, WATCHDOG TIMER, AND DEVICE RESET TIMER - PIC16C54A ...

Page 117

... FIGURE 15-5: TIMER0 CLOCK TIMINGS - PIC16C54A T0CKI Note: Please refer to Figure 15-1 for load conditions. TABLE 15-4: TIMER0 CLOCK REQUIREMENTS - PIC16C54A Standard Operating Conditions (unless otherwise specified) Operating Temperature AC Characteristics Param Symbol Characteristic No. 40 Tt0H T0CKI High Pulse Width 41 Tt0L T0CKI Low Pulse Width ...

Page 118

... PIC16C5X NOTES: DS30453D-page 116 Preliminary 2002 Microchip Technology Inc. ...

Page 119

... DEVICE CHARACTERIZATION - PIC16C54A The graphs and tables provided following this note are a statistical summary based on a limited number of samples and are provided for informational purposes only. The performance characteristics listed herein are not tested or guaran- teed. In some graphs or tables, the data presented may be outside the specified operating range (e.g., outside specified power supply range) and therefore outside the warranted range. “ ...

Page 120

... Minimum: mean – 3s (-40°C to 125°C) R=3.3K R=5K R=100K 6.0 5.0 5 100 EXT P Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) R=3.3K R=5K R=10K R=100K 5.0 5.5 6.0 2002 Microchip Technology Inc. ...

Page 121

... TYPICAL RC OSCILLATOR FREQUENCY vs. V 700 600 500 400 300 200 100 0 2.5 3.0 2002 Microchip Technology Inc. DD Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) R=3.3K R=5K R=10K R=100K 3.5 4.0 4.5 ...

Page 122

... Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 5.0 V (Volts WATCHDOG ENABLED ( Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 4 4.5 V (Volts) DD Preliminary 5.5 6.0 5 5.5 6 2002 Microchip Technology Inc. ...

Page 123

... Microchip Technology Inc. Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 V (Volts Typical: statistical mean @ 25°C Maximum: mean + 3s (-40° ...

Page 124

... Note: These input pins have Schmitt Trigger input buffers. DS30453D-page 122 Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 5.0 V (Volts) DD Preliminary DD 5.5 6.0 2002 Microchip Technology Inc. ...

Page 125

... Microchip Technology Inc. vs. FREQUENCY (WDT DISABLED, RC MODE @ 20 Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 1 Freq (MHz) vs. FREQUENCY F, – + Typical: statistical mean @ 25°C Maximum: mean + 3s (-40° ...

Page 126

... Minimum: mean – 3s (-40°C to 125°C) 0.1 Freq (MHz) vs. FREQUENCY F, – + Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 6.0V 5.5V 5.0V 4.5V 4.0V 3.5V 3.0V 2.5V 0.1 Freq (MHz) Preliminary 2002 Microchip Technology Inc. ...

Page 127

... DISABLED, RC MODE @ 300 10000 1000 6.0V 5.5V 5.0V 100 4.5V 4.0V 3.5V 3.0V 2.5V 10 0.01 2002 Microchip Technology Inc. vs. FREQUENCY (WDT DISABLED, RC MODE @ 300 0.1 Freq (MHz) vs. FREQUENCY F, – + 0.1 Freq (MHz) Preliminary PIC16C5X Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – ...

Page 128

... MIn 0 C 100 6.0 7.0 0 2.0 Preliminary TRANSCONDUCTANCE (gm OSCILLATOR vs Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) Max –40 C Typ +25 C Min +85 C 3.0 5.0 6.0 7.0 4.0 V (Volts) DD 2002 Microchip Technology Inc. ...

Page 129

... Typ + Min + 2.0 3.0 5.0 4.0 V (Volts) DD 2002 Microchip Technology Inc. FIGURE 16-19: Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 2500 2000 1500 1000 500 0 2.0 6.0 7.0 Preliminary PIC16C5X ...

Page 130

... Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 0 –10 –20 Typ +25 C –30 –40 1.5 2.0 2.5 3.0 Preliminary vs Min +85 C Max –40 C 2.5 3.0 3.5 4.0 4.5 5.0 V (Volts) OH 2002 Microchip Technology Inc. ...

Page 131

... V (Volts) OL TABLE 16-2: INPUT CAPACITANCE FOR PIC16C54A/C58A Typical Capacitance (pF) Pin 18L PDIP RA port 5.0 RB port 5.0 MCLR 17.0 OSC1 4.0 OSC2/CLKOUT 4.3 T0CKI 3.2 All capacitance values are typical part-to-part variation of 25% (three standard deviations) should be taken into account ...

Page 132

... PIC16C5X NOTES: DS30453D-page 130 Preliminary 2002 Microchip Technology Inc. ...

Page 133

... ELECTRICAL CHARACTERISTICS - PIC16C54C/CR54C/C55A/C56A/CR56A/ C57C/CR57C/C58B/CR58B (†) Absolute Maximum Ratings Ambient temperature under bias............................................................................................................ –55°C to +125°C Storage temperature ............................................................................................................................. –65°C to +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 ...

Page 134

... Note 1: The shaded region indicates the permissible combinations of voltage and frequency. 2: The maximum rated speed of the part limits the permissible combinations of voltage and frequency. Please reference the Product Identification System section for the maximum rated speed of the parts. FIGURE 17-2: PIC16C54C/55A/56A/57C/58B-04, 20 VOLTAGE-FREQUENCY GRAPH ...

Page 135

... Note 1: The shaded region indicates the permissible combinations of voltage and frequency. 2: The maximum rated speed of the part limits the permissible combinations of voltage and frequency. Please reference the Product Identification System section for the maximum rated speed of the parts. 2002 Microchip Technology Inc ...

Page 136

... PIC16C5X 17.1 DC Characteristics: PIC16C54C/C55A/C56A/C57C/C58B-04, 20 (Commercial, Industrial) PIC16LC54C/LC55A/LC56A/LC57C/LC58B-04 (Commercial, Industrial) PIC16CR54C/CR56A/CR57C/CR58B-04, 20 (Commercial, Industrial) PIC16LCR54C/LCR56A/LCR57C/LCR58B-04 (Commercial, Industrial) PIC16LC5X PIC16LCR5X (Commercial, Industrial) PIC16C5X PIC16CR5X (Commercial, Industrial) Param Symbol Characteristic/Device No. V Supply Voltage DD D001 PIC16LC5X D001A D002 V RAM Data Retention Volt- DR (1) age D003 V V Start Voltage to ensure ...

Page 137

... DC Characteristics: PIC16C54C/C55A/C56A/C57C/C58B-04, 20 (Commercial, Industrial) PIC16LC54C/LC55A/LC56A/LC57C/LC58B-04 (Commercial, Industrial) PIC16CR54C/CR56A/CR57C/CR58B-04, 20 (Commercial, Industrial) PIC16LCR54C/LCR56A/LCR57C/LCR58B-04 (Commercial, Industrial) PIC16LC5X PIC16LCR5X (Commercial, Industrial) PIC16C5X PIC16CR5X (Commercial, Industrial) Param Symbol Characteristic/Device No. (2,3) I Supply Current DD D010 PIC16LC5X D010A Legend: Rows with standard voltage device data only are shaded for improved readability. ...

Page 138

... PIC16C5X 17.1 DC Characteristics: PIC16C54C/C55A/C56A/C57C/C58B-04, 20 (Commercial, Industrial) PIC16LC54C/LC55A/LC56A/LC57C/LC58B-04 (Commercial, Industrial) PIC16CR54C/CR56A/CR57C/CR58B-04, 20 (Commercial, Industrial) PIC16LCR54C/LCR56A/LCR57C/LCR58B-04 (Commercial, Industrial) PIC16LC5X PIC16LCR5X (Commercial, Industrial) PIC16C5X PIC16CR5X (Commercial, Industrial) Param Symbol Characteristic/Device No. I Power-down Current PD D020 PIC16LC5X D020A Legend: Rows with standard voltage device data only are shaded for improved readability. ...

Page 139

... DC Characteristics: PIC16C54C/C55A/C56A/C57C/C58B-04E, 20E (Extended) PIC16CR54C/CR56A/CR57C/CR58B-04E, 20E (Extended) PIC16C54C/C55A/C56A/C57C/C58B-04E, 20E PIC16CR54C/CR56A/CR57C/CR58B-04E, 20E (Extended) Param Symbol Characteristic No. D001 V Supply Voltage DD D002 V RAM Data Retention Voltage DR D003 V V start voltage to ensure POR DD Power-on Reset D004 S V rise rate to ensure VDD DD Power-on Reset (2) D010 ...

Page 140

... PIC16C5X 17.3 DC Characteristics: PIC16C54C/C55A/C56A/C57C/C58B-04, 20 (Commercial, Industrial, Extended) PIC16LC54C/LC55A/LC56A/LC57C/LC58B-04 (Commercial, Industrial) PIC16CR54C/CR56A/CR57C/CR58B-04, 20 (Commercial, Industrial, Extended) PIC16LCR54C/LCR56A/LCR57C/LCR58B-04 (Commercial, Industrial DC CHARACTERISTICS Param Symbol Characteristic No. D030 V Input Low Voltage IL I/O Ports I/O Ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 (Schmitt Trigger) OSC1 D040 V Input High Voltage ...

Page 141

... I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 17-5: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS - PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/C58B/CR58B-04, 20 Pin V 2002 Microchip Technology Inc. T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise ...

Page 142

... OSC 200 kHz LP mode OSC — mode OSC — mode (04) OSC — mode (20) OSC — mode OSC — mode OSC 2,200 ns XT mode OSC 250 ns HS mode (04) OSC 250 ns HS mode (20) OSC 200 s LP mode OSC 2002 Microchip Technology Inc. ...

Page 143

... 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. 2: Instruction cycle period (T CY 2002 Microchip Technology Inc +70 C for commercial A – ...

Page 144

... TCY+30* (1) 0* (2) — TBD TBD (2) — (2) — OSC . Preliminary New Value Typ† Max Units 15 30 30** ns 5.0 15** ns 5.0 15** ns — 40** ns — — ns — — ns — 100* ns — — ns — — 25 25 2002 Microchip Technology Inc. ...

Page 145

... I/O Hi-impedance from MCLR Low Z * These parameters are characterized but not tested. † Data in the Typical (“Typ”) column is at 5V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested. 2002 Microchip Technology Inc 0°C T +70° ...

Page 146

... Min Typ† Max Units Conditions 0 20* CY 10* 0 20 Preliminary +70°C for commercial +85°C for industrial +125°C for extended — — ns — — ns — — ns — — ns — — ns Whichever is greater Prescale Value (1, 2, 4,..., 256) 2002 Microchip Technology Inc. ...

Page 147

... DEVICE CHARACTERIZATION - PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/ CR57C/C58B/CR58B The graphs and tables provided following this note are a statistical summary based on a limited number of samples and are provided for informational purposes only. The performance characteristics listed herein are not tested or guaran- teed. In some graphs or tables, the data presented may be outside the specified operating range (e.g., outside specified power supply range) and therefore outside the warranted range. “ ...

Page 148

... V (Volts) DD 3.5 4.0 4.5 V (Volts) DD Preliminary , EXT P 5.0 5.5 6 100 EXT P Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) R=3.3K R=5K R=10K R=100K 6 5.0 5.5 6.0 2002 Microchip Technology Inc. ...

Page 149

... FIGURE 18-4: TYPICAL RC OSCILLATOR FREQUENCY vs. V 700 600 500 400 300 200 100 0 2.5 3.0 FIGURE 18-5: TYPICAL 2.5 3.0 2002 Microchip Technology Inc. 3.5 4.0 4.5 V (Volts WATCHDOG DISABLED ( 3.5 4.0 4.5 V (Volts) DD Preliminary PIC16C5X , C = 300 EXT P Typical: statistical mean @ 25°C Maximum: mean + 3s (-40° ...

Page 150

... Minimum: mean – 3s (-40°C to 125°C) 4.0 4.5 5.0 V (Volts WATCHDOG ENABLED ( 40°C, 85°C) – DD Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 5.0 4.0 4.5 V (Volts) DD Preliminary 5.5 6.0 5.5 6.0 2002 Microchip Technology Inc. ...

Page 151

... Note: These input pins have Schmitt Trigger input buffers. 2002 Microchip Technology Inc. Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 5.0 V ...

Page 152

... Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 V (Volts) DD vs. FREQUENCY (WDT DISABLED, RC MODE @ 20 vs FREQ(RC MODE @ 20pF/25C) Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125° (MHz) REQ Preliminary 5.0 5.5 6 2002 Microchip Technology Inc. ...

Page 153

... Microchip Technology Inc. vs. FREQUENCY (WDT DISABLED, RC MODE @ 100 vs FREQ(RC MODE @ 100 pF/25C) Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 5.5V 4.5V 3.5V 2 ...

Page 154

... Minimum: mean – 3s (-40°C to 125°C) 0 –5 –10 Typ +125 C –15 Typ +85 C Typ +25 C –20 Typ –40 C –25 0 6.0 7.0 Preliminary PORTA, B AND Min +85 C Typ +25 C Max –40 C 0.5 1.0 2.0 2.5 3.0 1.5 V (Volts) OH 2002 Microchip Technology Inc. ...

Page 155

... Typ +125 C –20 Typ +85 C Typ +25 C Typ –40 C –30 –40 1.5 2.0 2.5 3.0 3.5 4.0 V (Volts) OH 2002 Microchip Technology Inc. vs. FIGURE 18-17: OH Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125° ...

Page 156

... T0CKI 3.2 All capacitance values are typical part-to-part variation of ±25% (three standard deviations) should be taken into account. DS30453D-page 154 vs. OL Max –40 C Typ +25 C Min +85 C 2.5 3.0 18L SOIC 4.3 4.3 17.0 3.5 3.5 2.8 Preliminary 2002 Microchip Technology Inc. ...

Page 157

... ELECTRICAL CHARACTERISTICS - PIC16C54C/C55A/C56A/C57C/C58B 40MHz (†) Absolute Maximum Ratings Ambient temperature under bias............................................................................................................ –55°C to +125°C Storage temperature ............................................................................................................................. –65°C to +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 ...

Page 158

... Operation between MHz requires the following: • V between 4.5V. and 5.5V DD • OSC1 externally driven • OSC2 not connected • HS mode • Commercial temperatures Devices qualified for 40 MHz operation have -40 designation (ex: PIC16C54C-40/P). 4: For operation between DC and 20 MHz, see Section 17.1. DS30453D-page 156 10 20 Frequency (MHz) Preliminary 40 25 2002 Microchip Technology Inc ...

Page 159

... DC Characteristics:PIC16C54C/C55A/C56A/C57C/C58B-40 (Commercial) PIC16C54C/C55A/C56A/C57C/C58B-40 (Commercial) Param Symbol Characteristic No. D001 V Supply Voltage DD D002 V RAM Data Retention Voltage DR D003 V V Start Voltage to ensure POR DD Power-on Reset D004 S V Rise Rate to ensure Power- VDD DD on Reset (3) D010 I Supply Current DD D020 I Power-down Current PD * These parameters are characterized but not tested. ...

Page 160

... PIC16C5X 19.2 DC Characteristics: PIC16C54C/C55A/C56A/C57C/C58B-40 (Commercial) DC CHARACTERISTICS Param Symbol Characteristic No. D030 V Input Low Voltage IL I/O Ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 D040 V Input High Voltage IH I/O ports MCLR (Schmitt Trigger) T0CKI (Schmitt Trigger) OSC1 D050 V Hysteresis of Schmitt HYS Trigger inputs ...

Page 161

... I/O port Uppercase letters and their meanings Fall H High I Invalid (Hi-impedance) L Low FIGURE 19-2: LOAD CONDITIONS FOR DEVICE TIMING SPECIFICATIONS - PIC16C54C/C55A/C56A/C57C/C58B-40 Pin 2002 Microchip Technology Inc. T Time mc MCLR osc oscillator os OSC1 t0 T0CKI wdt watchdog timer P Period R Rise ...

Page 162

... Typ† (1) 20 — (1) 25 — (2) — 4/F OSC 6.0* — — — ) equals four times the input oscillator time base period. Preliminary Max Units Conditions 40 MHz HS mode OSC — mode OSC — — — oscillator 6. oscillator 2002 Microchip Technology Inc. ...

Page 163

... Data in the Typical (“Typ”) column is at 5V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested. Note 1: Measurements are taken in RC Mode where CLKOUT output Refer to Figure 19-2 for load conditions. 2002 Microchip Technology Inc ...

Page 164

... DS30453D-page 162 0°C T +70°C (commercial) A range is described in Section 19.1. DD Min Typ† Max 1000* — — 9.0* 18* 30* 9.0* 18* 30* 100* 300* 1000* Preliminary Units Conditions 5. 5.0V (Comm 5.0V (Comm 2002 Microchip Technology Inc. ...

Page 165

... T0CKI Period * These parameters are characterized but not tested. † Data in the Typical (“Typ”) column is at 5V, 25°C unless otherwise stated. These parameters are for design guidance only and are not tested. 2002 Microchip Technology Inc Standard Operating Conditions (unless otherwise specified) Operating Temperature 0° ...

Page 166

... PIC16C5X NOTES: DS30453D-page 164 Preliminary 2002 Microchip Technology Inc. ...

Page 167

... DEVICE CHARACTERIZATION - PIC16C54C/C55A/C56A/C57C/C58B 40MHz The graphs and tables provided following this note are a statistical summary based on a limited number of samples and are provided for informational purposes only. The performance characteristics listed herein are not tested or guaran- teed. In some graphs or tables, the data presented may be outside the specified operating range (e.g., outside specified power supply range) and therefore outside the warranted range. “ ...

Page 168

... Minimum: mean – 3s (-40°C to 125°C) 5.0 4.0 4.5 V (Volts WATCHDOG ENABLED ( 40°C, 85°C) – DD Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 4.0 4.5 5.0 V (Volts) DD Preliminary 5.5 6.0 6.0 5.5 2002 Microchip Technology Inc. ...

Page 169

... Microchip Technology Inc. Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 3.5 4.0 4.5 5.0 V (Volts Typical: statistical mean @ 25°C Maximum: mean + 3s (-40° ...

Page 170

... DS30453D-page 168 vs. V (40 MHZ, WDT DISABLED, HS MODE Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 4.5 5.0 5.5 V (Volts) DD Preliminary 6.0 6.5 2002 Microchip Technology Inc. ...

Page 171

... T0CKI 3.2 All capacitance values are typical part-to-part variation of ±25% (three standard deviations) should be taken into account. 2002 Microchip Technology Inc. FIGURE 20-8: (1) DD Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125°C) 0 – ...

Page 172

... FIGURE 20- Typical: statistical mean @ 25°C Maximum: mean + 3s (-40°C to 125°C) Minimum: mean – 3s (-40°C to 125° 0.0 0.5 1.0 1.5 2.0 V (Volts) OL DS30453D-page 170 = Max –40 C Typ +25 C Min +85 C 2.5 3.0 Preliminary 2002 Microchip Technology Inc. ...

Page 173

... SSOP XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN 2002 Microchip Technology Inc. Example PIC16C56A -04I/P456 0023CBA Example PIC16C55A -04I/SP456 0023CBA Example PIC16C55A -04/P126 0042CDA Example PIC16C54C -04/S0218 0018CDK Example PIC16C57C -04/SO 0015CBK Example PIC16C54C -04/SS218 0020CBP Example PIC16C57C -04/SS123 0025CBK Preliminary PIC16C5X DS30453D-page 171 ...

Page 174

... Standard PICmicro device marking consists of Microchip part number, year code, week code, and traceability code. For PICmicro device marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. For QTP devices, any special marking adders are included in QTP price. DS30453D-page 172 Example PIC16C54C /JW Example Preliminary 0001CBA PIC16C57C ...

Page 175

... Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic Notes: Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed .010” (0.254mm) per side. JEDEC Equivalent: MS-001 Drawing No. C04-007 2002 Microchip Technology Inc Units INCHES* MIN ...

Page 176

... Preliminary MILLIMETERS MIN NOM MAX 28 2.54 3.56 3.81 4.06 3.18 3.30 3.43 0.38 7.62 7.87 8.26 6.99 7.24 7.49 34.16 34.67 35.18 3.18 3.30 3.43 0.20 0.29 0.38 1.02 1.33 1.65 0.41 0.48 0.56 8.13 8.89 10. 2002 Microchip Technology Inc. ...

Page 177

... Mold Draft Angle Top Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic Notes: Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed .010” (0.254mm) per side. JEDEC Equivalent: MO-011 Drawing No. C04-079 2002 Microchip Technology Inc ...

Page 178

... Preliminary A2 MILLIMETERS MIN NOM MAX 18 1.27 2.36 2.50 2.64 2.24 2.31 2.39 0.10 0.20 0.30 10.01 10.34 10.67 7.39 7.49 7.59 11.33 11.53 11.73 0.25 0.50 0.74 0.41 0.84 1. 0.23 0.27 0.30 0.36 0.42 0. 2002 Microchip Technology Inc. ...

Page 179

... Mold Draft Angle Top Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic Notes: Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed .010” (0.254mm) per side. JEDEC Equivalent: MS-013 Drawing No. C04-052 2002 Microchip Technology Inc Units INCHES* ...

Page 180

... Preliminary A2 MILLIMETERS MIN NOM MAX 20 0.65 1.73 1.85 1.98 1.63 1.73 1.83 0.05 0.15 0.25 7.59 7.85 8.18 5.11 5.25 5.38 7.06 7.20 7.34 0.56 0.75 0.94 0.10 0.18 0.25 0.00 101.60 203.20 0.25 0.32 0. 2002 Microchip Technology Inc. ...

Page 181

... Mold Draft Angle Top Mold Draft Angle Bottom * Controlling Parameter § Significant Characteristic Notes: Dimensions D and E1 do not include mold flash or protrusions. Mold flash or protrusions shall not exceed .010” (0.254mm) per side. JEDEC Equivalent: MS-150 Drawing No. C04-073 2002 Microchip Technology Inc Units INCHES ...

Page 182

... Microchip Technology Inc. ...

Page 183

... Ceramic Pkg. Width Overall Length Tip to Seating Plane Lead Thickness Upper Lead Width Lower Lead Width Overall Row Spacing § Window Diameter * Controlling Parameter § Significant Characteristic JEDEC Equivalent: MO-103 Drawing No. C04-013 2002 Microchip Technology Inc Units INCHES* MIN NOM MAX ...

Page 184

... PIC16C5X NOTES: DS30453D-page 182 Preliminary 2002 Microchip Technology Inc. ...

Page 185

... Verify all writes to STATUS, OPTION, and FSR registers since these have changed. 5. Change RESET vector to proper value for processor used. 6. Remove any use of the ADDLW, RETURN and SUBLW instructions. 7. Rewrite any code segments that use interrupts. 2002 Microchip Technology Inc. Preliminary PIC16C5X DS30453D-page 183 ...

Page 186

... PIC16C5X NOTES: DS30453D-page 184 Preliminary 2002 Microchip Technology Inc. ...

Page 187

... Extended ...................................................... 82, 84 Industrial ....................................................... 80, 83 PIC16LV54A Commercial .............................................. 108, 109 Industrial ................................................... 108, 109 DECF .................................................................................. 54 DECFSZ ............................................................................. 54 Development Support ......................................................... 61 Device Characterization PIC16C54/55/56/57/CR54A ....................................... 91 PIC16C54A............................................................... 117 PIC16C54C/C55A/C56A/C57C/C58B-40 ................. 165 Device Reset Timer (DRT) ................................................. 23 Device Varieties.................................................................... 7 Digit Carry (DC) bit ......................................................... 9, 29 DRT .................................................................................... 23 E Electrical Specifications PIC16C54/55/56/57 .................................................... 67 PIC16C54A............................................................... 103 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B ............................................................ 131 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B-40 ...

Page 188

... PICDEM 1 Low Cost PICmicro Demonstration Board ........ 63 PICDEM 17 Demonstration Board ...................................... 64 PICDEM 2 Low Cost PIC16CXX Demonstration Board...... 63 PICDEM 3 Low Cost PIC16CXXX Demonstration Board ... 64 PICSTART Plus Entry Level Development Programmer .... 63 Pin Configurations................................................................. 2 Pinout Description - PIC16C54, PIC16CR54, PIC16C56, PIC16CR56, PIC16C58, PIC16CR58 ................................. 11 Pinout Description - PIC16C55, PIC16C57, PIC16CR57 ... 12 PORTA................................................................................ 35 Value on reset ............................................................. 20 PORTB................................................................................ 35 Value on reset ...

Page 189

... U UV Erasable Devices ............................................................ Register Value on reset ............................................................. 20 Wake-up from SLEEP ................................................... 19, 47 Watchdog Timer (WDT) ................................................ 43, 46 Period.......................................................................... 46 Programming Considerations ..................................... 46 Register values on reset ............................................. 20 WWW, On-Line Support ....................................................... 3 X XORLW ............................................................................... 60 XORWF............................................................................... 60 Z Zero (Z) bit ...................................................................... 9, 29 2002 Microchip Technology Inc. Preliminary PIC16C5X DS30453D-page 187 ...

Page 190

... PIC16C5X NOTES: DS30453D-page 188 Preliminary 2002 Microchip Technology Inc. ...

Page 191

... Microchip Products • Conferences for products, Development Systems, technical information and more • Listing of seminars and events © 2002 Microchip Technology Inc. Systems Information and Upgrade Hot Line The Systems Information and Upgrade Line provides system users a listing of the latest versions of all of Microchip's development systems software products ...

Page 192

... Is there any incorrect or misleading information (what and where)? 7. How would you improve this document? 8. How would you improve our software, systems, and silicon products? DS30453D-page190 Total Pages Sent FAX: (______) _________ - _________ N Literature Number: DS30453D Preliminary © 2002 Microchip Technology Inc. ...

Page 193

... Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using. New Customer Notification System Register on our web site (www.microchip.com/cn) to receive the most current information on our products. 2002 Microchip Technology Inc. X /XX XXX Examples: Package Pattern a) Range b) (2) PIC16C54T c) (2) PIC16C54AT (2) PIC16CR54AT (2) PIC16C54CT (2) d) PIC16CR54CT (2) PIC16C55T (2) PIC16C55AT (2) PIC16C56T (2) PIC16C56AT (2) ...

Page 194

... Korea Microchip Technology Korea 168-1, Youngbo Bldg. 3 Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934 Singapore Microchip Technology Singapore Pte Ltd. 200 Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-6334-8870 Fax: 65-6334-8850 Taiwan Microchip Technology Taiwan 11F-3, No. 207 ...

Related keywords