下载

1999 Microchip Technology Inc. DS30467A-page 1
PIC16HV54X
This document includes the programming
specifications for the following devices:
INTRODUCTION
Overview
The PIC16HV54X Series is a family of field-program-
mable, single-chip CMOS microcontrollers with on-chip
EPROM for program storage.
Due to the special architecture of these microcontrol-
lers (12-bit wide instruction word) and the low pin
counts (starting at 18 pins), the EPROM programming
methodology is different from that of standard (byte-
wide) EPROMs (e.g., 27C256).
The PIC16HV54X Series can be programmed by
applying the 12-bit wide data word to the 12 available I/
O pins while the address is generated by the on-chip
Program Counter. The MCLR
/VPP pin provides the pro-
gramming supply voltage (V
PP). Programming/verify
chip enable is controlled by the T0CKI pin while the
OSC1 pin controls the Program Counter.
This document describes all the programming details of
the PIC16HV54X Series and the requirements for pro-
gramming equipment to be used from programming
prototypes in the engineering lab up to high volume
programming on the factory floor.
Pin Diagrams
PIN DESCRIPTIONS (DURING PROGRAMMING): PIC16HV540
•PIC16HV540
PDIP, SOIC, Windowed CERDIP
18
17
16
15
14
13
12
11
10
• 1
2
3
4
5
6
7
8
9
RA2
RA3
T0CKI
MCLR
/VPP
VSS
RB0
RB1
RB2
RB3
RA1
RA0
OSC1/CLKIN
OSC2/CLKOUT
V
DD
RB7
RB6
RB5
RB4
PIC16HV540
RA1
RA0
OSC1/CLKIN
OSC2/CLKOUT
V
DD
VDD
RB7
RB6
RB5
RB4
RA2
RA3
T0CKI
MCLR
/VPP
VSS
VSS
RB0
RB1
RB2
RB3
•1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
SSOP
PIC16HV540
Pin Name
During Programming
Pin Name Pin Type Pin Description
T0CKI PROG/VER
I Program pulse input/verify pulse input
RA0 - RA3 D0 - D3 I/O Data input/output
RB0 - RB7 D4 - D11 I/O Data input/output
OSC1 INCPC I Increment Program Counter input
MCLR
/VPP VPP P Programming Power
VDD VDD P Power Supply
V
SS VSS P Ground
Legend: I = Input, O = Output, P = Power
EPROM/ROM Memory Programming/Verify Specification