Introduction

This programming specification describes an SPI-based programming method for the PIC16F181XX family of microcontrollers. The Programming Algorithms section describes the programming commands, programming algorithms and electrical specifications used in that particular method. Appendix B contains individual part numbers, device identification, pinout and packaging information as well as Configuration Words.

Important: To enter Low-Voltage Programming (LVP) mode, the Most Significant bit (MSb) of the Most Significant nibble must be shifted in first. This differs from entering the key sequence on some other device families.