PIC16HV540-20I/SO Microchip Technology, PIC16HV540-20I/SO Datasheet
PIC16HV540-20I/SO
Specifications of PIC16HV540-20I/SO
Related parts for PIC16HV540-20I/SO
PIC16HV540-20I/SO 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 ...