PIC16C57-HS/P Microchip Technology, PIC16C57-HS/P Datasheet

IC MCU OTP 2KX12 28DIP

PIC16C57-HS/P

Manufacturer Part Number
PIC16C57-HS/P
Description
IC MCU OTP 2KX12 28DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Datasheets

Specifications of PIC16C57-HS/P

Core Size
8-Bit
Program Memory Size
3KB (2K x 12)
Core Processor
PIC
Speed
20MHz
Peripherals
POR, WDT
Number Of I /o
20
Program Memory Type
OTP
Ram Size
72 x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
28-DIP (0.600", 15.24mm)
Controller Family/series
PIC16C
No. Of I/o's
20
Ram Memory Size
72Byte
Cpu Speed
40MHz
No. Of Timers
1
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT28XP - SOCKET TRANSITION ICE 28DIPAC164001 - MODULE SKT PROMATEII 18/28DIP
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16C57-HS/P
Manufacturer:
MICROCHIP
Quantity:
1 000
Part Number:
PIC16C57-HS/P
Manufacturer:
MIC
Quantity:
393
Part Number:
PIC16C57-HS/P
Manufacturer:
PI
Quantity:
6
Part Number:
PIC16C57-HS/P
Manufacturer:
MIC
Quantity:
20 000
Company:
Part Number:
PIC16C57-HS/P
Quantity:
840
PIC16C5X
Data Sheet
EPROM/ROM-Based 8-bit CMOS
Microcontroller Series
Preliminary
2002 Microchip Technology Inc.
DS30453D

Related parts for PIC16C57-HS/P

PIC16C57-HS/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

... EPROM/ROM-Based 8-bit CMOS Microcontroller Series Devices Included in this Data Sheet: • PIC16C54 • PIC16CR54 • PIC16C55 • PIC16C56 • PIC16CR56 • PIC16C57 • PIC16CR57 • PIC16C58 • PIC16CR58 Note: PIC16C5X refers to all revisions of the part (i.e., PIC16C54 refers to PIC16C54, PIC16C54A, and PIC16C54C), unless specifically called out otherwise ...

Page 4

... 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.5-5.5 Factory PIC16CR56A 2.5-5.5 Factory PIC16CR57C 2.5-5.5 Factory PIC16CR58B 2.5-5.5 Factory Note 1: If you change from this device to another device, please verify oscillator characteristics in your application. ...

Page 5

... When contacting a sales office or the literature center, please specify which device, revision of silicon and data sheet (include liter- ature number) you are using. Customer Notification System Register on our web site at www.microchip.com/cn to receive the most current information on all of our products. 2002 Microchip Technology Inc. Preliminary PIC16C5X DS30453D-page 3 ...

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

... TMR0 TMR0 TMR0 18-pin DIP, 18-pin DIP, 28-pin DIP, SOIC; SOIC; SOIC; 20-pin SSOP 20-pin SSOP 28-pin SSOP PIC16C57 PIC16CR57 40 MHz 20 MHz 2K — — TMR0 TMR0 28-pin DIP, SOIC; 28-pin DIP, SOIC; 28-pin SSOP 28-pin SSOP Preliminary PIC16C56 PIC16CR56 ...

Page 9

... The OTP devices, packaged in plastic packages, per- mit the user to program them once. In addition to the program memory, the configuration bits must be pro- grammed. Note 1: PIC16C55A and PIC16C57C devices require OSC2 not to be connected while programming with PICSTART programmer. 2002 Microchip Technology Inc. ...

Page 10

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

Page 11

... 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. All program memory is internal. The PIC16C5X can directly or indirectly address its register files and data 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

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

... OSC2/CLKOUT 1,14 SS N/C 3,5 3,5 Legend input output, I/O = input/output power, — = Not Used, TTL = TTL input Schmitt Trigger input DS30453D-page 12 - PIC16C55, PIC16C57, PIC16CR57 Pin Buffer Type Type 5 I/O TTL Bi-directional I/O port 6 I/O TTL 7 I/O TTL 8 I/O TTL 9 I/O TTL ...

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

... 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. See Section 6.5 for additional information using CALL and GOTO instructions ...

Page 28

... For the PIC16C55, the register file is composed of 8 Special Function Registers and 24 General Purpose Registers. For the PIC16C57 and PIC16CR57, the register file is composed of 8 Special Function Registers, 24 General Purpose Registers and additional General Purpose Registers that may be addressed using a banking scheme (Figure 6-5) ...

Page 29

... FIGURE 6-5: PIC16C57/CR57 REGISTER FILE MAP FSR<6:5> 00 File Address (1) INDF 00h TMR0 01h PCL 02h STATUS 03h FSR 04h PORTA 05h PORTB 06h 07h PORTC 08h General Purpose Registers 0Fh 10h General Purpose Registers 1Fh Bank 0 Note 1: Not a physical register. See Section 6.7. ...

Page 30

... 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. DS30453D-page 28 ...

Page 31

... Use of the PA2 bit as a general purpose read/write bit is not recommended, since this may affect upward compatibility with future products. bit 6-5: PA<1:0>: Program page preselect bits (PIC16C56/CR56)(PIC16C57/CR57)(PIC16C58/CR58 Page 0 (000h - 1FFh) - PIC16C56/CR56, PIC16C57/CR57, PIC16C58/CR58 01 = Page 1 (200h - 3FFh) - PIC16C56/CR56, PIC16C57/CR57, PIC16C58/CR58 10 = Page 2 (400h - 5FFh) - PIC16C57/CR57, PIC16C58/CR58 11 = Page 3 (600h - 7FFh) - PIC16C57/CR57, PIC16C58/CR58 Each page is 512 words. Using the PA< ...

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

... STATUS CALL or Modify PCL Instruction PA<1:0> 7 STATUS Preliminary PIC16C5X LOADING OF PC BRANCH INSTRUCTIONS - PIC16C56/PIC16CR56 PCL Instruction Word PCL Instruction Word Reset to ‘0’ 0 LOADING OF PC BRANCH INSTRUCTIONS - PIC16C57/PIC16CR57, AND PIC16C58/ PIC16CR58 PCL Instruction Word PCL Instruction Word Reset to ‘0’ 0 DS30453D-page 31 ...

Page 34

... PIC16C5X 6.5.1 PAGING CONSIDERATIONS – PIC16C56/CR56, PIC16C57/CR57 AND PIC16C58/CR58 If the Program Counter is pointing to the last address of a selected memory page, when it increments it will cause the program to continue in the next higher page. However, the page preselect bits in the STATUS Reg- ister will not be updated. Therefore, the next GOTO, ...

Page 35

... The FSR<4:0> bits are used to select data memory addresses 00h to 1Fh. PIC16C54, PIC16CR56: These do not use banking. FSR<6:5> bits are unimplemented and read as '1's. PIC16C57, PIC16CR57, PIC16C58, PIC16CR58: FSR<6:5> are the bank select bits and are used to select the bank to be addressed (00 = bank bank bank bank 3). 00 ...

Page 36

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

Page 37

... PORTB 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

... PIC16C54C, accordingly (see "Product Identification System" dia- PIC16C56A, grams in the back of this data sheet). PIC16CR57C Unimplemented bit, read as ‘0’ bit is cleared Preliminary and PIC16C57 devices CP WDTE FOSC1 FOSC0 bit bit is unknown 2002 Microchip Technology Inc. ...

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

... 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 106

... OSC DD WDT disabled, LP mode, Industrial F = 4.0 MHz 5.5V, OSC DD (3) RC and XT modes MHz 5.5V, HS mode OSC MHz 5.5V, HS mode OSC kHz 3.0V, OSC DD WDT disabled, LP mode, Commercial kHz 3.0V, OSC DD WDT disabled, LP mode, Industrial , MCLR = V ; WDT enabled 2002 Microchip Technology Inc. ...

Page 107

... 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 Standard Operating Conditions (unless otherwise specified) Operating Temperature –40°C Min Typ† Max Units (2) — ...

Page 108

... OSC DD LP mode, Commercial kHz 2.5V, OSC DD LP mode, Industrial kHz 2.5V, OSC DD LP mode, Extended F = 4.0 MHz 5.5V, OSC DD (3) RC and XT modes MHz 5.5V, OSC DD HS mode MHz 5.5V, OSC DD HS mode , MCLR = V ; WDT enabled 2002 Microchip Technology Inc. ...

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

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

... Higher leakage current may be measured at different input voltage. 2: Negative current is defined as coming out of the pin. 3: 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. 2002 Microchip Technology Inc. Standard Operating Conditions (unless otherwise specified) Operating Temperature 0 C – ...

Page 112

... 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 V Valid Z Hi-impedance for all pins and OSC2 for RC modes -15 pF for OSC2 in XT modes when external clock is used to drive OSC1 SS Preliminary 2002 Microchip Technology Inc. ...

Page 113

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

Page 114

... OSC ns RC mode (PIC16LV54A) OSC ns XT mode OSC ns XT mode (PIC16LV54A) OSC ns HS mode (04) OSC ns HS mode (10) OSC ns HS mode (20) OSC s LP mode OSC — oscillator ns HS oscillator s LP oscillator ns XT oscillator ns HS oscillator ns LP oscillator 2002 Microchip Technology Inc. ...

Page 115

... These parameters are design targets and are not tested. No characterization data available at this time. † Data in the Typical (“Typ”) column is based on characterization results This data is for design guid- ance only and is not tested. Note 1: Measurements are taken in RC Mode where CLKOUT output Please refer to Figure 15-1 for load conditions. 2002 Microchip Technology Inc ...

Page 116

... C T +125 C for extended A Min Typ† Max Units 100* — — — — 9.0* 18* 30 9.0* 18* 30 — — 100* ns — — — (PIC16LV54A only) Preliminary 32 34 Conditions = 5.0V = 5.0V (PIC16LV54A only) = 5.0V (Comm) = 5.0V (Comm) 2002 Microchip Technology Inc. ...

Page 117

... T0CKI Low Pulse Width 42 Tt0P 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 – ...

Page 118

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

Page 119

... 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. Frequency normalized to + 100 pF EXT ...

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

... 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. 2002 Microchip Technology Inc. vs. FIGURE 16-23 Max – Typ + Min + 2.5 3 ...

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

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

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

... Extended................................................... 106, 109 Industrial ................................................... 104, 109 PIC16C54C/C55A/C56A/C57C/C58B-40 Commercial............................................... 157, 158 PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/ C58B/CR58B Commercial............................................... 134, 138 Extended................................................... 137, 138 Industrial ................................................... 134, 138 2002 Microchip Technology Inc. PIC16CR54A Commercial .................................................. 80, 83 Extended ...................................................... 82, 84 Industrial ....................................................... 80, 83 PIC16LV54A Commercial .............................................. 108, 109 Industrial ................................................... 108, 109 DECF .................................................................................. 54 DECFSZ ............................................................................. 54 Development Support ...

Page 188

... 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 ............................................................. 20 PORTC................................................................................ 35 Value on reset ............................................................. 20 Power-Down Mode ...

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

... PDIP package, 4 MHz, standard V limits, DD QTP pattern #301 PIC16LC54C - 04I/SO Industrial Temp., SOIC package, 200 kHz, extended V limits DD PIC16C57 - RC/ Oscillator, commer- cial temp, skinny PDIP package, 4 MHz, stan- dard V limits DD PIC16C58BT -40/SS 123 = commercial temp, SSOP package in tape and reel, 4 MHz, extended V ...

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