PIC16C54A-10I/SS Microchip Technology, PIC16C54A-10I/SS Datasheet
![IC MCU OTP 512X12 20SSOP](/photos/6/58/65895/150-20-ssop_sml.jpg)
PIC16C54A-10I/SS
Specifications of PIC16C54A-10I/SS
Related parts for PIC16C54A-10I/SS
PIC16C54A-10I/SS 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
... RB0 7 14 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 ...
Page 5
... Electrical Characteristics - PIC16C54/55/56/57 ......................................................................................................................... 67 13.0 Electrical Characteristics - PIC16CR54A ................................................................................................................................... 79 14.0 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 ...
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
... Preliminary PIC16C56 PIC16CR56 40 MHz 20 MHz 1K — — TMR0 TMR0 18-pin DIP, 18-pin DIP, SOIC; SOIC; 20-pin SSOP 20-pin SSOP PIC16C58 PIC16CR58 40 MHz 20 MHz 2K — — TMR0 TMR0 18-pin DIP, SOIC; 18-pin DIP, SOIC; 20-pin SSOP 20-pin SSOP 2002 Microchip Technology Inc. ...
Page 9
... EPROM locations and configuration bit options already programmed by the factory. Certain code and prototype verification procedures apply before produc- tion shipments are available. Please contact your Microchip Technology sales office for more details. 2.4 Serialized Quick-Turnaround- Production (SQTP Microchip offers the unique programming service where a few user defined locations in each device are programmed with different serial numbers ...
Page 10
... PIC16C5X NOTES: DS30453D-page 8 Preliminary 2002 Microchip Technology Inc. ...
Page 11
... PIC16C5X simple yet efficient. In addition, the learning curve is reduced significantly. 2002 Microchip Technology Inc. The PIC16C5X device contains an 8-bit ALU and work- ing register. The ALU is a general purpose arithmetic unit. It performs arithmetic and Boolean functions between data in the working register and any register file ...
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
... OSC2/CLKOUT 15, 5,6 SS Legend input output, I/O = input/output power, — = Not Used, TTL = TTL input Schmitt Trigger input 2002 Microchip Technology Inc. Pin Buffer Type I/O TTL Bi-directional I/O port I/O TTL 1 I/O TTL 2 I/O TTL 7 I/O TTL Bi-directional I/O port ...
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
... WDT Time-out RESET 8-bit Asynch Ripple Counter (Device Reset Timer) Preliminary 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 2002 Microchip Technology Inc. ...
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
... FIGURE 6-1: PIC16C54/CR54/C55 PROGRAM MEMORY MAP AND STACK PC<8:0> 9 CALL, RETLW Stack Level 1 Stack Level 2 On-chip Program Memory RESET Vector 2002 Microchip Technology Inc. FIGURE 6-2: CALL, RETLW PIC16CR57, FIGURE 6-3: CALL, RETLW 000h 0FFh 100h 1FFh Preliminary PIC16C5X PIC16C56/CR56 PROGRAM MEMORY MAP AND STACK PC< ...
Page 28
... Note 1: Not a physical register. See Section 6.7. 2: PIC16C55 only, in all other devices this is implemented general purpose register. Preliminary (1) INDF TMR0 PCL STATUS FSR PORTA PORTB (2) PORTC General Purpose Registers 2002 Microchip Technology Inc. ...
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
... RB2 RB1 RC5 RC4 RC3 RC2 RC1 Preliminary Value on Details Bit 0 Power-on on Page Reset 1111 1111 35 --11 1111 30 xxxx xxxx 32 xxxx xxxx 38 1111 1111 31 0001 1xxx 29 C (3) 1xxx xxxx 32 ---- xxxx RA0 35 xxxx xxxx RB0 35 RC0 xxxx xxxx 35 2002 Microchip Technology Inc. ...
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
... FIGURE 6-7: LOADING OF PC BRANCH INSTRUCTIONS - PIC16C54, PIC16CR54, PIC16C55 GOTO Instruction PCL PC Instruction Word CALL or Modify PCL Instruction PCL PC Reset to ’0’ Instruction Word 2002 Microchip Technology Inc. FIGURE 6-8: GOTO Instruction PA<1:0> 7 PIC16C57, 0 STATUS CALL or Modify PCL Instruction PA<1:0> 7 ...
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
... Data 0Fh (1) Memory 10h 1Fh Bank 0 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
... PORTC RC7 RC6 Legend unknown unchanged, — = unimplemented, read as '0', Shaded cells = unimplemented, read as ‘0’ 2002 Microchip Technology Inc. 7.5 I/O Interfacing The equivalent circuit for an I/O port pin is shown in Figure 7-1. All ports may be used for both input and output operation ...
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
... Watchdog Timer enable bit. Nine bits are code protection bits for the PIC16C54A, PIC16CR54A, PIC16CR54C, PIC16C55A, PIC16CR56A, PIC16C57C, REGISTER 9-1: CONFIGURATION WORD FOR PIC16C54A/CR54A/C54C/CR54C/C55A/C56A/ CR56A/C57C/CR57C/C58B/CR58B bit 11 bit 11-3: CP: Code Protection Bit 1 = Code protection off ...
Page 47
... Note 1: Refer to the PIC16C5X Programming Specifications (Literature Number DS30190) to determine how to access the configuration word. 2: PIC16LV54A supports XT, RC and LP oscillator only. Legend Readable bit W = Writable bit -n = Value at POR 1 = bit is set 2002 Microchip Technology Inc. — — — — ( Unimplemented bit, read as ‘0’ bit is cleared ...
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
... PIC16C92X PIC17C76X, may be supported with an adapter socket. The PICSTART Plus development programmer is CE compliant. 2002 Microchip Technology Inc. 11.11 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- ...
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
... Exposure to maximum rating conditions for extended periods may affect device reliability. 2002 Microchip Technology Inc. ....................................................................................................0V to +14V ............................................................................–0. .................................................................................................... ± ...
Page 70
... V/ms See Section 5.1 for details on Power-on Reset MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC kHz 3.0V, OSC DD WDT disabled 3.0V, WDT enabled 3.0V, WDT disabled DD , MCLR = V ; WDT DD DD 2002 Microchip Technology Inc. ...
Page 71
... 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 –40°C Min Typ† Max 3.0 — 6.25 3.0 — ...
Page 72
... V/ms See Section 5.1 for details on Power-on Reset MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC MHz 5.5V OSC kHz 3.25V, OSC DD WDT disabled 3.25V, WDT enabled 3.25V, WDT disabled DD , MCLR = V ; WDT DD DD 2002 Microchip Technology Inc. ...
Page 73
... For PIC16C5X-RC devices, 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 74
... PIC16C5X-XT, 10, HS, LP (4) V For all V DD (4) V 4.0V < > 5 (3) V PIC16C5X-RC only V PIC16C5X-XT, 10, HS For V 5 PIN DD pin at hi-impedance 0.25V PIN PIN PIN PIN DD PIC16C5X-XT, 10, HS 8 1.6 mA 4.5V PIC16C5X- –5 –1.0 mA 4.5V PIC16C5X-RC 2002 Microchip Technology Inc. ...
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 R Rise V Valid Z Hi-impedance C ...
Page 76
... MHz XT mode OSC MHz 10 MHz mode MHz HS mode (Comm/Ind) OSC MHz HS mode (Ext) OSC kHz LP mode OSC MHz RC mode OSC MHz XT mode OSC MHz 10 MHz mode MHz HS mode (Comm/Ind) OSC MHz HS mode (Ext) OSC kHz LP mode OSC 2002 Microchip Technology Inc. ...
Page 77
... 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 78
... TCY+30* (1) 0* (2) — TBD TBD (2) — (2) — 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** ns 2002 Microchip Technology Inc. ...
Page 79
... 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 0°C T +70° ...
Page 80
... T +85°C for industrial A –40°C T +125°C for extended A Min Typ† Max Units 0 20* — — 10* — — 20* — — 10* — — 40* — — Preliminary Conditions Whichever is greater Prescale Value (1, 2, 4,..., 256) 2002 Microchip Technology Inc. ...
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
... EXT 20 pF 100 pF 300 pF The frequencies are measured on DIP packages. The percentage variation indicated here is part-to-part variation due to normal process distribution. The variation indicated is 3 standard deviations from the average value for V 2002 Microchip Technology Inc. Frequency normalized to + EXT C = 100 pF EXT ...
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
... T0CKI 4.5 All capacitance values are typical part-to-part variation of ±25% (three standard deviations) should be taken into account. DS30453D-page 102 18L SOIC 4.3 4.3 17.0 3.5 3.5 2.8 28L SOIC 4.8 4.7 4.1 17.0 3.5 3.5 3.5 Preliminary 2002 Microchip Technology Inc. ...
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
... 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. ...
Page 134
... 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. DS30453D-page 132 4 10 Frequency (MHz) T +125 C (OUTSIDE OF COMMERCIAL TEMPS Frequency (MHz) Preliminary 2002 Microchip Technology Inc. ...
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
... C T +85 C for industrial +70 C for commercial A – +85 C for industrial A Conditions – 16LCR5X A – 16LC5X 16LC5X A RC, XT, LP and HS mode from MHz from MHz Device in SLEEP mode See Section 5.1 for details on Power-on Reset Power-on Reset 2002 Microchip Technology Inc. ...
Page 137
... The power-down current in SLEEP mode does not depend on the oscillator type. 3: Does not include current through /2R (mA) with EXT EXT 2002 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature Standard Operating Conditions (unless otherwise specified) Operating Temperature Min Typ† Max Units — 0.5 2.4 mA — ...
Page 138
... WDT enabled, Commercial 2.5V, WDT enabled, Industrial 3.0V, WDT disabled, Commercial 3.0V, WDT disabled, Industrial 5.5V, WDT disabled, Commercial 5.5V, WDT disabled, Industrial 3.0V, WDT enabled, Commercial 3.0V, WDT enabled, Industrial 5.5V, WDT enabled, Commercial 5.5V, WDT enabled, Industrial DD 2002 Microchip Technology Inc. ...
Page 139
... 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 Min Typ† Max Units 3.0 — 5.5 4.5 — ...
Page 140
... XT, HS and LP modes DD V 4.5V < Otherwise 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 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 V Valid Z Hi-impedance C ...
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
... RC OSCILLATOR FREQUENCIES C EXT 20 pF 100 pF 300 pF The frequencies are measured on DIP packages. The percentage variation indicated here is part-to-part variation due to normal process distribution. The variation indicated is ±3 standard deviation from average value for V 2002 Microchip Technology Inc. . TEMPERATURE VS Frequency normalized to + EXT C = 100 pF ...
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
... 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. ...
Page 158
... 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
... For standby current measurements, the conditions are the same, except that the device is in SLEEP mode. The power-down current in SLEEP mode does not depend on the oscillator type. 2002 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature Min Typ† ...
Page 160
... C for commercial A Units Conditions V 4.5V <V 5. HS, 20 MHz F 40 MHz OSC V 4.5V < HS, 20 MHz F 40 MHz OSC V For V 5.5V PIN DD, pin at hi-impedance +0.25V PIN PIN PIN PIN DD 8 -5 between 4.5V to 5.5V, OSC1 pin DD 2002 Microchip Technology Inc. ...
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 V Valid Z Hi-impedance ...
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
... FIGURE 20-1: TYPICAL 5.0 0 2.5 3.0 2002 Microchip Technology Inc. vs WATCHDOG DISABLED ( 3.5 4.0 4.0 4.5 V (Volts) DD Preliminary PIC16C5X Typical: statistical mean @ 25°C Maximum: mean + 3s (-40° ...
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
... XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX YYWWNNN 28-Lead SOIC XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX YYWWNNN 20-Lead SSOP XXXXXXXXXXX XXXXXXXXXXX YYWWNNN 28-Lead 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 ...
Page 174
... 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 /JW 0038CBA 2002 Microchip Technology Inc. ...
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
... INDEX A Absolute Maximum Ratings 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 ....................................................... 155 PIC16CR54A .............................................................. 79 ADDWF ............................................................................... 51 ALU ....................................................................................... 9 ANDLW ............................................................................... 51 ANDWF ............................................................................... 51 Applications........................................................................... 5 Architectural Overview .......................................................... 9 Assembler MPASM Assembler ..................................................... 61 B Block Diagram On-Chip Reset Circuit ................................................. 20 PIC16C5X Series........................................................ 10 Timer0 ......................................................................... 37 TMR0/WDT Prescaler................................................. 41 Watchdog Timer .......................................................... 46 Brown-Out Protection Circuit .............................................. 23 BSF ..................................................................................... 52 BTFSC ...
Page 188
... TMR0 with External Clock .......................................... 39 Timing Diagrams and Specifications PIC16C54/55/56/57 .................................................... 74 PIC16C54A............................................................... 111 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B ............................................................ 140 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B-40 ....................................................... 160 PIC16CR54A .............................................................. 86 Timing Parameter Symbology and Load Conditions PIC16C54/55/56/57 .................................................... 73 PIC16C54A............................................................... 110 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B ............................................................ 139 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B-40 ....................................................... 159 PIC16CR54A .............................................................. 85 TO bit ............................................................................ 19, 29 TRIS.................................................................................... 59 TRIS Registers ................................................................... 35 Value on reset............................................................. 20 Preliminary ...
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 ...