PIC16C57C-20/SP Microchip Technology, PIC16C57C-20/SP Datasheet - Page 188
![IC MCU OTP 2KX12 28DIP](/photos/6/59/65908/150-28-dip_sml.jpg)
PIC16C57C-20/SP
Manufacturer Part Number
PIC16C57C-20/SP
Description
IC MCU OTP 2KX12 28DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Specifications of PIC16C57C-20/SP
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)
3 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
28-DIP (0.300", 7.62mm)
Controller Family/series
PIC16C
No. Of I/o's
20
Ram Memory Size
72Byte
Cpu Speed
20MHz
No. Of Timers
1
Digital Ic Case Style
DIP
Processor Series
PIC16C
Core
PIC
Data Bus Width
8 bit
Data Ram Size
72 B
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
20
Number Of Timers
1
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DVA16XP280 - ADAPTER DEVICE FOR MPLAB-ICEAC164001 - MODULE SKT PROMATEII 18/28DIP
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
Details
PIC16C5X
L
Loading of PC ..................................................................... 31
M
MCLR Reset
Memory Map
Memory Organization.......................................................... 25
MOVF.................................................................................. 56
MOVLW............................................................................... 56
MOVWF .............................................................................. 57
MPLAB C17 and MPLAB C18 C Compilers........................ 61
MPLAB ICD In-Circuit Debugger......................................... 63
MPLAB ICE High Performance Universal In-Circuit Emulator
with MPLAB IDE.................................................................. 62
MPLAB Integrated Development Environment Software .... 61
MPLINK Object Linker/MPLIB Object Librarian .................. 62
N
NOP .................................................................................... 57
O
One-Time-Programmable (OTP) Devices............................. 7
OPTION .............................................................................. 57
OPTION Register ................................................................ 30
Oscillator Configurations ..................................................... 15
Oscillator Types
P
PA0 bit................................................................................. 29
PA1 bit................................................................................. 29
Paging ................................................................................. 31
PC ....................................................................................... 31
PD bit ............................................................................ 19, 29
Peripheral Features............................................................... 1
PICDEM 1 Low Cost PICmicro Demonstration Board ........ 63
PICDEM 17 Demonstration Board ...................................... 64
PICDEM 2 Low Cost PIC16CXX Demonstration Board...... 63
PICDEM 3 Low Cost PIC16CXXX Demonstration Board ... 64
PICSTART Plus Entry Level Development Programmer .... 63
Pin Configurations................................................................. 2
Pinout Description - PIC16C54, PIC16CR54, PIC16C56,
PIC16CR56, PIC16C58, PIC16CR58 ................................. 11
Pinout Description - PIC16C55, PIC16C57, PIC16CR57 ... 12
PORTA................................................................................ 35
PORTB................................................................................ 35
PORTC................................................................................ 35
Power-Down Mode.............................................................. 47
Power-On Reset (POR) ...................................................... 21
Prescaler ............................................................................. 40
PRO MATE II Universal Device Programmer ..................... 63
Program Counter................................................................. 31
DS30453D-page 186
Register values on ...................................................... 20
PIC16C54/CR54/C55.................................................. 25
PIC16C56/CR56 ......................................................... 25
PIC16C57/CR57/C58/CR58 ....................................... 25
Value on reset ............................................................. 20
HS ............................................................................... 15
LP................................................................................ 15
RC ............................................................................... 15
XT ............................................................................... 15
Value on reset ............................................................. 20
Value on reset ............................................................. 20
Value on reset ............................................................. 20
Value on reset ............................................................. 20
Register values on ...................................................... 20
Preliminary
Program Memory Organization........................................... 25
Program Verification/Code Protection ................................ 47
Q
Q cycles .............................................................................. 13
Quick-Turnaround-Production (QTP) Devices...................... 7
R
RC Oscillator....................................................................... 17
Read Only Memory (ROM) Devices ..................................... 7
Read-Modify-Write.............................................................. 36
Register File Map
Registers
Reset .................................................................................. 19
Reset on Brown-Out ........................................................... 23
RETLW ............................................................................... 57
RLF ..................................................................................... 58
RRF .................................................................................... 58
S
Serialized Quick-Turnaround-Production (SQTP) Devices... 7
SLEEP .................................................................... 43, 47, 58
Software Simulator (MPLAB SIM) ...................................... 62
Special Features of the CPU .............................................. 43
Special Function Registers ................................................. 28
Stack................................................................................... 32
STATUS Register ........................................................... 9, 29
SUBWF............................................................................... 59
SWAPF ............................................................................... 59
T
Timer0
Timing Diagrams and Specifications
Timing Parameter Symbology and Load Conditions
TO bit ............................................................................ 19, 29
TRIS.................................................................................... 59
TRIS Registers ................................................................... 35
PIC16C54, PIC16CR54, PIC16C55, PIC16C56,
PIC16CR56 ................................................................ 26
PIC16C57/CR57 ......................................................... 27
PIC16C58/CR58 ......................................................... 27
Special Function ......................................................... 28
Value on reset............................................................. 20
Value on reset............................................................. 20
Switching Prescaler Assignment ................................ 40
Timer0 (TMR0) Module............................................... 37
TMR0 register - Value on reset................................... 20
TMR0 with External Clock .......................................... 39
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
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
Value on reset............................................................. 20
2002 Microchip Technology Inc.