Introduction

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

Important:
  • This is an SPI-compliant programming method with 8-bit commands.
  • The low-voltage entry code is now 32 clocks and MSb first, unlike earlier PIC18 devices, which had 33 clocks and LSb first.