PIC16LC433-I/P Microchip Technology, PIC16LC433-I/P Datasheet - Page 54

IC MCU CMOS 8BIT 10MHZ 2K 18-DIP

PIC16LC433-I/P

Manufacturer Part Number
PIC16LC433-I/P
Description
IC MCU CMOS 8BIT 10MHZ 2K 18-DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Datasheet

Specifications of PIC16LC433-I/P

Core Processor
PIC
Core Size
8-Bit
Speed
10MHz
Connectivity
LIN (Local Interconnect Network)
Peripherals
POR, WDT
Number Of I /o
6
Program Memory Size
3.5KB (2K x 14)
Program Memory Type
OTP
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 4x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
18-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
PIC16C433
9.2.5
The internal RC oscillator provides a fixed 4 MHz (nom-
inal) system clock at V
Section 13.0 for information on variation over voltage
and temperature.
In addition, a calibration instruction is programmed into
the last address of the program memory, which con-
tains the calibration value for the internal RC oscillator.
This value is programmed as a RETLW XX instruction,
where XX is the calibration value. In order to retrieve
the calibration value, issue a CALL
where YY is the last location in program memory. Con-
trol will be returned to the user’s program with the cali-
bration value loaded into the W register. The program
should then perform a MOVWF OSCCAL instruction to
load the value into the internal RC oscillator trim
register.
OSCCAL, when written to with the calibration value, will
“trim” the internal oscillator to remove process variation
from the oscillator frequency. Bits <7:4>, CAL<3:0> are
used for fine calibration, while bit3, CALFST, and bit2,
CALSLW, are used for more coarse adjustment.
Adjusting CAL<3:0> from 0000 to 1111 yields a higher
clock speed. Set CALFST = 1 for greater increase in
frequency, or set CALSLW = 1 for greater decrease in
frequency. Note that bits 1 and 0 of OSCCAL are unim-
plemented and should be written as 0, when modifying
OSCCAL for compatibility with future devices.
9.2.6
The PIC16C433 can be configured to provide a clock
out signal (CLKOUT) on pin 3, when the configuration
word address (2007h) is programmed with F
F
EXTRC. The oscillator frequency, divided by 4, can be
used for test purposes or to synchronize other logic.
DS41139A-page 52
OSC
Note:
1, and F
INTERNAL 4 MHz RC OSCILLATOR
CLKOUT
Please note that erasing the device will
also erase the pre-programmed internal
calibration value for the internal oscillator.
The calibration value must be saved prior
to erasing the part.
OSC
0, equal to 101 for INTRC or 111 for
DD
= 5V and 25°C. See
YY instruction,
Advance Information
OSC
2,
9.3
The PIC16C433 differentiates between various kinds of
RESET:
• Power-on Reset (POR)
• MCLR Reset during normal operation
• MCLR Reset during SLEEP
• WDT Reset (normal operation)
Some registers are not affected in any RESET condi-
tion; their status is unknown on POR and unchanged in
any other RESET. Most other registers are reset to a
“RESET state” on Power-on Reset (POR), MCLR
Reset, WDT Reset, and MCLR Reset during SLEEP.
They are not affected by a WDT Wake-up, which is
viewed as the resumption of normal operation. The TO
and PD bits are set or cleared differently in different
RESET situations, as indicated in Table 9-5. These bits
are used in software to determine the nature of the
RESET. See Table 9-6 for a full description of RESET
states of all registers.
A simplified block diagram of the On-Chip Reset circuit
is shown in Figure 9-6.
The PIC16C433 has a MCLR noise filter in the MCLR
Reset path. The filter will detect and ignore small
pulses.
It should be noted that a WDT Reset does not drive
MCLR pin low.
When MCLR is asserted, the state of the OSC1/CLKIN
and CLKOUT/OSC2 pins are as follows:
TABLE 9-3:
EXTRC, CLKOUT
on OSC2
EXTRC, OSC2
is I/O
INTRC, CLKOUT
on OSC2
INTRC, OSC2
is I/O
Oscillator Mode
RESET
CLKIN/CLKOUT PIN STATES
WHEN MCLR ASSERTED
OSC1 pin is
tri-stated and
driven by external
circuit
OSC1 pin is
tri-stated and
driven by external
circuit
OSC1 pin is
tri-state input
OSC1 pin is
tri-state input
OSC1/CLKIN Pin
2001 Microchip Technology Inc.
OSC2 pin is
driven low
OSC2 pin is
tri-state input
OSC2 pin is
driven low
OSC2 pin is
tri-state input
OSC2/CLKOUT
Pin

Related parts for PIC16LC433-I/P