• All single-cycle instructions (200 ns), except for
program branches which are two-cycle
• Operating speed:
- DC - 20 MHz clock input
- DC - 20 ns instruction cycle
Device
PIC16C554
PIC16C557
PIC16C558
•
•
•
•
Program
Memory
512
2K
2K
Data Memory
80
128
128
SSOP
RA2
RA3
RA4/T0CKI
MCLR/Vpp
V
SS
V
SS
RB0/INT
RB1
RB2
RB3
•1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
RA1
RA0
OSC1/CLKIN
OSC2/CLKOUT
V
DD
V
DD
RB7
RB6
RB5
RB4
PIC16C554/558
Interrupt capability
16-18 special function hardware registers
8-level deep hardware stack
Direct, Indirect and Relative Addressing modes
PDIP, SOIC, Windowed CERDIP
RA4/T0CKI
V
DD
V
SS
RA5
RA0
RA1
RA2
RA3
RB0/INT
RB1
RB2
RB3
RB4
N/C
•1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
MCLR/V
PP
OSC1/CLKIN
OSC2/CLKOUT
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
RB7
RB6
RB5
PIC16C557
Peripheral Features:
• 13-22 I/O pins with individual direction control
- Pull-up resistors on PORTB
• High current sink/source for direct LED drive
• Timer0: 8-bit timer/counter with 8-bit programma-
ble prescaler
SSOP
V
SS
RA4/T0CKI
V
DD
RA5
RA0
RA1
RA2
RA3
RB0/INT
RB1
RB2
RB3
RB4
V
SS
•1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
MCLR/V
PP
OSC1/CLKIN
OSC2/CLKOUT
RC7
RC6
RC5
RC4
RC3
RC2
RC1
RC0
RB7
RB6
RB5
PIC16C557
1996-2013 Microchip Technology Inc.
Preliminary
DS40143E-page 1
PIC16C55X
Special Microcontroller Features:
• Power-on Reset (POR)
• Power-up Timer (PWRT) and Oscillator Start-up
Timer (OST)
• Watchdog Timer (WDT) with its own on-chip RC
oscillator for reliable operation
• Programmable code protection
• Power saving SLEEP mode
• Selectable oscillator options
• Serial in-circuit programming (via two pins)
• Four user programmable ID locations
Note:
For additional information on enhance-
ments, see Appendix A
CMOS Technology:
• Low power, high speed CMOS EPROM technol-
ogy
• Fully static design
• Wide operating voltage range
- 2.5V to 5.5V
• Commercial, Industrial and Extended temperature
range
• Low power consumption
- < 2.0 mA @ 5.0V, 4.0 MHz
- 15
A
typical 3.0V, 32 kHz
- < 1.0
A
typical standby current @ 3.0V
Device Differences
Device
PIC16C554
PIC16C557
PIC16C558
Voltage Range
2.5 - 5.5
2.5 - 5.5
2.5 - 5.5
Oscillator
(Note 1)
(Note 1)
(Note 1)
Note 1:
If you change from this device to another device, please verify oscillator characteristics in your application.
DS40143E-page 2
Preliminary
1996-2013 Microchip Technology Inc.
PIC16C55X
Table of Contents
1.0 General Description...................................................................................................................................................................... 5
6.0 Special Features of the CPU...................................................................................................................................................... 31
8.0 Instruction Set Summary ............................................................................................................................................................ 53
9.0 Development Support................................................................................................................................................................. 67
Index .................................................................................................................................................................................................... 99
Systems Information and Upgrade Hot Line ...................................................................................................................................... 101
Product Identification System ............................................................................................................................................................ 103
TO OUR VALUED CUSTOMERS
It is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchip
products. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined and
enhanced as new volumes and updates are introduced.
If you have any questions or comments regarding this publication, please contact the Marketing Communications Department via
E-mail at
docerrors@mail.microchip.com
or fax the
Reader Response Form
in the back of this data sheet to (480) 792-4150.
We welcome your feedback.
Most Current Data Sheet
To obtain the most up-to-date version of this data sheet, please register at our Worldwide Web site at:
http://www.microchip.com
You can determine the version of a data sheet by examining its literature number found on the bottom outside corner of any page.
The last character of the literature number is the version number, (e.g., DS30000A is version A of document DS30000).
Errata
An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for current
devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the revision
of silicon and revision of document to which it applies.
To determine if an errata sheet exists for a particular device, please check with one of the following:
• Microchip’s Worldwide Web site; http://www.microchip.com
• Your local Microchip sales office (see last page)
• The Microchip Corporate Literature Center; U.S. FAX: (480) 792-7277
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.
1996-2013 Microchip Technology Inc.
Preliminary
DS40143E-page 3
PIC16C55X
NOTES:
DS40143E-page 4
Preliminary
1996-2013 Microchip Technology Inc.
PIC16C55X
1.0
GENERAL DESCRIPTION
The PIC16C55X are 18, 20 and 28-Pin EPROM-based
members of the versatile PIC16CXX family of low cost,
high
performance,
CMOS,
fully-static,
8-bit
microcontrollers.
All PIC
®
microcontrollers employ an advanced RISC
architecture. The PIC16C55X have enhanced core fea-
tures, eight-level deep stack, and multiple internal and
external interrupt sources. The separate instruction
and data buses of the Harvard architecture allow a 14-
bit wide instruction word with the separate 8-bit wide
data. The two-stage instruction pipeline allows all
instructions to execute in a single-cycle, except for pro-
gram branches (which require two cycles). A total of 35
instructions (reduced instruction set) are available.
Additionally, a large register set gives some of the
architectural innovations used to achieve a very high
performance.
PIC16C55X microcontrollers typically achieve a 2:1
code compression and a 4:1 speed improvement over
other 8-bit microcontrollers in their class.
The PIC16C554 has 80 bytes of RAM. The PIC16C557
and PIC16C558 have 128 bytes of RAM. The
PIC16C554 and PIC16C558 have 13 I/O pins and an 8-
bit timer/counter with an 8-bit programmable prescaler.
Mitsubishi PLC maintenance example model: Mitsubishi PLC maintenance: After opening the machine for inspection, it was found that the power supply was burned out. It was estimated that it was easy to ...
RT The selected soc is smdkv210; uboot201404 version and linux3.10.107 have been modified to smdkv210, the machine code 0x998 is not wrong, but it is stuck at starting kernel .... It does not move. I ...
Can you provide me with a copy of the evc code for the Internet phone based on wince, or some ideas? I will be very grateful. Email: yangyang_1980_ren@yahoo.com.cn...
My program uses a separate thread to poll the serial port to obtain data. At first, I could obtain GPS data such as $GPGGA $GPGSV $GPRMC normally. Later, I could not obtain them for unknown reasons. A...
Opportunities and Challenges:
LED TVsin China are growing steadily, and LED sales are rising
Market data:The sales volume of LCD TV market was 7.025 million units, a year-on-year increase of 41.89%; S...
Today's computer peripherals are pursuing high speed and high versatility. In order to meet user needs, seven companies led by Intel launched the USB (Universal Serial Bus) bus protocol in 1994, wh...[Details]
introduction
1 The significance of using RTOS on MSP430
It is understandable that it is meaningless to use RTOS on MSP430. Because the hardware resources of MSP430 are limited (for exampl...[Details]
Analog engineers have traditionally struggled with complexity when designing power supplies that required multiple outputs, dynamic load sharing, hot-swap, or extensive fault-handling capabilities....[Details]
1 Introduction
With the acceleration of the pace of urban modernization, society has higher requirements for urban road lighting and urban lighting projects. The state has clearly required tha...[Details]
The reason for the light decay of white LEDs: the decline of phosphor performance
So far, the rapid decline of the luminous performance of white light LEDs, especially low-power white light LE...[Details]
This paper establishes a fuel cell engine test platform based on the NI integrated hardware and software environment. This platform can realize the test and control of fuel cell engines and their a...[Details]
The solidification and modularization of intelligent video analysis algorithms are the current trends in the application of intelligent video analysis technology. It perfectly combines intelligent ...[Details]
In the previous series, we have listed some basic knowledge of C language in Tables 1 to 3. We hope that beginners can strengthen their memory of the above tables and gradually learn to use them wh...[Details]
Since the No. 4 blast furnace of Handan Iron and Steel was put into operation in 1993, its external equipment has been seriously aged, and the original PLC control system TDC3000 of the hot blast furn...[Details]
This week, Microsoft held its 2012 Microsoft Worldwide Partner Conference (WPC) in Toronto, Canada. At the conference, Microsoft showed its new products and services to partners around the world. A...[Details]
Investment in
the
medical device
industry has been on the rise in recent years. In the past two years, venture capital for medical devices has almost doubled, reaching $4 billion in 2007. Fr...[Details]
Recently, news came from the certification department that the photovoltaic grid-connected inverter of Samil New Energy Co., Ltd. (hereinafter referred to as "Samil New Energy") has once again obta...[Details]
System Overview
The system consists of a signal preprocessing circuit, a single-chip computer AT89C2051, a systematic LED display module, a serial port data storage circuit and system software...[Details]
One in five car failures are caused by batteries, a problem that will become more serious in the coming years as electric-by-wire, start/stop engine management and hybrid (electric/gas) vehicles be...[Details]
a. Keep the battery clean, wipe off the spilled electrolyte, contaminated dirt and dust in time; keep the poles and terminal clamps clean and in good contact, and apply vaseline or butter to preven...[Details]