#8394
theremino
Amministratore del forum

In tutti i PIC il MCLR va tenuto alto, altrimenti si resettano di continuo.
Di solito lo si tiene alto collegandolo al positivo con un resistore in modo da poterlo anche abbassare all’occorrenza.
Sembrerebbe però che si possa disabilitare la funzione MCLR e usare il PIN 3 come Digital I/O.

A pagina 144 del datasheet scrivono:
REGISTER 14-1: CONFIGURATION WORD (ADDRESS 2007h)(1)
bit 7 LVP: Low-Voltage (Single-Supply) In-Circuit Serial Programming Enable bit
1 = RB3/PGM pin has PGM function; low-voltage programming enabled
0 = RB3 is digital I/O, HV on MCLR must be used for programming

Quindi, se ho capito bene, basterebbe abbassare a zero il BIT 7 del registro di configurazione per disabilitarlo.

Abbassare a zero il BIT 7 del registro di configurazione va fatto durante la programmazione
con il programmatore che conosco (PicKit2) si disabiliterebbe il “LowVoltage Programming”
con altri programmatori dovrebbe esserci una voce simile.