• All instructions are single cycle (400 ns) except for
program branches which are two-cycle
• Operating speed: DC - 10 MHz clock input
DC - 400 ns instruction cycle
Device
PIC16C433
•
•
•
•
•
•
Memory
Program
2048 x 14
Data RAM
128 x 8
18
17
16
15
14
13
12
11
10
V
BAT
BACT
V
SS
AV
SS
V
SS
GP0/AN0
GP1/AN1/V
REF
GP2/T0CKI/AN2/INT
NC
PIC16C433
Note:
14-bit wide instructions
8-bit wide data path
Interrupt capability
Special function hardware registers
8-level deep hardware stack
Direct, Indirect and Relative Addressing modes
for data and instructions
Pins designated ‘NC’ have no internal con-
nection to the device.
Special Microcontroller Features:
• In-Circuit Serial Programming™ (ICSP™)
• Internal 4 MHz oscillator with programmable cali-
bration
• Selectable clockout
• 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
• Interrupt-on-pin change (GP0, GP1, GP3)
• Internal pull-ups on I/O pins (GP0, GP1, GP3)
• Internal pull-up on MCLR pin
• Selectable oscillator options:
- INTRC: Precision internal 4 MHz oscillator
- EXTRC: External low cost RC oscillator
- XT:
Standard crystal/resonator
- HS:
High speed crystal/resonator
- LP:
Power saving, low frequency crystal
Peripheral Features:
•
•
•
•
•
•
•
Integrated LIN bus transceiver
Wake-up on bus activity
12V battery operation for transceiver
Thermal Shutdown for transceiver
Ground loss protection
Four-channel, 8-bit A/D converter
8-bit real-time clock/counter (TMR0) with 8-bit
programmable prescaler
CMOS Technology:
• Low power, high speed CMOS EPROM/
HV-CMOS technology
• Fully static design
• Operating voltage range 4.5V to 5.5V
• Industrial and Extended temperature ranges
• Low power consumption
< 2 mA @ 5V, 4 MHz
< 1
µA
typical standby current
2002 Microchip Technology Inc.
Preliminary
DS41139B-page 1
PIC16C433
Table of Contents
1.0
General Description.............................................................................................................................................. 3
I/O Port ............................................................................................................................................................... 25
6.0
LIN Bus Transceiver ........................................................................................................................................... 33
Special Features of the CPU .............................................................................................................................. 51
10.0 Instruction Set Summary .................................................................................................................................... 67
11.0 Development Support......................................................................................................................................... 81
12.0 Electrical Specifications for PIC16C433 ............................................................................................................. 87
13.0 DC and AC Characteristics............................................................................................................................... 105
INDEX ......................................................................................................................................................................... 117
On-Line Support .......................................................................................................................................................... 121
Systems Information and Upgrade Hot Line ............................................................................................................... 121
I recently worked on the USB CDC of PIC32 to realize the USB to TTL conversion. Now I plan to expand it and use two MAX485 to realize the USB to RS422/485 function. But now I am confused about how to ...
[i=s] This post was last edited by jennyzhaojie on 2017-10-15 11:06 [/i] [align=left][font=宋体] In the routines of the CH554 development board, although there is no separate routine for serial communic...
[i=s]This post was last edited by dcexpert on 2022-3-27 15:08[/i]The CN3791 charging module I bought is 12V by default, while the solar panel I have is around 6V, so the voltage needs to be changed be...
1. Commonly used copper axis cables: Whether it is a multi-layer high-braid copper mesh cable, a double-shielded cable of "aluminum foil-braided mesh", or a quad-shielded cable of "aluminum foil-braid...
Assume that data is read from 8-bit AD (if it is a higher-bit AD, the data type can be defined as int), the subroutine is get_ad();
1. Limited secondary filtering
/* A value can be adjust...[Details]
A single-chip microcomputer is also called a single-chip microcontroller. It is not a chip that completes a certain logical function, but a computer system integrated into one chip. In general, a c...[Details]
Floating-point digital signal processing has become a constant requirement for precision technology, often in applications requiring high accuracy in areas such as aviation, industrial machinery, a...[Details]
The Mobile Industry Processor Interface (MIPI) Alliance is an organization responsible for promoting the standardization of software and hardware in mobile devices. It has released the D-PHY specif...[Details]
Due to the significant increase in electronic devices in automotive and industrial applications, the automotive and industrial markets continue to play an important role in China's electronics in...[Details]
1 Introduction
Solar street lights are mainly composed of four parts: solar photovoltaic cell components, batteries, charge and discharge controllers, and lighting fixtures. The bo...[Details]
introduction
For the voltage regulator modules (VRMs) that power the latest computer central processing units (CPUs), power supply designers have historically used multiphase interleaved b...[Details]
1 Introduction
Ultrasonic waves have strong directivity, slow energy consumption, and can propagate over long distances in a medium, so they are used for distance measurement. Ultrasonic detec...[Details]
1. System Structure
This system is a simulation system of indoor air-conditioning temperature/humidity control system. The data acquisition and control center collects temperature/humidity...[Details]
1 Introduction
In recent years, there have been many major advances in the production technology and processes of automotive headlights, which have greatly improved the performance of automoti...[Details]
Experimental tasks
A DS18B20 is used to form a temperature measurement system. The temperature measurement accuracy reaches 0.1 degrees. The temperature range is between -20 degrees and +50 de...[Details]
Overview
In spectral measurement, photomultiplier tubes (PMT) and charge-coupled devices (CCD) are often used as photoelectric converters. PMT is used in slow-changing, high-precision spectral...[Details]
Different initialization between C8051F and 80C51 series microcontrollers
In the past 30 years, major electronic component manufacturers in the world have launched their own unique single-chip...[Details]