PIC16F785 Limitations
Headers are required for debug when using these devices. See the “Processor Extension Pak and Debug Header Specification” for details. Header limitations are as follows:
- General Debug Limitations
- General Programming Limitations
- General Device-ME2/ICE/ICD Limitations
- You cannot single step through an interrupt. Due to hardware restrictions, the debugger/emulator cannot jump to the interrupt vector memory location in Single Step mode.
- Program memory standard Flash. Program memory, not enhanced Flash. You cannot program in Low Voltage mode (Vdd < 4.5 V). See the device programming specification for more information.
- RBIF is set after change on PORT occurs while halted, except when Freeze on Halt is enabled.
Freeze on Halt Limitations
- Timer0 will not freeze using the internal clock.
- CMOUTx Pins do not freeze, status bits and interrupt flags do freeze.