PIC16C54B-20I/P Microchip Technology, PIC16C54B-20I/P Datasheet - Page 31
![MICRO CTRL 512 20MHZ OTP 18DIP](/photos/6/76/67657/18-dip_300mil__sml.jpg)
PIC16C54B-20I/P
Manufacturer Part Number
PIC16C54B-20I/P
Description
MICRO CTRL 512 20MHZ OTP 18DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr
Specifications of PIC16C54B-20I/P
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
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 ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
18-DIP (0.300", 7.62mm)
Lead Free Status / RoHS Status
Request inventory verification / Request inventory verification
Eeprom Size
-
Data Converters
-
Connectivity
-
- Current page: 31 of 218
- Download datasheet (2Mb)
7.0
What sets a microcontroller apart from other
processors are special circuits that deal with the
needs of real-time applications. The PIC16C5X family
of microcontrollers has a host of such features
intended to maximize system reliability, minimize cost
through elimination of external components, provide
power saving operating modes and offer code
protection. These features are:
• Oscillator selection
• Reset
• Power-On Reset (POR)
• Device Reset Timer (DRT)
• Watchdog Timer (WDT)
• SLEEP
• Code protection
• ID locations (not implemented on PIC16C52)
The PIC16C5X Family has a Watchdog Timer which
can be shut off only through configuration bit WDTE. It
runs off of its own RC oscillator for added reliability.
There is an 18 ms delay provided by the Device Reset
Timer (DRT), intended to keep the chip in reset until
the crystal oscillator is stable. With this timer on-chip,
most applications need no external reset circuitry.
FIGURE 7-1:
1998 Microchip Technology Inc.
(not implemented on PIC16C52)
bit 11-3: CP: Code protection bits
bit 2:
bit 1-0:
Note 1: Refer to the PIC16C5X Programming Specification (Literature Number DS30190) to deter-
bit11
CP
SPECIAL FEATURES OF THE
CPU
1 = Code protection off
0 = Code protection on
WDTE: Watchdog timer enable bit
1 = WDT enabled
0 = WDT disabled
FOSC1:FOSC0: Oscillator selection bits
11 = RC oscillator
10 = HS oscillator
01 = XT oscillator
00 = LP oscillator
mine how to access the configuration word.
CP
10
CONFIGURATION WORD FOR
PIC16CR54A/C54B/CR54B/C54C/CR54C/C55A/C56A/CR56A/C57C/
CR57B/CR57C/C58B/CR58A/CR58B
CP
9
CP
8
CP
7
CP
6
CP
Preliminary
5
CP
4
The SLEEP mode is designed to offer a very low
current power-down mode. The user can wake up from
SLEEP through external reset or through a Watchdog
Timer time-out. Several oscillator options are also
made available to allow the part to fit the application.
The RC oscillator option saves system cost while the
LP crystal option saves power. A set of configuration
bits are used to select various options.
7.1
Configuration bits can be programmed to select
various device configurations. Two bits are for the
selection of the oscillator type and one bit is the
Watchdog Timer enable bit.
protection bits (Figure 7-1 and Figure 7-2) for the
PIC16C54, PIC16CR54, PIC16C56, PIC16CR56,
PIC16C58, and PIC16CR58 devices.
QTP or ROM devices have the oscillator configuration
programmed at the factory and these parts are tested
accordingly (see "Product Identification System"
diagrams in the back of this data sheet).
CP
3
WDTE FOSC1 FOSC0
Configuration Bits
2
1
bit0
PIC16C5X
Register:
Address
Nine bits are code
DS30453B-page 31
(1)
:
CONFIG
FFFh
Related parts for PIC16C54B-20I/P
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PIC16C54B-04I/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 4MHZ OTP 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-04/P](/photos/6/76/67657/18-dip_300mil__tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 4MHZ OTP 18DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-04/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 4MHZ OTP 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-20/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 20MHZ OTP 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B/JW](/photos/12/13/121351/150-18-cdip_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 X 12 EPROM 18CDIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-04I/P](/photos/6/76/67657/18-dip_300mil__tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 4MHZ OTP 18DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-04I/SS](/photos/6/58/65895/150-20-ssop_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 4MHZ OTP 20SSOP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-04/SS](/photos/6/58/65895/150-20-ssop_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 4MHZ OTP 20SSOP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-20I/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 20MHZ OTP 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-20I/SS](/photos/6/58/65895/150-20-ssop_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 20MHZ OTP 20SSOP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-20/P](/photos/6/76/67657/18-dip_300mil__tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 20MHZ OTP 18DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54B-20/SS](/photos/6/58/65895/150-20-ssop_tmb.jpg)
Part Number:
Description:
MICRO CTRL 512 20MHZ OTP 20SSOP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54-XTI/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
IC MCU OTP 512X12 18SOIC
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54-RC/P](/photos/6/76/67657/18-dip_300mil__tmb.jpg)
Part Number:
Description:
IC MCU OTP 512X12 18DIP
Manufacturer:
Microchip Technology
Datasheet:
![PIC16C54-RC/SO](/photos/6/76/67656/150-18-soic_tmb.jpg)
Part Number:
Description:
IC MCU OTP 512X12 18SOIC
Manufacturer:
Microchip Technology
Datasheet: