General Description............................................................................................................................................... 4
I/O Port ................................................................................................................................................................ 21
Timer0 Module and TMR0 Register .................................................................................................................... 25
Special Features of the CPU ............................................................................................................................... 35
Instruction Set Summary ..................................................................................................................................... 47
Development Support.......................................................................................................................................... 59
Index ........................................................................................................................................................................... 105
PIC12C5XX Product Identification System ................................................................................................................ 109
Sales and Support: ..................................................................................................................................................... 109
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
9.0
10.0
11.0
12.0
13.0
To Our Valued Customers
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 doc-
ument DS30000.
Errata
An errata sheet may exist for current devices, describing minor operational differences (from the data sheet) and rec-
ommended workarounds. 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: (602) 786-7277
When contacting a sales office or the literature center, please specify which device, revision of silicon and data sheet
(include literature number) you are using.
Corrections to this Data Sheet
We constantly strive to improve the quality of all our products and documentation. We have spent a great deal of time
to ensure that this document is correct. However, we realize that we may have missed a few things. If you find any
information that is missing or appears in error, please:
• Fill out and mail in the reader response form in the back of this data sheet.
• E-mail us at webmaster@microchip.com.
We appreciate your assistance in making this a better document.
Has anyone encountered the situation that after receiving TCP data from SIM300, data is lost when reading data through the serial port? It's urgent. Experts, please give me a solution. It's urgent! ! ...
It's been a long time coming! Here we will share how to draw and modify two-dimensional graphics, such as logarithmic coordinates, polar coordinates, pie charts, trapezoidal charts, probability distri...
I am a novice in embedded development. Could someone please tell me which textbooks on embedded development are more classic or which websites are better? Thank you!...
Now I have a problem. When I insert a USB device into the enumeration project, a RESET interrupt occurs, and then a SUSPEND interrupt occurs immediately. Is this normal? How should I handle this inter...
I am a novice. I am writing a program that needs to use the capture unit, but there is one thing I am not sure about. I need to mask the interrupt during the first capture and respond to the interrupt...
A parallel inverter consists of two thyristors (T1 and T2), a capacitor, a center-tapped transformer, and an inductor. The thyristors provide a current path, while the inductor L maintains a consta...[Details]
To understand why car engines need gearboxes, we must first understand the characteristics of different types of engines. An engine refers to a machine that can convert a form of energy into kineti...[Details]
In recent years, many people have switched to new energy vehicles, and this type of vehicle has indeed been highly sought after and is considered the future direction of automobile development, and...[Details]
Current Development Status of DVR Market
A DVR, or digital video recorder, uses a hard disk for recording, unlike traditional analog video recorders. It's often called a DVR because it's a com...[Details]
On August 21, it was reported that Intel's new generation of AI chip Jaguar Shores was recently exposed for the first time.
According to photos shared by Andreas Schilling, the Jaguar Shores t...[Details]
0 Introduction
With a rapidly aging population, a young couple is now required to care for an increasing number of elderly people, leading to a growing difficulty in providing care for them. E...[Details]
We know that the power output by the engine does not directly act on the wheels to drive the car, but needs to pass through a series of power transmission mechanisms. So how is the power transmitte...[Details]
Using an electronic load is like thinking of it as a resistor that dissipates the power supply's output. The most straightforward mode is the CR constant resistance mode. In this mode, by setting a...[Details]
This series of articles aims to help readers have a brief understanding of the Hongke KPA Automation system and to quickly get started with MoDK, including: an introduction to Hongke KPA Automation...[Details]
Since entering the electronic components industry, I've learned that electronic components come in different packaging types. Some people have argued that different types of components may look the...[Details]
As in-vehicle audio and video entertainment features become increasingly diverse, the demand for digital transmission of audio and video information is urgent. Traditional protocols such as IEEE 13...[Details]
Most electric vehicles currently lack a gearbox, only a single-speed reduction gearbox. This includes Teslas, but that doesn't mean electric vehicles don't need a gearbox. Thanks to the constant to...[Details]
Which one has lower driving cost, electric vehicles or fuel vehicles? This is a topic of great concern to car users. Structurally, electric vehicles do not have mechanical transmission systems such...[Details]
Abstract: This design uses field-effect transistors to create a tube-like audio power amplifier. The preamplifier uses a single Class A transistor, while the power stage utilizes Class AB push-pull...[Details]
The core of electric vehicle technology lies in the "three-electric" system: the electric drive system, the battery system, and the electronic control system. These three systems constitute the key...[Details]