PIC16C58B-04I/SS Microchip Technology, PIC16C58B-04I/SS Datasheet

IC MCU OTP 2KX12 20SSOP

PIC16C58B-04I/SS

Manufacturer Part Number
PIC16C58B-04I/SS
Description
IC MCU OTP 2KX12 20SSOP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Datasheets

Specifications of PIC16C58B-04I/SS

Core Processor
PIC
Core Size
8-Bit
Speed
4MHz
Peripherals
POR, WDT
Number Of I /o
12
Program Memory Size
3KB (2K x 12)
Program Memory Type
OTP
Ram Size
73 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
20-SSOP
Processor Series
PIC16C
Core
PIC
Data Bus Width
8 bit
Data Ram Size
73 B
Maximum Clock Frequency
4 MHz
Number Of Programmable I/os
12
Number Of Timers
8
Operating Supply Voltage
2.5 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
- 40 C
For Use With
309-1016 - ADAPTER 20-SSOP TO 18-DIP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details
PIC16C5X
Data Sheet
EPROM/ROM-Based 8-bit CMOS
Microcontroller Series
Preliminary
2002 Microchip Technology Inc.
DS30453D

Related parts for PIC16C58B-04I/SS

PIC16C58B-04I/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

... PIC16C57 28 20 PIC16C57C 28 20 PIC16CR57C 28 20 PIC16C58B 18 12 PIC16CR58B 18 12 2002 Microchip Technology Inc. • 12-bit wide instructions • 8-bit wide data path • Seven or eight special function hardware registers • Two-level deep hardware stack • Direct, indirect and relative addressing modes for ...

Page 4

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

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

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

Page 47

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

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

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

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

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

... 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 limits, ROM pattern DD #123 normal voltage range LC = extended tape and reel - SOIC and SSOP ...

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