Jump to main content
PIC16F171XX Family Programming Specification PIC16F171XX
Search
Product Pages
PIC16F17114
PIC16F17115
PIC16F17124
PIC16F17125
PIC16F17126
PIC16F17144
PIC16F17145
PIC16F17146
PIC16F17154
PIC16F17155
PIC16F17156
PIC16F17174
PIC16F17175
PIC16F17176
Introduction
1
Overview
1.1
Programming Data Flow
1.2
Pin Utilization
1.3
Hardware Requirements
1.4
Write and/or Erase Selection
2
Memory Map
2.1
User ID Locations
2.2
Device/Revision ID
2.3
Device Information Area (DIA)
2.4
Device Configuration Information (DCI)
2.5
Configuration Words
2.6
Device ID
Device ID
2.7
Revision ID
Revision ID
3
Programming Algorithms
3.1
Program/Verify Mode
3.2
Program/Verify Commands
3.3
Programming Algorithms
3.4
Code Protection
3.5
Hex File Usage
3.6
CRC Checksum Computation
4
Electrical Specifications
5
Appendix A: Revision History
6
Appendix B: Pinout Descriptions and Configuration Words
6.1
CONFIG1
CONFIG1
6.2
CONFIG2
CONFIG2
6.3
CONFIG3
CONFIG3
6.4
CONFIG4
CONFIG4
6.5
CONFIG5
CONFIG5
The Microchip Website
Product Change Notification Service
Customer Support
Microchip Devices Code Protection Feature
Legal Notice
Trademarks
Quality Management System
Worldwide Sales and Service