PIC16C5X
DS30453E-page 184 Preliminary 1997-2013 Microchip Technology Inc.
M
MCLR Reset
Register values on............ .......... ..................... ...........20
Memory Map
PIC16C54/CR54/C55..................................................25
PIC16C56/CR56.........................................................25
PIC16C57/CR57/C58/CR58 .......................................25
Memory Organization..........................................................25
MOVF..................................................................................56
MOVLW...............................................................................56
MOVWF ..............................................................................57
MPLAB C17 and MPLAB C18 C Compilers........................61
MPLAB ICD In-Circuit Debugger...................... ...... .... .........63
MPLAB IC E High Performance Universal I n-Circuit Emulator
with MPLAB IDE ..................................................................62
MPLAB Integrated Development Environment Software ....61
MPLINK Object Linker /MPLIB Objec t Librar ia n ... ...............62
N
NOP ....................................................................................57
O
One -Time-Progr a mmabl e (OTP) D e vi c e s... ...... .. ..................7
OPTION ..............................................................................57
OPTION Register................................................................30
Value on reset.............................................................20
Oscillator Configurations.....................................................15
Oscillator Types
HS...............................................................................15
LP................................................................................15
RC...............................................................................15
XT ...............................................................................15
P
PA0 bit... ........... .......... ........... .......... ........... ..................... ....29
PA1 bit... ........... .......... ........... .......... ........... ..................... ....29
Paging.................................................................................31
PC.......................................................................................31
Value on reset.............................................................20
PD bit ............................................................................19, 29
Peripheral Features...............................................................1
PICDEM 1 Low Cost PIC MCU Demonstration Board........63
PICDEM 17 Demonstr a tion Board........ ..............................64
PICDEM 2 Low Cost PIC16CXX Demonst ration Board. .....63
PICDEM 3 Low Cost PIC16CXXX Demonstration Board ...64
PICSTART Plus Entry Level Developm ent Prog ramm er ....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..............................................................47
Power-On Re set (POR) .............. ..................... ...................21
Register values on............ .......... ..................... ...........20
Prescaler.............................................................................40
PRO MATE II Universal Device Programmer .....................63
Program Counter. ................................................................31
Program Memory O rganization...........................................25
Program Verification/Code Protect ion.................................47
Q
Q cycles............... ........... .......... ........... ..................... ..........13
Quick-Turnar ound-Pr oduct ion (QTP) Device s...................... 7
R
RC Oscillator....................................................................... 17
Read Only Memory (ROM) Devices..................................... 7
Read-Modify-Write.............................................................. 36
Register File Map
PIC16C54, PIC16CR54, PIC16C55, PIC16C56,
PIC16CR56 ................................................................ 26
PIC16C57/CR57......................................................... 27
PIC16C58/CR58......................................................... 27
Registers
Special Function......................................................... 28
Value on reset.............................................................20
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 Regi ster........... .......... ........... ..................... ...... 9, 29
Value on reset.............................................................20
SUBWF............................................................................... 59
SWAPF............................................................................... 59
T
Timer0
Swit ch i n g Pre scale r A ssi g n ment ........ .. .. ............. ....... 40
Timer0 (TMR0) Module............................................... 37
TMR0 register - Value on reset................................... 20
TMR0 w i th Externa l C l o ck .................. ........................ 39
Timing Diagrams and Specifications
PIC16C54/55/56/57.................................................... 74
PIC16C54A............................................................... 111
PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/
C58B/CR58B............................................................ 140
PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/
C58B/CR58B-40....................................................... 160
PIC16CR54A.............................................................. 86
Timing Parameter Symbology and Load Conditions
PIC16C54/55/56/57.................................................... 73
PIC16C54A............................................................... 110
PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/
C58B/CR58B............................................................ 139
PIC16C54C/CR54C/C55A/C56A/CR56A/C57C/CR57C/
C58B/CR58B-40....................................................... 159
PIC16CR54A.............................................................. 85
TO bit............................................................................19, 29
TRIS.................................................................................... 59
TRIS Registers ................................................................... 35
Value on reset.............................................................20
U
UV Erasable Devices............................................................ 7