PIC16HV540-04/P Microchip Technology, PIC16HV540-04/P Datasheet

IC MCU OTP 512X12 18DIP

PIC16HV540-04/P

Manufacturer Part Number
PIC16HV540-04/P
Description
IC MCU OTP 512X12 18DIP
Manufacturer
Microchip Technology
Series
PIC® 16Cr

Specifications of PIC16HV540-04/P

Core Size
8-Bit
Program Memory Size
768B (512 x 12)
Core Processor
PIC
Speed
4MHz
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
12
Program Memory Type
OTP
Ram Size
25 x 8
Voltage - Supply (vcc/vdd)
3.5 V ~ 15 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
18-DIP (0.300", 7.62mm)
Controller Family/series
PIC16HV
No. Of I/o's
12
Ram Memory Size
25Byte
Cpu Speed
4MHz
No. Of Timers
1
Digital Ic Case Style
DIP
Processor Series
PIC16H
Core
PIC
Data Bus Width
8 bit
Data Ram Size
25 B
Maximum Clock Frequency
4 MHz
Number Of Programmable I/os
12
Number Of Timers
8
Operating Supply Voltage
3.5 V to 15 V
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC164001 - MODULE SKT PROMATEII 18/28DIP
Eeprom Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16HV540-04/P
Manufacturer:
Microchip
Quantity:
1 736
This document includes the programming
specifications for the following devices:
• PIC16HV540
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/V
gramming supply voltage (V
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 DESCRIPTIONS (DURING PROGRAMMING): PIC16HV540
Legend: I = Input, O = Output, P = Power
EPROM/ROM Memory Programming/Verify Specification
1999 Microchip Technology Inc.
RA0 - RA3
RB0 - RB7
MCLR/V
Pin Name
T0CKI
OSC1
V
V
DD
SS
PP
PROG/VER
Pin Name
D4 - D11
D0 - D3
INCPC
PP
V
V
V
PP
DD
PP
SS
). Programming/verify
pin provides the pro-
Pin Type
I/O
I/O
P
P
P
I
I
During Programming
Pin Diagrams
PIC16HV54X
MCLR/V
Program pulse input/verify pulse input
Increment Program Counter input
Programming Power
Power Supply
Ground
Data input/output
Data input/output
PDIP, SOIC, Windowed CERDIP
MCLR/V
SSOP
T0CKI
T0CKI
RA2
RA3
RB0
RB1
RB2
RB3
V
RA2
RA3
RB0
RB1
RB2
RB3
V
V
PP
SS
PP
SS
SS
2
3
4
5
6
7
8
9
10
• 1
2
3
4
5
6
7
8
9
1
Pin Description
18
17
16
15
14
13
12
11
10
20
19
18
17
16
15
14
13
12
11
DS30467A-page 1
RA1
RA0
OSC1/CLKIN
OSC2/CLKOUT
V
V
RB7
RB6
RB5
RB4
RA1
RA0
OSC1/CLKIN
OSC2/CLKOUT
V
RB7
RB6
RB5
RB4
DD
DD
DD

Related parts for PIC16HV540-04/P

PIC16HV540-04/P Summary of contents

Page 1

... 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 DESCRIPTIONS (DURING PROGRAMMING): PIC16HV540 Pin Name Pin Name T0CKI PROG/VER ...

Page 2

... PC. If the Program Counter has reached the last address of the user memory area (“0x1FF” for the PIC16HV5404), and is incremented again, the on-chip special EPROM area will be addressed. (See Figure 1-2 to determine where the special EPROM area is located for the vari- ous PIC16HV54X devices) ...

Page 3

... V min is the minimum operating voltage spec. for DD the part. V max is the maximum operating volt- DD age spec. for the part. 1999 Microchip Technology Inc. 1.4.2 SYSTEM REQUIREMENTS Clearly, to implement this technique, the most stringent requirements will be that of the power supplies can be a fixed 13.0V to 13.25V supply. It ...

Page 4

... No Yes Verify all locations @ min Report verify failure Pass? Yes Verify all locations @ max. max Report verify failure Pass? Yes Now program Verify Configuration Word @ V Configuration Word DD Done Yes N > min max DD max & V min DD 1999 Microchip Technology Inc. ...

Page 5

... NNN TTT TTT + 1 TTT + 2 TTT + 3 TTT + 3F (FFF) NNN Highest normal EPROM memory address. NNN = 0x1FF for PIC16HV540. TTT Start address of special EPROM area and ID Locations. 1.6 Special Memory Locations The ID Locations area is only enabled if the device test or programming/verify mode. Thus, in normal ...

Page 6

... All other bits (4 through 11) are read as ’1’s. FIGURE 2-1: CONFIGURATION WORD BIT MAP bit Number PIC16HV540 – – TABLE 2-1: CONFIGURATION BIT FUNCTIONALITY (PIC16HV540) RA3-RA11 RA2 RA1 CP WDTE FOSC1 ...

Page 7

... Configuration word should have the address of 0xFFF. ID locations are mapped at addresses described in Section 1.6.1 and Table 3-1. An option to not include this information may be provided. Microchip Technology Inc. feels strongly that this feature is important for the benefit of the end customer. 1999 Microchip Technology Inc. ...

Page 8

... Checksum is calculated by reading the contents of the PIC16HV54X memory locations and adding up the opcodes up to the maximum user addressable location, 0x1FF for the PIC16HV540. Any carry bits exceeding 16-bits are neglected. Finally, the configuration word (appropriately masked) is added to the checksum. Checksum computation for each member of the PIC16HV54X devices is shown in Table ...

Page 9

... P6 T Data Hold Time Output Enable Time Output Disable Time Programming Pulse Width PW P10 T Programming Pulse Width PWF P11 T Recovery Time RC P12 F Frequency on OSC1 OSC 1999 Microchip Technology Inc. PIC16HV54X Min. Typ. Max. Units 4.75 5 min 5. +7. 12.5 13.5 ...

Page 10

... PC (Internal) DS30467A-page 10 1 Data out Data in (Config) (LOC 0x000 Data out Data out Data out (0x000) (0x001) (0x002) 0x000 0x001 0x002 Data out Data out (LOC 0x000) (LOC0x000) 0x000 0x001 ’1’ Data out (0x003) 0x003 1999 Microchip Technology Inc. ...

Page 11

... NOTES: 1999 Microchip Technology Inc. PIC16HV54X DS30467A-page 11 ...

Page 12

... Information contained in this publication regarding device applications and the like is intended for suggestion only and may be superseded by updates. No representation or warranty is given and no liability is assumed by Microchip Technology Incorporated with respect to the accuracy or use of such information, or infringement of patents or other intellectual property rights arising from such use or otherwise. Use of Microchip’s products as critical components in life support systems is not authorized except with express written approval by Microchip ...

Related keywords