PIC16C54-XTI/SO Microchip Technology, PIC16C54-XTI/SO Datasheet - Page 188
![IC MCU OTP 512X12 18SOIC](/photos/6/76/67656/150-18-soic_sml.jpg)
PIC16C54-XTI/SO
Manufacturer Part Number
PIC16C54-XTI/SO
Description
IC MCU OTP 512X12 18SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Datasheet
1.PIC16LC58B-04P.pdf
(194 pages)
Specifications of PIC16C54-XTI/SO
Core Processor
PIC
Core Size
8-Bit
Speed
4MHz
Peripherals
POR, WDT
Number Of I /o
12
Program Memory Size
768B (512 x 12)
Program Memory Type
OTP
Ram Size
25 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 6.25 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
18-SOIC (7.5mm Width)
Processor Series
PIC16C
Core
PIC
Data Bus Width
8 bit
Data Ram Size
25 B
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
12
Number Of Timers
1
Operating Supply Voltage
2 V to 6.25 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
Data Rom Size
512 B
Height
2.31 mm
Length
11.53 mm
Supply Voltage (max)
6.25 V
Supply Voltage (min)
3 V
Width
7.49 mm
For Use With
XLT18SO-1 - SOCKET TRANSITION 18SOIC 300MIL309-1075 - ADAPTER 18-SOIC TO 18-SOIC309-1011 - ADAPTER 18-SOIC TO 18-DIP309-1010 - ADAPTER 18-SOIC TO 18-DIPAC164002 - MODULE SKT PROMATEII 18/28SOIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
Details
Other names
PIC16C54-XTI/SOR
PIC16C54-XTI/SOR
PIC16C54-XTI/SOR
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.